服务器学习总结.doc_第1页
服务器学习总结.doc_第2页
服务器学习总结.doc_第3页
服务器学习总结.doc_第4页
服务器学习总结.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

服务器学习总结服务器实质上是计算机的一种,它是在网络操作系统的控制下为网络环境里的客户机提供共享资源的高性能计算机。它的高性能主要体现在高速度的CPU 运算能力、长时间的可靠运行、强大的I/O 外部数据吞吐能力等方面。服务器分类的标准有很多,比如按照处理器架构来分可以分为CISC服务器、RISC构架服务器和EPIC服务器;按照处理器个数来分可以分为单路、双路和多路服务器;按照服务器的外形结构来分可以分为塔式服务器、机架式服务器和刀片服务器;按照应用级别来分类,可以分为入门级、工作组级、部门级和企业级服务器;按照应用功能来分文件服务器、数据库服务器、邮件服务器、Web服务器等。1 服务器硬件服务器系统的硬件构成与通常的PC机有众多的相似之处,主要包括主板、处理器、内存、硬盘、I/O(Raid卡、网卡、HBA卡)、机箱(电源、风扇、背板)等。与PC机相比,服务器要求高可靠性、高可用性、高可扩展性、高易用性和高可管理性,因此服务器对硬件配置有特殊的要求。主板:对于服务器而言,稳定性是最首要的,服务器必须承担长年累月高负荷的工作要求,而且不能像PC机一样随意的重起。为提高可靠性普遍的做法是采用冗余技术,而这一切的支持都落在主板的肩上。主板芯片组几乎决定着主板的全部功能,其中CPU的类型、主板的系统总线频率,内存类型、容量和性能,显卡插槽规格是由芯片组中的北桥芯片决定的。而扩展槽的种类与数量、扩展接口的类型和数量(如USB2.0,串口,并口,VGA输出接口)等,是由芯片组的南桥决定的。CPU:服务器是网络中的重要设备,要接受少至几十人、多至成千上万人的同时访问,因此对服务器具有大数据量的快速吞吐、超强的稳定性、长时间运行等严格要求。CPU是计算机的“大脑”,是衡量服务器性能的首要指标。目前,服务器的CPU仍按CPU的指令系统来区分,通常分为CISC型CPU、RISC型CPU和64位的VLIM(VeryLongInstructionWord超长指令集架构)指令系统的CPU。内存:服务器内存也是内存,它主要是在内存上引入了一些新的技术,像HP的“在线备份内存”和热插拔镜像内存;IBM的ChipKill内存技术和热更换和热增加内存技术等。服务器内存广泛采用ECC(ErrorCheckingandCorrecting)技术。它广泛应用于各种领域的计算机指令中。ECC和奇偶校验(Parity)类似,但是ECC不仅能检测到错误而且可以纠正绝大多数错误。经过内存的纠错,计算机的操作指令才可以继续执行。这在无形中也就保证了服务器系统的稳定可靠。硬盘:服务器专用的硬盘就是服务器硬盘。服务器是运行在一个大数据量交换、超长工作时间的工作环境里,因此对硬件的要求都较高;而作为网络数据核心仓库的硬盘来说,储存其上的各种用户数据及管理软件更需要一个安全稳定的环境,因此硬盘的可靠性是非常重要的!而现在服务器上一般都采用SCSI硬盘,因为它高速、稳定而且安全性高。总的说来,服务器硬盘应具有高稳定性,高速度性及采用SCSI接口的特点,才能适应服务器工作的需要。电源:服务器电源就是指使用在服务器上的电源,它和PC电源一样,都是一种开关电源。另一方面,服务器硬件的安全以及系统的稳定,都需要一个优质的电源作保障,因此如其它服务器专用硬件一样,电源也要“服务器化”。服务器电源按照标准则分为ATX和SSI电源两种。其中ATX标准使用较为普遍,主要用于台式机、工作站和低端服务器;而SSI适用于各种档次的服务器。机箱:服务器机箱通常有一般的机箱所不具备的附加功能,以确保服务器能够长时间连续正常运做。散热性、冗余性和可靠性是三个必须考虑的因素。风扇:服务器风扇的作用是加快散热片表面空气的流动速度,以提高散热片和空气的热交换速度。风扇作为风冷散热器的两大重要部件之一,它的性能的好坏往往对服务器散热器效果和使用寿命起着一定的决定性作用。我们在选购服务器风扇的时候,考虑风扇的功率、转速、噪声、排风量等。IBM System x3850 X5是一种典型的服务器。它基于新一代 IBM企业级X 架构技术和英特尔处理器构建,可在节能、经济的设计中提供卓越的性能和可靠性,其可扩展性和灵活性也十分突出。为便于理解服务器硬件配置,在下表列出了其详细参数。处理器CPU类型Intel 至强7500 CPU型号Xeon E7520CPU频率1.866GHz 智能加速主频1.866GHz标配CPU数量2颗 最大CPU数量4颗制程工艺45nm 三级缓存18MB总线规格QPI 4.8GT/s CPU核心四核CPU线程数八线程主板扩展槽7半长PCI-E内存内存类型DDR3 内存容量16GB内存描述44GB PC3-8500 最大内存容量1TB存储最大硬盘容量4TB内部硬盘架数最大支持8块串行连接的SCSI(SAS)或16块SAS SSD硬盘热插拔盘位支持热插拔 RAID模式RAID 0,1,5网络网络控制器双千兆网卡管理及其它散热系统热插拔风扇系统管理Alert on LAN 2,服务器自动重启电源性能电源类型热插拔电源电源功率1975W IBM System x3850 X5详细参数列表2 服务器软件 从软件的角度,服务器软件通常被定义为一个管理资源并为用户提供服务的计算机软件。服务器软件工作在客户端-服务器(C/S)或浏览器-服务器(B/S)的方式,有很多形式的服务器软件,常用的包括:文件服务器(File Server)- 如Novell的NetWare;数据库服务器(Database Server) - 如Oracle数据库服务器,MySQL,PostgreSQL,Microsoft SQL Server等;邮件服务器(Mail Server)- Sendmail,Postfix,Qmail,Lotus Domino等;网页服务器(Web Server)- 如Apache,thttpd,微软的IIS等;FTP服务器(FTP Server)- Pureftpd,Proftpd,WU-ftpd,Serv-U等;域名服务器(DNS Server)- 如Bind9等;应用程序服务器(AP Server)- 如Bea公司的JBoss,Sun的GlassFish等;代理服务器(Proxy Server)- 如Squid cache等。 天河一号服务器上安装了丰富的应用软件资源。比如通用显式动力分析软件LS-DYNA,通用计算流体力学分析软件FLUENT,分子动力学模拟软件DESMOND,用于分子和固体的电子结构计算和分子动力学模拟软件SIESTA,数值预报模拟软件GRAPES等。据媒体报道,目前天河一号全球用户已经超过500家。3 服务器操作系统服务器操作系统其实是网络操作系统(NOS),之所以被称为服务器操作系统是因为它是运行在服务器上的。服务器操作系统是网络的心脏和灵魂,是向网络计算机提供网络通信和网络资源共享功能的操作系统。它是负责管理整个网络资源和方便网络用户的软件的集合。Windows类:微软公司的Windows系统不仅在个人操作系统中占有绝对优势,它在网络操作系统中也是具有非常强劲的力量。但由于它对服务器的硬件要求较高,且稳定性能不是很高,所以微软的网络操作系统一般只是用在中低档服务器中,高端服务器通常采用UNIX、LINUX或Solairs等非Windows操作系统。NetWare类:NetWare操作系统仍以对网络硬件的要求较低(工作站只要是286机就可以了)而受到一些设备比较落后的中、小型企业,特别是学校的青睐。人们一时还忘不了它在无盘工作站组建方面的优势,还忘不了它那毫无过份需求的大度。Unix系统:支持网络文件系统服务,提供数据等应用,功能强大,由AT&T和SCO公司推出。这种网络操作系统稳定和安全性能非常好,但由于它多数是以命令方式来进行操作的,不容易掌握,特别是初级用户。正因如此,小型局域网基本不使用Unix作为网络操作系统,UNIX一般用于大型的网站或大型的企、事业局域网中。Linux类:它的最大的特点就是源代码开放,可以免费得到许多应用程序。在国内得到了用户充分的肯定,主要体现在它的安全性和稳定性方面,它与Unix有许多类似之处。但目前这类操作系统目前使仍主要应用于中、高档服务器中。例如,天河超级计算机采用的国防科技大学自主研制的麒麟操作系统,是国内唯一通过了国家公安部B2级(最高等级)认证的操作系统。用户使用麒麟操作系统,可定制自己的私密工作空间,就像租用了银行的保险箱一样,钥匙和密钥都在用户手上,其它用户甚至系统管理员都不能访问。Linux操作系统在Top500计算机中占据支配地位。4 服务器工作流程 服务器的工作流程大致相似,我们以FTP(文件传输协议)服务器为例来讲述。FTP促进了文件的共享,它可以向用户屏蔽不同主机中各种文件存储系统的细节;提供可靠和高效的传输数据。FTP服务器服务器的搭建十分简易,只需一台服务器主机和一台用户主机即可(一台windows server 2003主机和一台windows XP 主机)。FTP架构:如同其他的很多通讯协议,FTP通讯协议也采用客户机/服务器(C/S)架构。用户可以通过各种不同的FTP客户端程序,借助FTP协议,来连接FTP服务器,以上传或者下载文件。 FTP通讯端口知识:FTP服务器和客户端要进行文件传输,就需要通过端口来进行。FTP协议需要的端口一般包括两种:控制链路-TCP端口21 所有你发往FTP服务器的命令和服务器反馈的指令都是通过服务器上的21端口传送的。数据链路-TCP端口20 数据链路主要是用来传送数据的,比如客户端上传、下载内容,以及列目录显示的内容等。 FTP连接的两种方式:在数据链路的建立上,FTP Server 为了适应不同的网络环境,支持两种连接模式:主动模式(Port)和被动模式(Pasv)。其实这两种连接模式主要是针对数据链路进行的,和控制链路无关。 主动模式是这样工作的:客户端把自己的高位端口和服务器端口21建立控制链路。所有的控制命令比如Is或get都是通过这条链路传送的。当客户端需要服务器端给它传送数据时,客户端会发消息给服务器端,告诉自己的位置和打开的高位端口(一般大于1024的端口都就叫高位端口),等候服务器的20端口和客户端打开的端口进行连接,从而进行数据的传输。当服务器端收到信息后,就会和客户端打开的端口连接,这样数据链路就建立起来了。采用主动模式连接服务器的客户端,当它位于NAT或者防火墙的保护之后时会碰到连接失败的问题。这是因为当防火墙接到服务器发送过来的信息的时候,并不知道应该发送给内部网络中的哪一台客户端造成的。 被动模式是这样工作的:当客户端发送数据请求后,服务器也会发信息给客户端,告诉客户端:服务器在本地打开了一个高位端口P,你现在来连接我吧。当客户端收到该信息时,就会去连接服务器端的端口P,连接成功后,数据链路就建立了。Web服务器的与FTP服务器工作原理类似,可分成4个步骤:连接过程、请求过程、应答过程以及关闭连接。连接过程就是Web服务器和其浏览器之间所建立起来的一种连接。请求过程就是Web的浏览器运用socket这个文件向其服务器而提出各种请求。应答过程就是运用HTTP协议把在请求过程中所提出来的请求传输到Web的服务器,进而实施任务处理,然后运用HTTP协议把任务处理的结果传输到Web的浏览器,同时在Web的浏览器上面展示上述所请求之界面。关闭连接就是当上一个步骤完成以后,Web服务器和其浏览器之间断开连接之过程。5 几种重要服务器5.1 多路服务器 多路服务器的价值一般都是在企业级关键应用中体现,相比单路和两路服务器,多路处理器的性能优势很明显。 更强的处理能力:计算能力强是多路服务器的最大优势。随着CPU数目的增加,多路服务器系统性能也随之增强。更高的可靠性:硬盘、电源、风扇及PCI-E、PCI-X设备等关键部件都支持热插拔冗余功能,可靠性更高。同时,完成相应负载的服务器数量比两路服务器可以减少一半甚至3/4,硬盘、电源、风扇等易损部件的数量也大量减少,从而使得整个系统的可靠性更高。更大的扩展空间:CPU、硬盘和内存具有更好的可扩展性。随着四核处理器的推出,可使多路系统升级为具有更强计算能力的超级计算机系统。更简化的日常管理:减少服务器数量,不仅有效提升网络系统的稳定性,而且更易管理,减少日常的维护工作和维修时间。这些特性决定了多路服务器主要用于以海量数据处理、大规模网络应用、复杂科学计算及大型图形建模为特征的企业级或行业关键应用领域。而且,随着芯片厂商对多路处理器产品的不断更新,例如英特尔即将推出的全新四核至强7300系列服务器处理器,将给多路服务器系统在处理能力、扩展性、稳定性、可靠性、易管理性等方面带来更好表现,这将进一步促进用户对于多路x86服务器的信任。5.2集群服务器集群(Cluster)将多个系统连接到一起,使多台服务器能够像一台机器那样工作或者看起来好像一台机器。采用集群系统通常是为了提高系统的稳定性和网络中心的数据处理能力及服务能力。集群系统一般通过两台或多台节点服务器系统通过相应的硬件及软件互连,每个群集节点都是运行其自己进程的独立服务器。这些进程可以彼此通信,对网络客户机来说就像是形成了一个单一系统,协同起来向用户提供应用程序、系统资源和数据。除了作为单一系统提供服务,集群系统还具有恢复服务器级故障的能力。集群系统还可通过在集群中继续增加服务器的方式,从内部增加服务器的处理能力,并通过系统级的冗余提供固有的可靠性和可用性。基于应用需求,计算机集群分为计算集群、高可用集群和负载均衡集群。集群的主要优点:1、出现任何故障,如:硬盘、内存、CPU、主板、I/O板以及电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论