服务器基础知识【初学者必看】

www.hj8828.com 1

    处理器提供了运行操作系统和任意应用程序、控制各种服务器组件交互的计算性能。芯片组控制内存、串行和并行端口以及磁盘和PCI/ISA总线I/O,并处理中断请求和DMA请求。一枚功能较强大的处理器或配备有2-4个处理器的服务器可提供应用服务器和大型网络所需的性能。它还可以提供通过根据需要增加更大处理器能力来扩充系统的灵活性。

技术

服务器通常使用新一代基于Pentium
4核心技术的至强Xeon)处理器Foster。低端Foster称为Foster DP。DP就是Dual
Processor的缩写,意思是支持双处理器。如果需要更多的处理器并行,就必须采用价格更高的Foster
MP,MP也就是指支持多处理器 Multi
Processor)。MP系列还拥有最大4MB的全速三级缓存。根据二级和三级缓存的大小可以区分不同版本的Foster处理器,Foster
DP将装备256KB二级缓存,Foster
MP除了拥有二级缓存外,还装备有512KB或1MB的三级缓存。这样大的缓存会在某些多次使用同一数据的程序中有更好的性能,比如数据库。

    温度。如何冷却机箱内部组件?风扇(通常来自于电源)应该直接吹向或吹过处理器。)

速度

www.hj8828.com 2

主板 服务器…

磁盘并行I/O,速度提高较大

图4 SCSI硬盘

    网络操作系统(NOS)是服务器一个非常重要的部分,探讨目前不同的NOS这个论题已经超过了本文的范畴。今天最常用的两个网络操作系统是Novell的NetWare*和Microsoft的WinsowsNT*。其它NOS还包括IBM的WarpServer*和OS/2以及各种版本UNIX*。对于配备有多个处理器的服务器来说,务必要确保所选择的NOS支持多处理

异步专用校验数据盘

通常情况下,IDE
RAID和IDE硬盘价格便宜,但性能较差,因此,被用于廉价的工作组级服务器;SCSI、RAID和SCSI硬盘性能较高,但价格非常昂贵,所以,被用于部门级或企业级服务器。

    由于服务器中存储的数据非常重要,因此您需要备份这些数据,以避免发生丢失数据这种不幸事情的发生。在考虑实施多大规模的磁带备份时,记住要保证硬盘容量未来的扩展。一个800M的磁带备份设备看起来似乎足够备份目前2GB的硬盘(如果硬盘的空间要满了,则需要三个磁带)时,如果您添加更多的硬盘,您将需要更多的磁带。在低容量的磁带驱动器上进行备份将增加服务器备份时间。

容错能力

多CPU对称处理SMP,Symmetric
Multi-Processing)技术,是指在一个计算机上汇集了一组处理器多CPU),各CPU之间共享内存子系统以及总线结构。虽然同时使用多个CPU,但是从管理的角度来看,它们的表现就像一台单机一样。随着网络应用水平的提高.只使用单个处理器确实已经很难满足实际应用的需求,此时,就必须借助对称多处理系统,为服务器插满CPU来解决这一矛盾。服务器中最常见的对称多处理系统通常采用2路、4路、6路或8路处理器。

    主板设计还应包括可收集有关诸如温度、电压变化和风扇故障这些功能一些信息的装置。这些传感器通常由主板上的一个硬件ASIC控制。正如我们在可管理性讨论中所看到的那样,这种装置对管理服务器和维护整个网络的正常运行状态都是至关重要的。

数据无备份

图1 支持2路CPU服务器主板

    由于任何时候通过服务器内存的数据都非常重要,因此,选择经过验证可与主板协调运行并经过极端条件测试的内存是非常明智的。此外,在混合用不同内存时,一定要遵循主板生产厂商的建议。

校验数据分布存放于多盘

除了需要将不同的网络服务分配到不同的服务器外,还必须为一些重点服务设置负载均衡和群集,一方面可以分担过于集中的网络请求,减缓每台服务器的压力,为客户的请求提供快速和可靠的响应。另一方面,可实现服务器的故障冗余,以确保在一台或几台服务器发生故障时,仍然能够不间断地提供网络服务。

    机箱  

