什么是PC服务器.docx
《什么是PC服务器.docx》由会员分享,可在线阅读,更多相关《什么是PC服务器.docx(11页珍藏版)》请在第一文库网上搜索。
1、什么是PC服务器什么是PC服务器服务器是指具有固定的地址,并为网络用户提供服务的节点,它是实现资源共享的重要构成部分。作为网络的节点,服务器存储并处理网络上80%的数据与信息,因此也被称之网络的灵魂。服务器能够分为两大类:一部分是IA(Inte1Architecture)服务器,要紧以Inte1的CPU为主;另一部分是比IA服务器性能更高的机器,如RISC/UniX服务器等。PC服务舞在IA的范围之内,能够看作是IA-32(应用32位CPU的IA)服务器,是PC与服务器相结合的新产物。PC服务器在外型设计、内部结构、基本配置、操作接口与操作方式,与价格与高端PC相仿。这造就了PC服务器在部件的
2、搭配与选择的灵活性,且管理与保护更加方便。借助以上优势,在各类架构的服务器相互竞争的环境下,PC服务器阵营始终不败并不断扩大。PC服务器的分类从应用领域来看,PC服务器大致可分为入门级应用、工作组级应用、部门级应用与企业级应用四类。(1)入门级应用PC服务器要紧是针对基于WindowsNT或者NetWare网络操作系统的用户,能够充分满足办公室型的中小型网络用户的文件共享、数据处理、Intemet接入及简单数据库应用的需求。(2)工作组级应用PC服务器是支持单CPU结构的应用服务器,可支持大容量的ECC内存与增强服务器管理功能的SM总线,功能全面、可管理性强、且易于保护,能够满足中小型网络用户
3、的数据处理、文件共享、Intemet接入及简单数据库应用的需求。(3)部门级应用PC服务器通常都是双CPU结构。集成了大量的监测及管理电路,具有全面的服务器管理能力,可监测如温度、电压、风扇、机箱等状态参数,结合标准服务器管理软件,使管理人员及时熟悉服务器的工作状况。同时,大多数部门级应用PC服务器具有优良的系统扩展性,能够满足用户在业务量迅速增大时能够及时在线升级系统,充分保护了用户的投资。它是企业网络中分散的各基层数据采集单位与最高层的数据中心保持顺利连通的必要环节,可用于金融、邮电等行业。(4)企业级应用PC服务器是高档服务器,普遍使用二到四个CPU结构,拥有独立的双PC1通道与内存扩展
4、板设计,具有高内存带宽,大容量热插拔硬盘与热插拔电源,具有超强的数据处理能力。这类产品具有高度的容错能力及优良的扩展性能,可作为替代传统小型机的大型企业级网络的数据库服务器。企业级应用PC服务器适合运行在需要处理大量数据、高处理速度与对可靠性要求极高的金融、证券、交通、邮电、通信等行业。下面以高端的PC服务器为例,分核心、存储、外部I/O与特性四部分简要介绍PC服务器的技术。一、核心本文中所定义的核心为CPU、内存与芯片组三大块。PC服务器应用在各行各业,为了满足不断增长的运算需求,现代高端的PC服务器普遍使用了双/多CPU的架构(SMP),内存与芯片组也使用了特殊设计。1、CPU-SMPPC
5、服务器中的双/多CPU多以SMP形式出现。SMP(对称多处理)全称是Symmetrica1Mu1tiProcessing,是一种广泛应用于服务器、图形工作站等高端运算领域的并行处理技术。它使用两颗或者多颗CPU同时进行工作,这种架构中,同时有多个CPU运行的单一复本,可提高运算效率。一些对CPU要求较高的软件中,SMP架构性能凸现,大幅度领先于单CPU架构。PC服务器普遍使用8路CPU的SMP架构,8路以上服务器大多使用大型机中的NUMA架构。SMP技术对CPU是有要求的:首先,CPU中务必有APIC(可编程中断操纵器)单元,这也是SMP技术的基本保注。CPU能够彼此发送中断信息完成信息交换,
6、并能够相互进行协调操纵。除了CPU内置的APIC单元外,主板上还要安装一个I/OAPIC以处理I/O设备引起的中断。这也是支持SMP的CPU价格昂贵的原因。其次用来组建SMP架构的CPU核心务必完全相同,且频率一致,否则无法点亮系统。下图为使用XeOnCPU的典型SMP架构。我们看到,4颗CPU使用一条32GBs的总线与北桥芯片连接,北桥芯片又与内存连接,因此每颗CPU分得了800MBs的内存带宽。XeonCPU的典型SMP架构AMD的OPteron大家一定也不陌生,它也是一款服务器的CPU。由于其内部集成了内存操纵器,因此每颗CPU拥有了独立的内存通道,是一种高性能的SMP架构。在旧M、HP
7、等厂商的鼎力支持下,OPterOn快速进展,并抢占了一部分Inte1的市场,下图为4路OPterOn的SMP架构。CPUZ1iiJff16.4GBs的HT总线连接,每颗CPU可得到54GBs的独立带宽,达到了比Xeon架构更强的I/O能力。4路Opteron的SMP架构2、内存ECC内存的稳固性直接影响到整机的稳固性,为了保证服务渊的工作稳固,在服务器中使用的内存都要求有ECC功能。ECC是(E1TOrCheCkingandCOITeCting)错误检查与纠正。它同SMP一样,也是一种服务器中的内存纠错技术。ECC与奇偶校验(Parity)类似。绝大多数错误ECC能够纠正,而Parity只能检
8、测到错误。通过ECC的纠错,计算机的操作指令才能够继续执行。ECC内存使用额外的bit存储一个用数据加密的代码。当数据被写入内存,相应ECC的代码与此同时也被储存下来。在读取数据时,原ECC代码就会与读数据时产生的ECC代码做比较。结果相同,则被视为无错:结果不一致,则两个代码被译码,继续找到出错的那一位数据。出错的数据被抛弃,内存操纵器随即再写入正确的数据。这就是ECC内存的工作原理,这一过程中尽管传输速度会受到一定影响,但在“稳固压倒一切”的服务器中,ECC起到了重要作用。ECC技术集成在内存中,要占用内存位宽。DDR内存的标准位宽是64位,加入ECC后,位宽为64+64.8=72位。早期
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 什么是 PC 服务器