服务器的基本概念1

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、服务器的基本概念

1、是1台为其它计算机提供服务的计算机

2、将资源分配给众多的服务请求者

3、将设备分配给众多服务请求者

4、可访问其它系统通道

5、提供处理能力

6、存储

客户机/服务器描述了两台机的关系,其中一台计算机,即客户机,向另一台计算机,既服务器,发出一个请求,而服务器则回答这一请求。

客户机/服务器模型是网络计算的一个理念,大部分业务应用程序都在使用该模型。

二、构建一台服务器需要

硬件处理系统

1.CPU------驱动计算机基本指令进行响应和处理的逻辑电路。

2.内存-----CPU能直接访问的地址空间,用于保存指令和数据的地方,以便CPU对其访问

3.存储系统——磁盘——对计算机提供应用程序和数据的地方

4.通信方式——物理设备和介质、网卡、网线、电话线等

软件系统

1.操作系统

最初引导系统,并用来管理计算机及其它程序的程序

2.应用程序

其它程序,可通过应用程序接口向操作系统提出请求

构件CPU、内存、通信、存储受总线结构支持,其集合工作决定计算机的所有性能。

三.CPU子系统

CPU是执行计算机程序指令的逻辑电路,逻辑运算频率对应着处理器的运算速度,按逻辑单元运算位分为8位、16位、32位和64位等

1、单处理器——单个CPU,并使用所有的可用内存

2、对称多处理器技术(SMP),指集中控制下的两个或更多的CPU指令的同时执行,在一个SMP

内,所有CPU同等运行,任一个CPU能执行任一任务;每个CPU能访问所有的可用内存,需要SMP操作系统支持,每个CPU可运行应用程序的独立线程(应用程序支持)

由此可见:

①每个CPU能运行每个应用程序的独立线程,因此单个应用程序可在多个CPU上运行,提

高应用程序的吞吐量,SMP技术为CPU处理密集应用程序提供最大的好处。

②SMP只对多线程应用作用。

③SMP共享相同的内存,吞吐量(总)受现有的内存和控制器限制。

④处理器争用共享资源,如I/O,网络、磁盘子系统。

由此提高数据库服务器性能必须要求高性能的内存和I/O设备及多SMP的应用程序,对称多处理技术需要多任务的操作系统,操作系统决定怎样给CPU分配任务。

3、SMP扩展块

SMP扩展模块是一块CPU/内存卡,为扩展更多的CPU并得到更好的内存性能,每个模块有独立的CPU和内存I/O,SMP间通过的SMP扩展端口互连。多SMP常见于小型机及x86高端机。四.内存子系统

内存是用于保存指令和数据的地方,是CPU能直接访问的空间,操作系统需要大容量的内存来支持网络操作系统、系统磁盘缓存、网络磁盘缓存块数、数据区域和应用程序代码。

高性能服务器对内存系统要求:

1、超大容量的内存,高性能服务器可支持大过1000GB的内存。

2、多种校验的ECC内存保护

Memory ProteXion(内存保护)最初是为IBM的主机开发的,在z系列和i系列服务器中应用了多年。它相对于Chipkill内存技术在保护能力上更强些。该技术可以纠正发生在每对DIMM内存中多达4个连续比特位的错误。当出现随机性的软内存错误,可以通过使用热备份的比特位来解决;如果出现永久性的硬件错误,也将利用热备份的比特位使得DIMM内存芯片继续工作,直到被替换为止。在存储器纠错方面,Memory ProteXion技术比ECC技术更加有效,同时它使用的是标准的ECC 内存。我们可以认为内存保护技术就是提供在线备份数据位

●内存镜像

内存镜像,类似RAID—1的磁盘镜像,数据同时写入两组独立内存,但只通过标识为活动的内存组读取。当服务器遇到了Chipkill修复技术和内存保护技术都不能完全修复时,内存镜像技术可以得到更高级的内存保护。如果一个内存中有足以引起系统报警的软故障,系统会报告系统管理员,提醒管理员这个内存条将要出故障;同时服务器就会自动地切换到使用镜像内存卡,直到这个有故障的内存被更换。镜像内存允许进行热交换和在线添加内存。这项技术可

以促进服务器的持续运行,使得服务器具备更好的可靠性,延长正常运行时间。它独立于操作系统,不需要驱动程序或操作系统支持。

●第三代Chipkill内存

新型的第三代Chipkill内存技术可使用现有的DIMM。通过检测和纠正多个位内存 DIMM 错误,Chipkill 可以实现更高的可用性,如果内存发生错误,Chipkill将自动让出错的内存芯片离线,而服务器继续保持正常工作。与ECC技术相比,Chipkill内存技术更加有效,它提供对每个DIMM内存芯片纠正4比特错误的能力。

4、Actire Memory使内存具有热插拔和热添加能力

5、交互式存取内存——当两组(或4组)内在存交叉存取时,内存传送性能能成倍(或4倍)地提高。(相当于磁盘的RAIDO状态)

6、双倍数据速度的内存(DDR)

五、磁盘子系统

磁盘是操作系统、数据和应用程序存放的地方。数据处理要求读取大量的运算数据,数据存取要求大量的磁盘空间,因此服务器要求磁盘空间必须足够大,速度必须足够快,对于关键性数据必须提供安全的存取位置。为提高服务器的I/O性能及磁盘可靠性和速度,服务器一般使用SCSI硬盘,由此衍生的,光纤SCSI硬盘、串行SCSI硬盘等,都是该SCSI子令集中的扩展。目前的并行的SCSI硬盘处部最高传送速度达640M/S,磁盘转速达15000转。

SCSI直译为小型计算机系统专用接口(Small Computer System Interface)是一种连结主机和外围设备的接口,支持包括磁盘驱动器、磁带机、光驱、扫描仪在内的多种设备。它由SCSI控制器进行数据操作,SCSI控制器相当于一块小型CPU,有自己的命令集和缓存。

SCSI规格公用的几个标准术语解释:

SCSI-1:它是最早SCSI,特点是:支持同步和异步SCSI外围设备,支持7台8位的外围设备,使用8位的通道宽度,传输速率为4MB/s,这现在通常是扫描仪在用的。

SCSI-2:类似SCSI-1,但是可以支持同时连接7个装置,传输速率为 10-20MB/s,目前有CD-R、CD-ROM在使用。

Fast SCSI:8位的通道宽度,使用双倍的频率,传输速率为 10MB/s。

Wide SCSI:16位的通道宽度,传输速率为20MB/s。

Ultra SCSI:8位的通道宽度,传输速率为20MB/s,其允许接口电缆最大长度为1.5米。Ultra Wide SCSI:16位的通道宽度,传输速率为40MB/s,其允许接口电缆的最大长度为1.5米。

相关文档
最新文档