您好,欢迎访问三七文档
一、服务器与PC机的差别服务器和PC的差别表现在各个方面:CPU及多处理器、主版、总线系统、网络性能、磁盘存储性能、内存系统、散热系统、操作系统等都和PC机有很大不同。CPU:与台式机相比较,服务器的CPU主频较低,CACHE较大,更稳定。多处理器:服务器的CPU为双数,称为对称多处理器。有时高达100以上,其CPU与台式机的CPU差别不大。主板:服务器的主板具有较多的插槽,有较强的扩展性,以避免企业服务器很快被淘汰。总线系统:通常来说,其总线速度较快,并且对于磁盘、存储系统有更高的要求。磁盘存储系统:不仅仅包括RAID磁盘,SCSI磁盘,而且包括磁带机和SAN系统。网络性能:网卡的稳定性、呑吐能力及多系统的负载均衡能力。内存系统:速度快,并且支持ECC内存,支持的容量更大。散热系统:服务器机箱空间大,便于扩展,有更大的扩充余地。操作系统:服务器专用的操作系统。二、服务器的特点1、可用性即服务器必须可靠,发生故障的机率小,能提供长时间的服务。2、可利用性具有高的连接速度与运算性能。3、可扩展性对于内存、磁盘、PCI插槽等都要求有较大的可扩展性。4、可管理性具有自动报警、这,冗余、备份、在线诊断和恢复系统三、服务器外形(一)、塔式服务器塔式服务器类似于平时用的台式机一样,但是占用空间比较大,风扇较多,一般是一些小型企业自己使用自己维护。图示:(二)、机架式服务器架式服务器就像卧着的台式机,可以一台一台的放到固定机架上,因此而得名,它可以拿去专业的服务器托管提供商那里进行托管,这样每年只需支付一定的托管费。图示:机架式服务器与路由器、交换机系统设备的宽度是相同的,所以可以方便的放在一起并且便于线路连接。机架式服务器的宽度为19英寸,高度以U为单位(1U=1.75英寸=44.45毫米),通常有1U,2U,3U,4U,5U,7U几种标准的服务器。机柜的尺寸也是采用通用的工业标准,通常从22U到42U不等;机柜内按U的高度有可拆卸的滑动拖架,可以根据自己服务器的标高灵活调节高度,以存放服务器、集线器、磁盘阵列柜等网络设备。服务器摆放好后,它的所有I/O线全部从机柜的后方引出(机架服务器的所有接口也在后方),统一安置在机柜的线槽中,一般贴有标号,便于管理。(三)、刀片式服务器近几年才比较流行的一种服务器架构,它非常薄,可以一片一片的叠放在机柜上,通过群集技术进行协同运算,能够处理大量的任务,特别适合分布式服务,如作为WEB服务器。图示:刀片式服务器是专门为特殊应用行业和高密度计算机环境设计的。其中每一块“刀片”实际上就是一块系统主板。它们可以通过本地硬盘启动自己的操作系统,如Windows;NT/2000、Linux、Solaris等等,类似于一个个独立的服务器。在这种模式下,每一个主板运行自己的系统,服务于指定的不同用户群,相互之间没有关联。不过可以用系统软件将这些主板集合成一个服务器集群。在集群模式下,所有的主板可以连接起来提供高速的网络环境,可以共享资源,为相同的用户群服务。五、服务器相关的技术1、多线程同时多线程Simultaneousmultithreading,简称SMT。SMT可通过复制处理器上的结构状态,让同一个处理器上的多个线程同步执行并共享处理器的执行资源,可最大限度地实现宽发射、乱序的超标量处理,提高处理器运算部件的利用率,缓和由于数据相关或Cache未命中带来的访问内存延时。2、多核心多核心,也指单芯片多处理器(Chipmultiprocessors,简称CMP)。CMP是由美国斯坦福大学提出的,其思想是将大规模并行处理器中的SMP(对称多处理器)集成到同一芯片内,各个处理器并行执行不同的进程。目前,IBM的Power4芯片和Sun的MAJC5200芯片都采用了CMP结构。多核处理器可以在处理器内部共享缓存,提高缓存利用率,同时简化多处理器系统设计的复杂度。2005年下半年,Intel和AMD的新型处理器也融入了CMP结构。新安腾处理器开发代码为Montecito,采用双核心设计,拥有最少18MB片内缓存,采取90nm工艺制造,它的设计绝对称得上是对当今芯片业的挑战。它的每个单独的核心都拥有独立的L1,L2和L3cache,包含大约10亿支晶体管。3、SMPSMP(SymmetricMulti-Processing),对称多处理结构的简称,是指在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构。在这种技术的支持下,一个服务器系统可以同时运行多个处理器,并共享内存和其他的主机资源。构建一套SMP系统的必要条件是:支持SMP的硬件包括主板和CPU;持SMP的系统平台,再就是支持SMP的应用软件。为了能够使得SMP系统发挥高效的性能,操作系统必须支持SMP系统,如WINNT、LINUX、以及UNIX等等32位操作系统。即能够进行多任务和多线程处理。多任务是指操作系统能够在同一时间让不同的CPU完成不同的任务;多线程是指操作系统能够使得不同的CPU并行的完成同一个任务。要组建SMP系统,对所选的CPU有很高的要求,首先、CPU内部必须内置APIC(AdvancedProgrammableInterruptControllers)单元。Intel多处理规范的核心就是高级可编程中断控制器(AdvancedProgrammableInterruptControllers--APICs)的使用;再次,相同的产品型号,同样类型的CPU核心,完全相同的运行频率;最后,尽可能保持相同的产品序列编号,因为两个生产批次的CPU作为双处理器运行的时候,有可能会发生一颗CPU负担过高,而另一颗负担很少的情况,无法发挥最大性能,更糟糕的是可能导致死机。4、序执行技术乱序执行(out-of-orderexecution),是指CPU允许将多条指令不按程序规定的顺序分开发送给各相应电路单元处理的技术。这样将根据个电路单元的状态和各指令能否提前执行的具体情况分析后,将能提前执行的指令立即发送给相应电路单元执行,在这期间不按规定顺序执行指令,然后由重新排列单元将各执行单元结果按指令顺序重新排列。采用乱序执行技术的目的是为了使CPU内部电路满负荷运转并相应提高了CPU的运行程序的速度。分枝技术:(branch)指令进行运算时需要等待结果,一般无条件分枝只需要按指令顺序执行,而条件分枝必须根据处理后的结果,再决定是否按原先顺序进行
本文标题:PC与服务器的区别
链接地址:https://www.777doc.com/doc-2885530 .html