什么叫“服务器磁盘必须采用冗余配置”?

什么叫“服务器磁盘必须采用冗余配置”?,第1张

冗余就是超出需要量的多余部分,在服务器中起到后备的作用,以防某部件故障就影响到系统整体运行。简单的就是服务器磁盘需要使用RAID

1,RAID

5等RAID配置,在一块磁盘故障时不会影响到系统运行与数据安全。再进一步则有冗余的IO服务器等

,规模不大,一般有30人左右的小规模网络环境。在具体应用中通常以单功能应用为主。这类企业往往仅单一地使用下面的应用,包括财务系统、办公自动化系统、CAD、库存管理系统或人事等管理系统等,或者同时使用其中的两三种应用。这类企业用户的数量占我国企业总数的60%左右。

造成这种情况的原因是小企业技术力量相对比较薄弱,资金也不够充分。因此,一些企业的信息系统在应用方面还存在不少问题。其中服务器的选择特别突出。例如,笔者曾看到某企业有由一个6台计算机组成的小局域网,其中服务器是一台装有两路Pentium Ⅲ Xeon(内置1MB缓存)并带有热插拔硬盘的部门级服务器,用作域控制器和文件共享。

再过了一段时间后,用户对这台服务器颇有微词: 体积很大,噪音不小,每天的开机时间特别漫长,更糟糕的是速度并不快。总之,花钱不少,效果却非常不理想。

此类小企业用户不在少数。他们在组建网络时,在信息系统的设备,尤其是系统的心脏——服务器的选择方面,通常表现出很大的困惑。而面对小企业用户的代理商和集成商,在常见的应用与服务器选择的关系上通常也是一知半解,使得应用更加不理想,不利于中小企业信息化的开展。笔者在本文中根据多年的服务经验,对小型企业选购服务器提出一些建议,供大家参考。

一、服务器选购策略

选择一款合适的服务器来满足用户的需要,需要对服务器使用有一个正确的理解。在进行服务器选配时,应根据以下3个方面来考虑。

1网络环境及应用软件

是指整个系统主要做什么应用。具体来说就是服务器支持的用户数量、用户类型、处理的数据量等方面内容。不同的应用软件工作机理不同,对服务器选配的要求区别很大,常见的应用可以分为文件服务、Web服务、一般应用和数据库等。

2可用性

服务器是整个网络的核心,不但在性能上能够满足网络应用需求,而且还要具有不间断地向网络客户提供服务的能力。实际上,服务器的可靠运行是整个系统稳定发挥功能的基础。

3服务器选配

服务器类型,如低端、中端和高端的分类,只是确定了服务器所能支持的最大用户数。但要用好服务器,还需要优化配置,用最小的代价获得最佳的性能。

服务器选择的多样性

目前中小企业在选购服务器时,通常在高档商用PC、伪服务器以及低档服务器三种产品之间选择。下面分别对这三种服务器作一简单分析。

1高档商用PC

PC工作在单用户和单线程环境中,与服务器的多用户环境有显著的不同。PC在设计时采用不同部件选型、配置的策略,如增强的显示性能、相对较差的网络子系统等。高档PC的目标是进军低档工作站市场。

2伪服务器

最差劲的是用PC的处理器芯片、服务器的名来充当服务器,稍微好一些的服务器采用部分服务器技术,如专业电源等。

3低档服务器

通常兼顾性能、可扩展性、可用性和可管理性等多个性能指标,兼容多种操作系统以支持多种网络环境。此种产品的缺点(也是辨别方法)是:体积大(通常外形不够美观)、噪音大(散热风扇多)、功率大。

服务器选配方法

国内市场上,服务器厂商多达十几个,低档服务器更有几十款之多。下面结合至翔899来谈谈服务器配置问题。

1磁盘子系统

上面已经提过磁盘的故障概率及危害,不如直接配置双硬盘做RAID-1,因为现在硬盘的价格已降到了冰点,既提高了磁盘读取数据的性能,又保护了数据,可使用户高枕无忧。令Linux用户放心的是,至翔899的IDE RAID支持Linux。

2内存

在小型用户环境中,内存通常得不到重视,用户往往花费更多的时间关注CPU的性能。由于Windows 2000就要消耗100MB以上的内存,再加上应用,所以系统最少应配置256MB内存,配置到1GB也不为过。请牢牢记住,提高内存容量通常是提高服务器性能的最有效的方法。

3CPU

通常不会成为系统瓶颈。但对于需要CPU进行密集型的运算,如数据库类应用,CPU的作用就很巨大。记住:如果再增加一颗CPU,内存容量要同时加倍,才能有效发挥CPU的性能。