RAID 4

因此,在为服务器选择新增配的CPU时,一定要注意服务器的不同架构和原有CPU的类型。另外,最好在一台服务器上选择使用同一型号、同一主频,甚至是同一批号的CPU,以保证CPU之间的兼容性。如果同时购置有多台服务器,可以让部分服务器全部使用旧CPU,而另一部分服务器则全部使用新CPU,以保证系统运行的稳定性。

    视频显示能力通常内建于主板,以降低系统成本。如果不是这样的,较便宜的显卡就足够了,因为大部分服务器视频只用于启动系统及管理某些系统部件。

内容摘要:在升级服务器时,应当充分考虑服务器所扮演的角色。事实上,不同网络服务对服务器配置的要求是不同的。比如,Web服务器和代理服务器要求拥有较大的内存,对硬盘容量和CPU处理能力没有太高要求;FTP服务器和文件服务器要求拥有较大容量的硬盘和内存,对CPU的处理能力也没有较高要求;数据库服务器要求有较大的内存和较高的CPU处理能力,对硬盘容量要求不高,等等。

    视频显示

RAID 5

当对CPU处理能力要求较高时,应当考虑选择双CPU架构;当对硬盘容量要求较高时,应当考虑配置RAID阵列卡;当对内存要求较高时,应当提供1~2G的内存。

    如果您的网络客户机不足12台,那么服务器配置一张网卡就足够了。在比较大的网络中,更多的客户机可产生更多的网络流量。为保持较高的响应速度,您可以为服务器添加额外的网卡,为网络添加额外的集线器,未将客户机分成几个较小的组,这样就可以使每个小组将其各自网卡连接到服务器上。
U*GR-Z
网卡和网络集线器共同控制办公室计算机间的通信,因此,仔细研究可用于这些组件的选择是非常重要的。您可以与生成厂商联系,索取其规范,研究性能指标评测,然后根据数据而不只是价格做出正确的选择。

/

在升级服务器时,应当充分考虑服务器所扮演的角色。事实上,不同网络服务对服务器配置的要求是不同的。比如,Web服务器和代理服务器要求拥有较大的内存,对硬盘容量和CPU处理能力没有太高要求;FTP服务器和文件服务器要求拥有较大容量的硬盘和内存,对CPU的处理能力也没有较高要求;数据库服务器要求有较大的内存和较高的CPU处理能力,对硬盘容量要求不高,等等。

    当服务器需要多个网卡时,最理想的办法就是将功能集成到主板上。这可提高可靠性和集成度,并降低构建服务器的成本。

www.hj8828.com,磁盘并行I/O,存取速度提高最大

提升每台服务器的性能当然是一种不错的选择,但是,将若干没有升级潜力的服务器有机地组织起来,借助负载均衡和服务器群集,来满足日益增长的网络需要,也是一种非常好的选择。事实上,采用多台性能较低的服务器,而不是全部安装在一台性能较高的服务器上,有些类似于“不把所有的鸡蛋装在一个篮子里”一样。

    为最大限度地减小关键数据被破坏的机会,一些服务器使用复制硬盘镜像数据。当数据被复制到主磁盘阵列上时,也会在辅复制磁盘阵列上复制一份数据镜像。镜像具有高度容错能力,但因为占用了双倍磁盘空间来存储同一数据,因此也是非常昂贵的。可通过硬盘控制器或通过诸如Novell
sNetWare*或MicrosoftWindowsNT*Server操作系统镜像。XmMG
RAID(独立磁盘冗余阵列) 可以提供建立容错数据保护的一种更经济高效的方法。RAID具有三个或更多硬盘,来形成一个逻辑驱动器或阵列。在最常见的RAID类型中,即RAID5中,一个较大的数据块被分成一些较小的数据块,并同时将这些数据块写入不同的磁盘。为数据增加奇偶校验位,当将这些小型数据块重新组合到一起时,可以用奇偶校验位检验数据是否正确;如果数据被破坏,就重建数据。如镜像远一样,可通过硬盘控制器或通过一些操作系统实施RAID。(如欲获得有关不同类型RAID的更多信息,请访问www.acna..com/raid.html。)

磁盘分段+奇偶校验