关于服务器与主机之间的关系

关于服务器与主机之间的关系,第1张

服务器与PC主机是根本不同的。在信息系统中,服务器主要应用于数据库和Web服务,而PC主要应用于多媒体技术和网络终端,根本应用上的差异决定了服务器具备比PC更强大的存储能力、更快捷的故障恢复功能和更广阔的扩展空间,同时服务器还必须提供PC主机所不具备的数据备份功能。这些技术指标都是一台服务器所必备的要素,也在一定程度上成为了区分PC与服务器的标准。这些区别也就体现在服务器所具备的4性(“Scalability”(可扩展性)、“Usability”(可用性)、“Managbility”(可管理性)、“Availability”(实用性))上,服务器的这4性通常缩写成“SUMA”,它是公认的衡量服务器性能的标准。服务器和PC主机之间的根本区别也可从这4性中一一体现。
首先服务器应该是高度可扩展的,可扩展是指服务器的硬件配置,如内存、适配器、硬盘、处理器等,可以在原有的基础上很方便根据需要来增加。服务器具有较多的PCI、PCI-X之类的插槽,较多的驱动器支架及较大的内存扩展能力。提供冗余电源、冗余风扇,使得用户的网络扩充时,服务器也能满足新的需求,保护用户的投资。在服务器的扩展性方面现在有许多品牌都提出“按需扩展”的概念,当然这主要在中、高档服务器中才有。如在IBM 企业级x架构服务器技术中所提出的“XpandOnDemand”就是这样一种技术 。在中、低档服务器中通常要求主板能提供多处理器支持特性,虽然目前企业只需要用到单CPU,但最好能提供一个以上CPU插座升级余地。对于这些小型企业和新兴企业,较快的业务成长性是其突出特点,这就对其使用的服务器的扩展性提出了特殊的要求。
服务器的可用性其实就是要求服务器具有高的可靠性,具有高稳定性,不要时不时死机、出故障,尽量少出现停机待修现象。服务器因为多数情况下是要求连续工作的,所以它的可靠非常重要,在发生故障时需要一种快捷的方式来恢复服务。PC发生系统故障时,一般采用恢复注册表、重新安装系统等方式来排除故障并恢复系统的正常运行,数据的丢失损失也仅限于单台电脑。服务器则完全不同,许多重要的数据都保存在服务器上,许多网络服务都在服务器上运行,一旦服务器发生故障,将会丢失大量的数据,造成的损失是难以估计的。因此,对服务器可靠性的要求是非常高的。
目前,提高可靠性的一个普遍做法是部件的冗余配置和内存查、纠错技术。如服务器一般采用具有查、纠错能力的ECC内存,IBM的服务器有的还采用了专门的具有ChipKill超强查、纠错能力的内存、RAID技术、热插拔技术、冗余电源、冗余风扇、等方法使服务器具备容错能力、安全保护能力,从而提高可靠性。当然,最让人想起的“大机箱”也是必需的,因为服务器中的设备多,发热多,有大的机箱才有足够的空间散热,确保系统的稳定性。
另外服务器还需要具备系统、数据备份功能,所以也就至少需要提供数据存储设备所需的接口。目前数据备份最常采用的是磁带,而目前的磁带机所用接口通常都是SCSI接口的,所以这就要求服务器主板上留有SCSI接口,以备安装磁带机用(中、高档服务器通常是已自配磁带机的),实现企业系统、数据有效备份。使企业通过最可靠的单键灾难恢复技术,在服务器故障发生时用最短的时间恢复整个系统,为服务器的顺利工作提供了强有力的保障。当然系统、数据备份还可采用光盘库等媒体。
服务器的实用性是从服务器的处理能力上来讲的,多数情况下讲服务器要求具有高的运算处理能力,处理效率要高,所以所选配置通常是为服务器专门开发的,特别是CPU和主板,要选择服务器专用的。服务器是为网络上其他计算机提供服务的,由于服务器要将其数据、硬件提供给网络共享,在运行某些应用程序时要处理大量的数据,很有可能需要同时响应几十台、几百台甚至上千台计算机的请求,因此服务器的运算速度应该比普通PC快得多,带宽也要宽许多。这时对硬盘的运行速度也就有更高的要求,所以服务器硬盘通常要选择SCSI接口的。容量当然是比普通PC大许多了。
目前最主要的技术是通过采用对称多处理技术和群集技术来实现的。在总线带宽技术上通常也采用了特殊的技术,当然这在中、高档服务器中更能体现。
服务器的可管理性方面不仅指软件方面,在服务器的硬件方面同样需要具备一定的可管理性能,如预报警功能、系统监视功能等。服务器硬件方面的管理性能可以通过ISC(Intel Server Control,Intel服务器控制)技术来实现。EMP(Emergency Management Port,应急管理端口)技术也是一种服务器管理技术。这也是PC主机所不具备的。
通过以上的对比不难看出,服务器和PC是有着严格界定的,而且服务器的功能也是PC所不可能替代的。但是话又说回来,服务器说到底其实也是一种计算机,它也是由PC主机发展过来的,在早期网络不是很普及的时候,并没有服务器这个名称,当时在整个计算机领域只有大型计算机和微型计算机两大类,只不过随着网络,特别是局域网的发展和普及,“服务器”这个中间层次的计算机开始得到业界的接受。

