服务器托管用户由于自己的需要会选择组装服务器,但是有的用户并不会十分了解到组装机的安装原则,这里就对有关知识点详细说明。
网卡:
网卡,网络连接中的必需设备,计算机相互通信的桥梁。由此可见也是服务器必备的设备之一。服务器网卡,其主要作用是用于服务器与交换机等设备之间的连接;而不象普通PC,普通PC机网卡则主要是连接PC机以构建网络。我们常见的网卡一般分为:10Mbps网卡、100Mbps网卡、10/100Mbps自适应网卡、1000Mbps网卡等几种。10Mbps网卡已很少见了,目前普通PC上普遍使用的是10/100bps自适应网卡,而对了拥有大数据流量的服务器来说,千兆以太网网卡是最好的选择,这样才能满足频繁的网络通讯需求。
更低的CPU占用率:服务器专用网卡具有特殊的网络控制芯片,它可以从主CPU中接管许多网络任务,使主CPU“集中精力”运行网络操作和应用程序。因为服务器与普通PC工作站的最大不同在于,服务器的CPU是不停的在工作,处理着大量的数据;而普通PC的CPU的空闲时间比较多,只有在工作站工作时才比较忙。我们可以想像,如果一台服务器CPU的大部分时间都在为网卡提供数据响应,势必会影响服务器对其它任务的处理速度。所以说,较低的CPU占用率对于服务器网卡来说是非常重要的。
更高的安全性能:在实际的网络应用中,总会遇到这样那样的问题,比如网线断了、交换机端口坏了、网卡坏了等等问题都会造成连接中断,当然其后果也是不堪设想的。为此,许多网络硬件厂商都推出了各自的具有容错功能的服务器网卡,这当中最值得称道的就是AFT技术。AFT技术就是在服务器上安装两块网卡,一块为主网卡,另一块作为备用,然后用两根网线将两块网卡都连到交换机上,并在服务器和交换机之间建立主连接和备用连接。一旦主连接因为数据线损坏或网络传输中断连接失败,备用连接会在几秒钟内自动顶替主连接的工作,通常网络用户不会觉察到任何变化。这样一来就避免了因一条线路发生故障而造成整个网络瘫痪,可以极大地提高网络的安全性和可靠性。一般普通PC只需一块网卡即可,而服务器为了满足各种网络需要,往往需要两块或多块网卡。
服务器网卡与普通网卡区别一就在其支持的传输速率,服务器需要更大的传输信道;区别二就是价格,因其提供的高性能及高速度,使得其价格也不菲。
CPU
AMD Athlon MP处理器是AMD Athlon系列处理器的最新型号,可确保多处理器系统能发挥前所未有的高效能。这款处理器是全球首款有如此能力的第七代x86处理器,可支持高效能多处理器平台的服务器及工作站。M 同时MP型的处理器是配置单处理器(1-way)和双处理器(2-way)服务器及工作站平台所必要的组件,尤其适用于商用及企业系统。这款处理器的设计独特,最适合执行多线程序以及负责重要任务的应用软件。
硬盘:
顾名思义,服务器专用的硬盘就是服务器硬盘。我们知道,服务器是运行在一个大数据量交换、超长工作时间的工作环境里,因此对硬件的要求都较高;而作为网络数据核心仓库的硬盘来说,储存其上的各种用户数据及管理软件更需要一个安全稳定的环境,因此硬盘的可靠性是非常重要的!据笔者了解,服务器上一般都采用SCSI硬盘,因为它高速、稳定而且安全性高。
总的说来,服务器硬盘应具有高稳定性,高速度性及采用SCSI接口的特点,才能适应服务器工作的需要。下面分别对这些性能作个简单的了解。
1、 高稳定性
一般说来服务器硬盘主要从两个方面保证其稳定性。一个就是采用S.M.A.R.T技术(自监测、分析和报告技术,当然这一技术在普通硬盘上也有体现),同时硬盘厂商都采用了各自独有的先进技术来保证数据的安全。另一方面就是冗余磁盘阵列(RAID)技术,RAID技术简言之就是把同样一份数据分别保存在不同的硬盘,这样当其中一个硬盘发生损坏可以从另一个硬盘进行恢复。
2、 高速度性
主要通过增加后写缓存来实现。服务器硬盘一般都配备了2MB到4MB不等的高速缓存,这样平均访问时间将缩短、外部传输率和内部传输率就会更高。有资料提及:采用Ultra Wide SCSI、Ultra2 Wide SCSI、Ultra160 SCSI等标准的SCSI硬盘,每秒的数据传输率分别可以达到40MB、80MB、160MB!
3、 采用SCSI接口
其全称是Small Computer System Interface,小型计算机系统接口。有的服务器主板上内置有此接口,否则就要加装一块SCSI接口卡。正因为其速度、性能和稳定性都比IDE要好,所以其价格当然也要贵得多,且主要面向服务器和工作站市场。另外一个主要特点就是SCSI接口的硬盘数据吞吐量大、CPU占有率极低!
主板:
简单的说,服务器/工作站主板,就是专用于服务器/工作站的主板,我们同样用服务器的“四性”(SUMA)来解释服务器的主板。一般说来在服务器市场上可能对整机的关注要远远多于配件,因此清楚服务器主板与台式机的区别还是很有必要。
对于服务器而言,稳定性才是首要,服务器必须承担长年累月高负荷的工作要求,而且不能像台式机一样随意的重起,为了提高起可靠性普遍的做法都是部件的冗余技术,而这一切的支持都落在主板的肩上。
下面我就来看看有关服务器主板的一些特性:
1、 服务器的可扩展性决定着它们的专用板型为较大的ATX,EATX或WATX。
2、 中高端服务器主板一般都支持多个处理器,所采用的CPU也是专用的CPU。
3、 主板的芯片组也是采用专用的服务器/工作站芯片组,比方Intel E7520、ServerWorks GC-HE等等,不过像入门级的服务器主板,一般都采用高端的台式机芯片组(比如Intel 875P芯片组)
4、 服务器通常要扩展板卡(比如如网卡,SCSI卡等),因此我们通常都会发现服务器主板上会有较多的PCI、PCI-X插槽。现在又开始兴起一种“PCI-E”式的插槽,如下图,两个黑色的插槽就是PCI Express接口,其中较长的一个是PCI Express ×16,较短的是PCI Express ×4:
5、 服务器主板同时承载了管理功能。一般都会在服务器主板上集成了各种传感器,用于检测服务器上的各种硬件设备,同时配合相应管理软件,可以远程检测服务器,从而使网络管理员对服务器系统进行及时有效的管理。
6、 在内存支持方面。由于服务器要适应长时间,大流量的高速数据处理任务,因此其能支持高达十几GB甚至几十GB的内存容量,而且大多支持ECC内存以提高可靠性(ECC内存是一种具有自动纠错功能的内存,由于其优越的性能使造价也相当高)。
7、 存储设备接口方面。中高端服务器主板多采用SCSI接口、SATA接口而非IDE接口,并且支持RAID方式以提高数据处理能力和数据安全性。
8、 在显示设备方面。服务器与工作站有很大不同,服务器对显示设备要求不高,一般多采用整合显卡的芯片组,例如在许多服务器芯片组中都整合有ATI的RAGE XL显示芯片,要求稍高点的就采用普通的AGP显卡。而如果是图形工作站,那一般都是选用高端的3DLabs、ATI等显卡公司的专业显卡。
9、 在网络接口方面。服务器/工作站主板也与台式机主板不同,服务器主板大多配备双网卡,甚至是双千兆网卡以满足局域网与Internet的不同需求。
10、最后是服务器的价格方面。一般台式机主板顶天也不过1、2千,而服务器主板的价格则从1千多元的入门级产品到几万元甚至十几万元的高档产品都有
服务器主板技术要求非常高,所以与台式机主板相比,生产厂商也就少得多。清楚了其一般性能后,我们接着来看看相关的厂商及产品,以便读者朋友们有个感性的认识。
我们都知道,在服务器上实施RAID(冗余磁盘阵列)是保护数据不受硬件故障影响的必要手段,但是许多读者其实还并不熟悉RAID,因此我们就来一起认识认识组成RAID系统的关键设备--RAID卡。
RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文即为独立磁盘冗余阵列,或简称磁盘阵列。简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据冗余的技术。
组成磁盘阵列的不同方式成为RAID级别(RAID Levels)。RAID技术经过不断的发展,现在已拥有了从 RAID 0 到 6 七种基本的RAID级别。另外,还有一些基本RAID级别的组合形式,如RAID 10(RAID 0与RAID 1的组合),RAID 50(RAID 0与RAID 5的组合)等。不同RAID 级别代表着不同的存储性能、数据安全性和存储成本。
RAID卡就是用来实现RAID功能的板卡,通常是由I/O处理器、SCSI控制器、SCSI连接器和缓存等一系列零组件构成的。不同的RAID卡支持的RAID功能不同。RAID卡第一个功能是可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用RAID可以达到单个的磁盘驱动器几倍、几十倍甚至上百倍的速率。第二个重要功能就是其可以提供容错功能。
这里注意,接口是指RAID卡支持的硬盘接口。目前主要有三类:IDE接口、SATA接口和SCSI接口。
IDE接口
IDE的英文全称为“Integrated Drive Electronics”(即电子集成驱动器),IDE这一接口技术从诞生至今就一直在不断发展,性能也不断的提高,其拥有的价格低廉、兼容性强的特点,综合这些因素,使其造就了其它类型硬盘无法替代的地位。
IDE代表着硬盘的一种类型,但在实际的应用中,人们也习惯用IDE来称呼最早出现IDE类型硬盘ATA-1,这种类型的接口随着接口技术的发展已经被淘汰了,而其后发展分支出更多类型的硬盘接口,比如ATA、Ultra ATA、DMA、Ultra DMA等接口都属于IDE硬盘。
SATA接口
使用SATA(Serial ATA)口的硬盘又叫串口硬盘,是未来PC机硬盘的趋势。2001年,由Intel、APT、Dell、IBM、希捷、迈拓这几大厂商组成的Serial ATA委员会正式确立了Serial ATA1.0规范。Serial ATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。
SCSI接口
SCSI的英文全称为“Small Computer System Interface”(小型计算机系统接口),是同IDE完全不同的接口。SCSI接口具有应用范围广、多任务、带宽大、CPU占用率低,以及支持热插拔等优点,但较高的价格使得它很难如IDE硬盘般普及,因此SCSI硬盘主要应用于中、高端服务器和高档工作站中。
SCSI卡
目前许多的初学者搞不懂什么是SCSI,一些稍微懂一些的用户会发现SCSI还分了许多的种类和许多的别名,非常容易混淆。目前,SCSI接口卡不光是在服务器上得到广泛的应用,而且逐渐在向家庭用户靠拢,什么原因呢?肯定有它的优越性存在。下面就让我们一起来认识认识SCSI卡吧。
SCSI全称SmallComputerSystem Interface,中文译为小型计算机系统接口,是一种专门为小型机设计的接口模式,这个接口是由美国国家标准协会ANSI制定的。
如果读者朋友家里有扫描仪就一定知道,安装扫描仪前需要在电脑里插入一个SCSI卡,扫描仪的数据线就连在这块卡上;除此之外,SCSI卡还可以连接SCSI硬盘,SCSI光驱,刻录机等设备。它的传输速率要比EIDE接口快得多。目前的PCI接口的SCSI卡传输速率都在40M/s(M/秒)。而且SCSI卡在控制连接在它上面的设备时,不需要CPU的干预。这可能是SCSI得到普通家庭用户青睐的最主要原因吧。以下是其内核工作流程图:
使用IDE接口时,你将会受到系统IRQ(中断号)及IDE通道的限制,简单的说来就是一个标准的主板你多只能接4个IDE设备,而使用SCSI接口,我们所接的设备就可以超过15个,而且所有这些设备只占用一个IRQ,同时SCSI还支持相当广的设备。
· CPU占用率低
使用传统IDE接口时,CPU需要随时在线地全程控制数据的传输动作,所以IDE传输数据的过程中,
CPU不能做任何事,必须等在旁边,知道传输结束才可执行后续的指令。在SCSI接口下,CPU将传输指令给SCSI之后,可随即处理后续的指令,传输的工作则交由SCSI卡上的处理芯片自行负责;且传输过程以DMA(Direct Memory Access)方式,由SCSI直接访问内存。
高带宽
从理论上来说,最快的SCSI总线有320MB/s的带宽,即Ultra 320/s SCSI;这意味着你的硬盘传输率最高将达320MB/s!而目前最快的IDE接口硬盘其速度也只为133MB/s(ATA133,而且采用此接口的硬盘目前还相当少。