“相濡以沫”触手可及的愿望!
分类:
2008-05-30 11:51:57
(1)独立于硬件设备的智能化接口,减轻了CPU的负担
(2)多个I/O并行操作,因此SCSI设备传输速率。
(3)可连接的外设数量和种类较多。例如,目前的SCSI适配器可连接多达15个
SCSI设备,并可连接硬盘、磁带机等多种外设。
(4)对于目前带有LVD(低压差分收发器)的SCSI设备来说,SCSI电缆的长度可
达
因此,当同时访问服务器的网络用户数量较多时,使用SCSI硬盘的系统I/O性能明显强于使用IDE硬盘的系统。
SCSI总线支持数据的快速传输。不同的SCSI设备通常有8位或16位的传输总线。在多任务操作系统如windows NT下,在同一时刻可以启动多个SCSI设备。SCSI适配器通常使用主机的DMA(直接内存取)通道把数据传送到内存,这意味着不需要主机CPU的帮助,SCSI适配器就可以把数据传送到内存。为了管理数据流,每一个SCSI设备(包括适配卡)都有一个身份号码。通常,把SCSI适配器的身份号码设置为7,其余设备的身份号码设置为0到6。
与各类计算机技术一样,SCSI接口也不断推出新的标准,其数据传输速率在不断提高。例如:目前常用的SCSI接口的数据传输速率如下:
4、磁盘冗余阵列(RAID)技术
RAID 是Redundant of Inexpensive Disk (廉价冗余磁盘阵列)的缩写,其原理是通过磁盘分段、磁盘镜像、数据冗余技术提高磁盘存取速度,同时提供磁盘数据备份、提高了系统可靠性。这些技术的特点如下:
Ø 磁盘分段(Disk Striping 又称:磁盘条带):数据以“段”为单位依次读写多个磁盘,相当于多磁盘同时操作,从而极大地提高了数据存取速度。
Ø 磁盘镜像(Disk Mirroring):用一个控制器控制两个磁盘,同时读写相同的数据,数据100%备份。
Ø 数据冗余技术:数据读写时做校验,校验数据以紧凑格式存于磁盘上,可用于纠纷及恢复数据。
目前常用的RAID标准如下表:
RAID级别 |
技 术 |
描 述 |
速 度 |
容 错 能 力 |
RAID 0 |
磁盘分段 |
没有校验数据 |
磁盘并行I/O,存取速度提高最大 |
数据无备份 |
RAID 1 |
磁盘镜像 |
没有校验数据 |
读数据速度有提高 |
数据100%备份 |
RAID 2 |
磁盘分段+汉明码数据纠错 |
有校验数据 |
没有提高 |
允许单个磁盘错 |
RAID 3 |
磁盘分段+奇偶校验 |
专用校验数据盘 |
磁盘并行I/O,速度提高较大 |
允许单个磁盘错,但校验盘除外 |
RAID 4 |
磁盘分段+奇偶校验 |
异步专用校验数据盘 |
磁盘并行I/O,速度提高较大 |
允许单个磁盘错,但校验盘除外 |
RAID 5 |
磁盘分段+奇偶校验 |
校验数据分布存放于多盘 |
磁盘并行I/O,速度提高较大,但比RAID 0 稍慢 |
允许任何磁盘错 |
用途:可同时做为文件和打印服务器,还可作为中型的应用服务器使用。
场所:主要用于作为中型企业网的骨干服务器或大型企业部门服务器
其它:该级别的服务器、磁盘阵列、ECC内存及冗余电源供应通常是标准设
备,或至少是可选项。
CPU:采用RISC处理器 或 Intel处理器,其设计是可支持至少两个处理
器的SMP(对称处理)系统。机箱是落地式的,也可能是双倍宽的立
方式或可组装机柜。此外,由于这类服务器的管理比较复杂,因此,
需要专门的配置与管理软件。
(3)企业级服务器
类型:高档产品,可支持用户数为 100-500
用途:支持大型服务器功能,用于事务处理环境。
场所:主要用于作为大型企业网、科研园区网、校园网、金融保险网、电信
网、邮政综合网、政务网、电子商务网站的骨干服务器。
CPU:采用高档RISC处理器 或 Intel处理器,提供至少4个处理器的SMP
支持。
其它:机箱庞大,一般提供多达28个驱动器托架。同样,这类服务器也需要
专门设置与管理软件。该服务器容错及冗余部件,如:磁盘阵列、
ECC内存及双电源等标准配置。
目前服务器市场的主要供应商有IBM、Sun、HP、Compaq、Dell、浪潮、
曙光、联想、同创、长城、方正等。
三、服务器的选购
要选择合适的服务器,应从以下几方面考虑:
1、首先,要了解服务器所执行的任务和所扮演的角色。如果只是提供文件和打印
共享,对服务器是一个相对较轻的负荷。这时 CPU 速度是次要因素,用户可以
优先考虑磁盘子系统和网络I/O 的性能。另外,文件服务器对内存的要求也相
对较低,而应用服务器所有的需求均比文件服务器要高,具体体现在更强的处理
能力,因为用户程序大部分是在服务器中运行。可以考虑采用适当数目的 CPU
构成 SMP 或采用集群技术来提高处理能力;采用更多的内存,以支持用户程序
在服务器中运行;使用更高性能磁盘,一个应用服务器通常要运行大量频繁访问
磁盘的数据库应用程序;采用更稳定健壮的操作系统,能够对大量用户的并发操
作作出有效的响应而不会崩溃。另外,传统的应用服务器对 I/O 要求相对较
低,但对于诸如多层应用、电子商务这类应用服务器往往有更高的需求。
2、其次,要考虑网络的规模和用户的数量。显然,在一个对应用服务器要求不高
的小型网络中和在一个有数百户使用共享文件和打印的大型网络中,后者文件服
务器的性能通常要高出前者的应用服务器。
3、用户需要多大的容错能力和对应的投资。如果服务器支持的是关键性能重要的
应用任务,那么最好将容错、冗余以及维护列在优先考虑的范围。现代的专用服
务器都是为减少故障而设计的,并且具有许多固有的容错特性,用户可以根据需
求结合前面所写的技术特性来选择合适的产品。这部分在整个服务器费用中占有
相当的比例,因此用户要认真考虑对此项的要求及投资。
4、用户打算升级现有的机器还是购买新的服务器。对较小的网络,选择升级似乎
更具有吸引力。但需要提醒用户的是,随着技术的飞速发展和价格的不断下降,
升级一个服务器的开销往往几乎与购买一个新的专用服务器差不多,但其性能却
比专用服务器差得多。
5、用户选择的服务器厂商的信誉和服务。要知道,服务器的停机可能将使企业损
失数以千计甚至万计的利益。因此,服务器的可靠性和服务问题是选择服务器十
分重要的一个方面,购买时用户要注意厂家的承诺(如:服务范围以及响应时间
等)。
总之,在选择之前,用户应该首先对自己的业务和发展进行定位,才能谈到建什么样的网络,用什么样的硬件结构,装什么样的软件和应用。然后综合考虑多种因素,并以此作为选择服务器的重要依据。