企业资源计划(ERP)服务器
胡经国
一、概述
1、ERP概述
ERP(EnterpriseResourcePlanning,企业资源计划)系统是一种主要面向制造行业进行物质资源、资金资源和信息资源集成一体化管理的企业信息管理系统。通过运用ERP,企业能够利用计算机对企业的资金、货物、人员和信息等资源进行自动化管理具有制造、办公操作、供应链管理、人力资源管理、项目管理、财务管理、客户服务以及销售与市场营销等商业功能。企业资源计划对于在企业高度普及计算机辅助管理,实现企业管理信息化和自动化,提高工作效率和增强快速反应能力,都具有十分重要的意义。ERP服务器
安装了ERP软件的服务器称为ERP服务器。它的硬件配置与所运行的ERP软件有密切关系,通常是要求大内存、大硬盘、带宽好。
ERP服务器一般是ERP系统后台数据库所在的服务器
二、ERP服务器推荐配置
1、购买考虑情况
B/S(Browser/Server,浏览器服务器模式,是Web兴起后的一种网络结构模式Web浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器Browser),如NetscapeNavigator或InternetExplorer,服务器安装SQLServer、Oracle、MSQL等数据库。浏览器通过WebServerWeb服务器)同数据库进行数据交互。
网络应用系统的发展正在改变着ERP系统的开发及其实施方法传统ERP体系结构逐渐被由客户、应用服务器、数据库服务器组成的三层B/S结构所替代并且有了统一的通讯协议TCP/IP和统一的基于Web浏览器的用户界面。
B/SERP把传统的依赖于邮件、电话、人盯人的管理方式变革为目标导向、流程驱动、智能的电子商务流程。并且该B/S构的ERP可以把企业内部流程与企业外部流程连接起来,与客户、合作伙伴、供应商协同完成供应链业务操作。
Unitsoft创始人在21世纪初就认识到中国企业国际化的迅猛趋势需要强大的基于互联网技术的先进企业管理构架
纵观国内外企业管理系统大都采用Client/Server模式这种在局域网曾经风行一时的系统架构,在面对这种国际化趋势时,显得力不从心。同时也看到许多基于J技术构建的管理系统,因为J集成性和人性化的先天缺陷,很难满足企业实际需要。
2002年微软.Net平台刚推出Beta版时,友耐的创始团队就凭着敏锐的嗅觉和犀利的眼光,发现了.Net平台在构造复杂业务系统方面的强大基础和固有优势一种强烈的使命感和技术灵感,促使友耐人萌生了要建立一个全新的满足企业国际化需要的电子商务ERP管理平台的愿望。
Unitware商务中间件平台就是这样应运而生的Unitware包括基础组件业务组件XML扩展组件三部分基础组件是业务组件和XML扩展组件的运行基础业务组件是满足各种业务的标准组件XML扩展组件使用XML文件来描述各种个性化需求,告诉平台如何把业务组件组装起来,完成最终的业务目标。Unitware平台使UnitsoftEBS系统在基础架构稳定与客户需求的个性化之间找到了一个最佳平衡点既能满足客户个性化需求,又能保证系统稳定性,实现用户和软件企业双赢局面。
UnitsoftEBS采用先进的.Net技术设计,构筑于Unitsoft拥有自主知识产权的Unitware商务中间件平台上,是国内基于.Net开发时间最长、功能最完善、配置功能最强大的Browser/Server构(Web方式)的企业管理系统。XML
XML(ExtensibleMarkupLanguage,可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。
在电子计算机中,标记指计算机所能理解的信息符号通过此种标记,计算机之间可以处理包含各种信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构信息的有效工具。UnitsoftEBS
UnitsoftEBS是指基于ERP思想,整合进销存供应链、客户关系管理、国际贸易、电子商务、生产制造、财务于一体的集成化套件该系统使企业管理者和员工对业务的操作将不再受时间和空间的限制,分布于全球任意地点的不同机构之间能像同处一个办公室进行紧密业务协作和交流。UnitsoftEBS精心设计的功能模块与业务流程,把传统的依赖于邮件、电话、人盯人的管理方式变革为目标导向、流程驱动、智能的电子商务流程。并且该平台可以把企业内部流程与企业外部流程连接起来,与客户、合作伙伴、供应商协同完成供应链业务操作。.Net
.Net是微软下一代的操作平台它允许人们在其上构建各种应用方式,使人们尽可能通过简单的方式,多样化地、最大限度地从网站获取信息,解决网站之间的协同工作,并打破计算机、设备、网站、各大机构和工业界间的障碍即所谓的数字孤岛,从而实现因特网的全部潜能,搭建起第三代互联网平台如何选择最好的ERP服务器?错误地选择传统服务器对ERP的影响
首先谈谈,错误地选择传统服务器对ERP的影响传统服务器
传统服务器是具有独立的CPU、内存条、硬盘存储的数据安全性不高,硬盘的浪费率比较高在应用方面应用有局限性,如果有新的应用,那只能再买一台了,这样造成了服务器严重的浪费,对于一些中小企业而言是不可低估的。传统服务器、传统服务器运行ERP效率慢
传统服务器的设计是通用型设计,适合所有的各种软件,比如文件系统、邮件系统、网站系统等但是随着ERP数据库数据量的不断增加,传统服务器没有针对ERP做专门的考虑,造成ERP运行效率低。、传统服务器无法发挥CPU的最大性能
很多客户反映,传统服务器的CPU占用率非常低,但是ERP就是跑不快,强劲的CPU得不到发挥你不能怪ERP和数据库,而是传统服务器没有整体优化系统,无法发挥CPU的价值,造成投资浪费。、传统服务器内存释放问题
很多企业的信息部工程师说,为什么内存总是100%,客户端并发数一多,看着硬盘灯频繁闪烁这是因为当物理内存占满之后,内存与虚拟内存交换数据产生的交换数据过程中产生的时间延迟,拖延了整个系统。物理内存
物理内存PhysicalMemory),在应用中,自然是顾名思义,物理上,真实存在的插在主板内存槽上的内存条的容量的大小。看计算机配置的时候,主要看的就是这个物理内存。虚拟内存
虚拟内存别称虚拟存储器VirtualMemory)。电脑中所运行的程序均需经由内存执行若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存技术,即匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。若计算机运行程序或操作所需的随机存储器RAM)空间不足时,则Windows会用虚拟存储器进行补偿。它将计算机的RAM和硬盘上的临时空间组合。当RAM运行速率缓慢时,它便将数据从RAM移动到称为分页文件的空间中。将数据移入分页文件可释放RAM,以便完成工作。一般而言,计算机的RAM容量越大,程序运行得越快。若计算机的速率由于RAM可用空间匮乏而减缓,则可尝试通过增加虚拟内存来进行补偿。但是,计算机从RAM读取数据的速率要比从硬盘读取数据的速率快,因而扩增RAM容量可加内存条是最佳选择。
虚拟内存是Windows为作为内存使用的一部分硬盘空间。虚拟内存在硬盘上其实就是为一个硕大无比的文件,文件名是PageFile.Sys,通常状态下是看不到的。必须关闭资源管理器对系统文件的保护功能才能看到这个文件。虚拟内存有时候也被称为是页面文件就是从这个文件的文件名中来的。
虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存一个连续完整的地址空间而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。目前,大多数操作系统都使用了虚拟内存,如Windows家族的虚拟内存Linux的交换空间等。、传统服务器数据安全依赖RAID磁盘阵列
很多客户一谈到服务器安全,就是加一个RAID,一般选择RAID5但是真的安全吗企业ERP数据要确保100%安全但是RAID只是磁盘级别的防护措施当发生数据覆盖、数据逻辑问题,数据表丢失,这些都会造成数据丢失,RAID无能为力的所以有投入磁盘阵列的费用,不如购买一个专业备份产品。RAID
RAID(RedundantArraysofIndependentDisks,磁盘阵列,独立磁盘构成的具有冗余能力的阵列。
磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。、网络带宽匹配问题
客户经常反映ERP运行速度慢一问客户两地应用,通过路由器带的VPN进行通信这种方式相当于异地的电脑通过宽带创建虚拟VPN通道,与服务器通信,必然受到多方面影响传统服务器的网络带宽是固定的,100M每秒12.5兆,1000M每秒125兆你宽带一般只有10M,在全公司分享用,访问速度必然非常慢。如果服务器能降低带宽比,就能有效解决这个问题。VPN
VPN(VirtualPrivateNetwork,虚拟专用网络可以把它理解成是虚拟出来的企业内部专线。它可以通过特殊的加密的通讯协议在连接在Internet上的位于不同地方的两个或多个企业内部网之间建立一条专有的通讯线路。
虚拟专用网络功能是:在公用网络上建立专用网络,进行加密通讯。在企业网络中有广泛应用。VPN网关通过对数据包的加密和数据包目标地址的转换实现远程访问。VPN有多种分类方式,主要是按协议进行分类。VPN可通过服务器、硬件、软件等多种方式实现。VPN具有成本低,易于使用的特点。、传统服务器的数据库质疑问题
有好几个客户都频繁反馈经常ERP无法登陆,维护工程师到了客户现场又正常,离开了又发生经过长期观察这几家客户,发现他们有一个共同点,都采用某品牌的服务器后来建议其中一家更换服务器后,故障排除了可见通用品牌的传统服务器,在磁盘上或阵列卡或驱动上,有可能存在一定的兼容性问题,引起数据库不稳定,频繁质疑虽然不是通病,但也是需要避免的问题。选择ERP服务器的注意事项问题,结合解决问题的办法,给出如何选择服务器的10点建议:、不能按照CPU配置高低选择
传统服务器买CPU、内存、硬盘ERP服务器不需要因为,买了最强的CPU,你发挥不出性能,等于白花钱如果有预算,可以投资其他方面,选择合适的最重要具体哪个型号够用,这点请咨询ERP的资深工程师。、内存不是越大越好
内存的大小,是和操作系统、数据库、ERP的并发数有关的错误的选择,内存插上也没有发挥价值不如把资金投入到其他地方,比如说缓存盘。、放弃重金投资磁盘阵列
前边说过,磁盘阵列既然不能100%地解决数据安全问题,够用就好RAID5或RAID1随便选择,从安全角度说,俩是一样的从性能角度说RAID5好一点。、重视热数据缓存盘的价值
把节约的费用,投资到内存与硬盘之间的缓存盘,可以大幅提升系统性能缓存盘可以把数据库中的热数据提取到缓存盘中,提高内存与数据盘交换的速度,提高整体性能。热数据热数据高频访问
故名思议,热数据就是大家的数据冷数据是没人访问很少访问的数据
数据存放的介质价格和性能成正比如果把冷数据和热数据都放在性能好的介质中,客户的投入就很高,性价比不好。所以热数据存放在高速介质中,冷数据存放在廉价介质中做分离。最简单的例子就是,在早晨高峰时间段内大批量员工的用户登录并打卡,这样的操作就会对少数的表进行高频访问就算是这个时间段内的热数据。比如说一个论坛,要不就以贴吧为例吧。用户发的所有的帖子都记录在数据库中原先是直接一张表,有一个帖子往里加一条记录。然后想着假如说现在想要获取全部热门,就要在如此大范围大数据的一张表中查询并按时间排序吧。于是就想可不可以说再建一个表,作为一个热数据表,定好里面永远只有100条记录每当有一个热门贴产生了时,就往表里填条记录。然后当已有100条,101条来的时候,就把最初的第一条挤到冷数据表,冷数据表就相当于充当一个存档的功能吧。这样子的话,获取全部热门贴只需要在100个记录中查找,大大缩小了范围。、数据安全的考虑
不在RAID磁盘阵列上投入资金,不是不重视数据安全,而是要格外特殊的重视一定要购买专业存储产品有预算最好的秒级备份产品,预算少分钟级备份产品,没有钱也要服务器自身集成的存储产品不专业备份产品,就是自己坑自己遇到事的时候,最苦的是自己。、网络带宽的匹配考虑
选择服务器可以集成网络优化功能的产品,不但使用效果好,更能节约未来的使用成本否则,就是以后自己还要多花钱。当然也要思考未来35年的企业发展如果没有异地的分公司或办事处的需求,就没必要考虑。、冗余电源是否是必须的
冗余电源的问题是从成本角度来说土豪随意,冗余电源并不是不可或缺的因为我工作的15年时间里,电源损坏造成系统宕机的案例,我是一例也没有遇到都是停电,需要的是UPS企业对于冗余电源的投资,还不如投资永不宕机的ERP系统这样更能保证ERP的连续性。UPS
UPS(UninterruptiblePowerSystem,不间断电源,是指一种具有储能装置、以逆变器为主要组成部分的恒压恒频的不间断电源。它主要用于给单台计算机、计算机网络系统或其它电力电子设备提供不间断的电力供应。当市电输入正常时,UPS将市电稳压后供应给负载使用,此时的UPS就是一台交流市电稳压器,同时它还向机内电池充电;当市电中断(事故停电)时,UPS立即将机内电池的电能,通过逆变转换的方法向负载继续供应220V交流电,使负载维持正常工作并保护负载软、硬件不受损坏。UPS设备通常对电压过大和电压太低都提供保护。、服务器内置光驱选择
建议选择USB外置光驱因为ERP服务器一旦调试配置成功后,经常通过光驱安装程序的可能性非常少但是如果有其他不了解的人通过光驱安装其他的游戏或者软件,就会破坏ERP环境所以,建议选择USB外置光驱,用的时候拿来,不用就拿走。USB
USB(UniversalSerialBus,通用串行总线简称通串线是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。、ERP数据库优化系统
你维护时间久了,你就知道优化系统的重要性如果没有,对于一个资深的工程师来说,也是挠头的事情少则半天,多则一天,你也不搞不定数据库垃圾数据的清理工作但如果有了优化系统,对于信息部工作人员来说就是点点鼠标的事情。、一体化整体方案
ERP的使用不仅仅是一部分需求,从最基础的基础计算服务器到安全产品、异地产品、网络优化产品如果企业选择多个品牌的多种产品,那么最终组合到一起,是一定会出现各种技术问题的所以,最开始服务器就要选择能提供整体解决方案的厂商这样在企业发展过程中可以随着业务的变化,不断增加同一公司的产品,这将会让整合更加方,各个产品兼容性会更好,出现的问题也会更少。
9
|
|