ERP系统由于涉及到供应链管理,访问ERP系统的用户会比较多,在一个大型的ERP系统中,同一时间访问ERP系统核心数据库的用户可能达到几百上千个,而中小企业一般只有几个到几十个。在ERP系统 *** 作中,一般每个 *** 作所耗资源量不大,主要为一些结构性数据的查询和分析。为此我们在本ERP系统中需要一个支持大并发,小数据流的高性能数据库服务器平台来承载ERP系统的应用。
在服务器硬件方面,由于并发访问ERP系统的用户数较多,要求系统带宽不能成为整个应用的瓶颈,还要求系统具有极强的处理能力,及很高的并发性。在数据存储方面要求有巨大的磁盘空间和巨大的扩展性以及高速的数据传输标准以满足数据库的需求。
因为ERP承载了整个企业的关键性任务,所以选择一个优秀的硬件是非常重要事情。为了选择符合应用的硬件平台,我们详细研究了多个ERP系统的运行特点,并从以下几方面来衡量其整体性能,然后依据以下分析选择相应的最佳方案:
(1)企业级计算性能
企业ERP信息系统的工作内容大多是数据密集型 *** 作,数据来源相当广泛,种类繁多,数据库和各类应用都面临着数据采集、数据集中、数据查询等数据密集型 *** 作,同时还面临着OLAP(联机分析处理)和建立决策支持数据仓库的需要,因此,服务器系统强劲的CPU数据处理能力和扩展能力就十分重要。在中小企业应用中,一般选择2路或者双核处理器的服务器,配备2GB大内存,就可以满足需要,如果是规模更大的应用,则建议配置4路处理器或者以上性能的高性能服务器了。
(2)高度的可靠性和可用性
数据库和各类应用每天都面临着大量数据的收集和处理,服务器系统的冗余容错能力提供了高可靠性和可用性,再辅之高可用性方案设计,才可充分保证企业ERP信息系统工作的不间断进行。像服务器的冗余电源、内存镜像等设计都可以考虑。
(3)极佳的稳定性
作为企业ERP信息系统的支撑平台,需要保证服务器系统能持续、高效、稳定的运行,以减少对服务器系统的管理和维护的时间和工作量,以及计划外停机时间。稳定性依赖于软硬件的兼容性和各自的稳定性设计。
(4)对数据的高保护性
不言而喻,对于数据就是生命的企业ERP信息系统来讲,数据在服务器系统中进行计算、存储和网络传输时,其完整性、有效性是必须保证的。对于有机密要求的数据,还要保证数据的机密性。
在ERP与数据库系统同时部署在一台机器上的小型系统可以将数据存储在本机上,如果ERP系统与数据库系统分离,则可在数据库服务器后挂载专用存储设备来存储数据,保证数据的安全。
(5)良好的管理性
在企业ERP信息系统中各种网络设备、计算机设备、安全设备种类繁多,这对整个系统的管理和控制提出了很大挑战。就服务器系统而言,专业服务器系统管理软件对服务器系统的集中和可视化管理,将使网络计算环境管理变得简单易行。

电子产品可靠性六要素指:
元件、产品、系统在一定时间内、在一定条件下无故障地执行指定功能的能力或可能性。可通过可靠度、失效率、平均无故障间隔等来评价产品的可靠性。
从广义上讲,“可靠性”是指使用者对产品的满意程度或对企业的信赖程度。而这种满意程度或信赖程度是从主观上来判定的。为了对产品可靠性做出具体和定量的判断,可将产品可靠性可以定义为在规定的条件下和规定的时间内,元器件(产品)、设备或者系统稳定完成功能的程度或性质。例如,汽车在使用过程中,当某个零件发生了故障,经过修理后仍然能够继续驾驶。
产品实际使用的可靠性叫做工作可靠性。工作可靠性又可分为固有可靠性和使用可靠性。固有可靠性是产品设计制造者必须确立的可靠性,即按照可靠性规划,从原材料和零部件的选用,经过设计、制造、试验,直到产品出产的各个阶段所确立的可靠性。使用可靠性是指已生产的产品,经过包装、运输、储存、安装、使用、维修等因素影响的可靠性。

谁能保是指的是产品的五要素之一,指的是保修承诺义务。产品的五要素包括设计、功能、质量、保修和服务。当用户购买产品时,他们可以根据产品的五要素决定是否购买该产品,可以根据这五要素来评估产品的可靠性和可用性。

为物品在一段规定的时间内、 在规定的(工作与环境)条件下、 可以持续 *** 作执行特定的性能或功能, 不发生失效的能力, 一般以机率表示之。 可见,可靠度四大要素:功能、条件、时间、机率。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13189391.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-18
下一篇 2023-06-18

发表评论

登录后才能评论

评论列表(0条)

保存