4网卡

低端应用环境中,100Mbps网卡足够了。至翔899的网卡还支持网络冗余(ALB)功能。有兴趣的用户可以另买一款同型号的Intel 82559网卡进行网卡绑定,既提高网络子系统的吞吐量,又保证了线路冗余。

1、 OPC服务介绍

  西门子提供的最新软件:Simatic Net PC-Software CD 2005为各种组态软件的开发提供了一个统一的平台,它建立的PC站既为一些组态软件,如:WinCC、Protol等提供了与PLC的通讯平台,也提供了一套编程接口,可使用高级语言编程通过Simatic Net访问PLC数据。本文讨论的主要就是这个编程接口,最新版的Simatic NET支持五种编程方式:

<1>、ActiveX控件

  提供了一系列数据访问控件,以便于向VB6这种语言使用控件的方式与PLC通讯。

<2>、OPC自动化

为VB6、Dephi等语言运用OLE 自动化的方式进行编程。

<3>、OPC用户接口

  这是专门为VC++提供的一种高效编程方式,其灵活程度与执行效率比前面的两种方式均要高得多。

<4>、针对微软的NET平台的OPC用户接口

  这也是一种非常灵活的编程接口,不过它针对的是NET平台,其提供了大量的NET类库,以便于像VC#、VBNET等高级语言编程。本文将详细的介绍该接口。

<5>、OPL XML接口

  顾名思义,主要是针对XML编程的。

  对于<2>、<3>、<4>编程方式,他们各自又可以分为同步访问方式和异步访问方式。按西门子的文档解释:同步通讯指的是当一个客户在访问服务器时,其他客户的访问必须等待,直到服务器处理完该客户的请求,才能继续进行下一个服务,异步访问与之正好相反,本文主要讲的是同步编程篇,异步篇以后再提供。

2、 配置OPC服务器

  要进行编程,必须先配置服务器。本文以Prfibus DP网络为例,介绍PC站的配置。其内容主要来自西门子文档。

需要的软件:

Step7 V53

Simatic Net PC-Software CD 2005

需要的硬件:

  至少为CP5611或以上级别,笔记本可以为CP5511,带DP口的S7-300 PLC(若使用Simatic NET的仿真功能可以不需要这些硬件,后面会介绍到)

  <1>、组态一个S7站,配置Profibus DP网络,其DP地址设为3,并下载到PLC,然后把网线由MPI口转到DP口。S7站的配置这里就不介绍了。

冗余是针对于服务器之间的备份的,他高于服务器负载均衡。负载是指你正在运行的所有提供同一应用的服务器之间的负载,根据负载的算法,会均衡你这些提供相同应用的服务器性能以及运行。而冗余起到的作用是在你主备服务器的主机宕机之后,立刻启动备机防止应用不能访问,提供24小时不间断服务。负载是在一个服务器组中做均衡,提高服务器组的总体运行安全度。这点负载与冗余有很大的相似处。

N+N和N+M实际是一样的,就拿电源来说吧,如果你的服务器共有6个可用电源,支撑服务器正常工作需要3个,那么就是3+3的冗余,也就是任意3个电源坏掉,服务器仍能正常工作。如果支撑服务器正常工作需要4个电源,那么就是4+2的冗余。依次类推即可。

CRPS电源是用于服务器中的一种电源,是由两个完全一样的电源组成,由芯片控制电源进行负载均衡,当一个电源出现故障时,另一个电源马上可以接管其工作。

在更换电源后,又是两个电源协同工作。冗余电源是为了实现服务器系统的高可用性。除了服务器之外,磁盘阵列系统应用也非常广泛。

配置形式:

1、1+1电源配置,表示该服务器有一个电源模块即可正常工作,但在配置上是两个电源模块,其中一个电源模块是作为冗余电源备份的。

2、2+1电源配置,表示该服务器有两个电源模块即可正常工作,但在配置上是三个电源模块,其中一个电源模块是作为冗余电源备份的。

3、2+2电源配置,表示该服务器有两个电源模块即可正常工作,但在配置上是四个电源模块,其中两个电源模块是作为冗余电源备份的。

至于一台服务器应该采用哪种电源配置,一是要看该服务器最多可以接驳几个电源模块,二是看该服务器的用途和重要程度。对于重要的且不宜停机检修的服务器,在资金允许的情况下,应该配足冗余电源。

具有冗余电源模块的服务器,当其中一个电源模块发生故障时,冗余电源会立即投入运行,同时主板蜂鸣器会发出报警声。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 什么叫“服务器磁盘必须采用冗余配置”?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情