城域网数据中心服务器配置方案的设计.doc_第1页
城域网数据中心服务器配置方案的设计.doc_第2页
城域网数据中心服务器配置方案的设计.doc_第3页
城域网数据中心服务器配置方案的设计.doc_第4页
城域网数据中心服务器配置方案的设计.doc_第5页
免费预览已结束,剩余46页可下载查看

下载本文档

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

文档简介

城域网数据中心服务器配置方案的设计城域网数据中心服务器配置方案的设计沈阳市电化教育馆 宋晓光第一章 概 况1.1 概 述沈阳市教育城域网是连接沈阳市中小学、大学及各教育单位的网络系统。整个系统建成后将连接全市2300所院校及教育单位,直接为全市100万名学生、10万名教育工作者提供网络服务。系统建成后必将为沈阳市的教育、教学水平的提高提供基础保证。但是,随着人们对教育信息化的认识逐步提高,我们已经明白:教育城域网不仅仅是城域范围内的光纤链路、高档服务器、交换机和用户终端等计算机网络硬件设备的简单累积。它更离不开丰富、实用的网络教育软件。技术发展到今天,网络的所有数据与应用均被放置在服务器中,而用户终端计算机只需通过网络来访问服务器,即可获得相应的数据和应用服务,从而实现资源、数据与应用的共享。这种模式,可以大大节约经费,提高效益。在目前世界范围内广泛采用的网络技术中,有一种叫作“分布式计算”的技术。这种技术中必须有一台中心计算机为其它计算机提供服务,这个中心计算机就叫作“服务器”。而其它计算机都来访问该中心计算机以便获取其提供的服务,被称为“客户”端计算机。因此这种技术又叫“客户/服务器”(Client/Server,简称C/S)技术。C/S技术的显著特征是所有客户端计算机都必须要安装网络软件(当然服务器端也需要安装相应的软件)。随着Internet的不断发展,特别是浏览器技术的出现,C/S技术在Internet中就发展成为更为先进和流行的“浏览器/服务器”(Browser/Server,简称B/S)技术。与C/S相比,B/S技术最大的好处就是客户端软件不再需要单独开发,而是标准和唯一的,这就是浏览器(如IE等)。B/S技术的出现,不仅使得服务更稳定,而且大大方便了用户的使用。因此B/S技术是C/S的一种,也是C/S在Internet中的进一步发展。如果从应用层次上来说,B/S技术就是通过浏览器软件来获取服务器中的资源。可以说,B/S技术是目前最流行、最成熟、最实用的Internet标准技术。目前,几乎所有新建的网络都会采用最为流行的Internet技术,教育城域网当然也不例外。因此教育城域网中的软件应用也必定会采用C/S或B/S技术。然而,对于大多数网络应用来说,易用性、易扩展性和易维护性是至关重要的,而且随着B/S技术的发展,在浏览器中已经可以实现绝大多数应用,因此绝大多数网络软件都采用了B/S技术。这样用户只要会使用浏览器(如IE),就可轻松获取资源与信息。在B/S技术中,浏览器是可以安装在所有计算机中的,但是为所有这些浏览器提供服务则必须要由服务器来提供,这个服务器就是“中心网站”。由此可见“中心网站”在城域网中的核心地位。由于客户端软件(浏览器)是标准的和易于获得的,因此事实上,中心网站能够提供什么样的服务就决定着整个城域网的应用。综上所述,可以说,“中心网站”是整个城域网应用的核心,中心网站中提供的服务就决定着整个城域网的应用。教育城域网要在教学、资源、交流、管理等方面发展作用,也必须通过中心网站来实现。换句话来说,教育城域网的中心网站应承担起四个中心的作用:教学中心、资源中心、交流中心、管理中心,这就是教育城域网应用模式的“四中心”模型。实际上,整个教育城域网的应用解决方案,也就是教育城域网中心网站的解决方案。对于教育城域网来说,目前通常的做法是设立一个“数据中心”,在数据中心中放置一些高档计算机,由这些计算机承担服务器的作用。在这些服务器上安装一些诸如资源库、题库与评测软件、教育管理软件、邮件服务软件、主页服务软件等服务器端软件,再由这些服务器为所有客户端计算机提供服务。数据中心是多种中心网站功能的集合,是一个集教学平台、资源平台、交流平台和管理平台于一体的综合信息化应用环境。该环境既可方便教委内部的信息交流与发布,同时也可方便学校与教委,学校与学校间的相互交流与沟通。1.2 数据中心系统建设的目标分析数据中心系统建设的主要目标:1、为沈阳市的大中小学生及教育工作者提供互联网WEB浏览功能;2、为沈阳市的大中小学生及教育工作者提供教育信息查询功能;3、为接入教育城域网内的学校提供信息上传及网站信息发布功能;4、为沈阳市的各院校提供域名解析功能;5、为教育系统内部提供办公自动化平台;6、为沈阳市的中小学生提供电子邮件服务;7、为相应的院校提供Internet接入服务等。1.3 数据中心系统功能分析整个城域网数据中心系统包括以下几个应用子系统:1、信息发布子系统:为沈阳市教育网用户及社会用户提供Web信息服务。沈阳教育网拥有三个网站:沈阳市教育网、小太阳网上行动、沈阳教育网管理平台;2、数据库查询子系统:负责维护三个网站以及其它应用的后台数据库。负责数据的插入、读取、检索、查询等操作。3、信息传递子系统:为沈阳市教育网用户及社会用户提供E-Mail服务。4、网络服务子系统:为沈阳市教育网用户提供视音频点播、FTP文件上传与下载、虚拟主机、服务器托管、服务器租用等服务。5、数据资源子系统:主要提供各种教育教学资源; 6、教育系统办公网子系统:实现沈阳市教育系统的办公自动化。7、网络接入:为沈阳市教育网用户接入国际互联网,提供高效、安全的手段。8、安全防护:主要包括防病毒、防入侵以及防止网上不良信息流入教育网等。1.4 系统设计原则我们在设计建设数据中心时特别注重以下几点: 1、总体规划分步实施:因为教育系统的资金情况或其他原因、数据中心的建设不可能一步到位,因此数据中心的建设应分步实施。但是分步实施一定要在总体规划的前提下进行,如果缺乏了总体规划,系统将会陷入相互不兼容和投资的极大浪费。在这里我们还特别注意系统实施的顺序:首先调查用户需求,确定应用系统;然后再确定系统软件;最后根据上面两者的需要选择适合硬件,而不是先买来一堆设备后再想怎么用。2、把技术的先进性,未来的可扩展性和经济的可行性结合起来。当前计算机网络技术发展很快,设备更新淘汰很快。我们采用当前成熟先进的技术和设备,而且这些设备要有良好的扩展性和兼容性。3、符合标准:只有符合国际或国家标准,才能确保将来的发展。 从总体上分析,教育城域网数据中心系统具有先进的水平,体现现代教育思想,数据中心的规划应与教育系统的长远发展统一起来,把服务教学作为网络建设的着眼点和落脚点。根据财力、物力和规模等实际情况,本着实用、先进、升级简单、扩充性好、开放性好的原则,实行统筹规划、分步建设、逐步到位的措施,最终建成一个技术先进、经济实用的城域网。1.4 设备选型原则1、实用性:整个数据中心的功能应完全立足于沈阳市教育系统管理和教学的需求,保证系统信息处理和传递的安全、可靠、及时、准确。2、可靠性:在系统结构、设计方案、设备选择、技术服务等方面综合考虑,保证系统能够无故障运行。同时系统必须具有出错处理、容错能力、冗余备份功能。3、安全性:系统必须具有高度的安全性和保密性,通过设置分级保护、控制数据存取的权限,防止对系统的非法侵入。4、可管理性:使用有效的网络管理和系统监控、调试、诊断技术,保证系统维护管理简明、方便、有效。5、开放性:整个系统应具有开放性,符合相应的国际标准。提供开放的网络接口和数据接口,使不同的产品能够协同运行,方便数据交换、信息共享。6、扩充性:系统应易于升级和功能扩充。在系统存储能力、通信能力、处理能力等方面具有可扩充性,可以方便地进行产品的升级换代,不仅能够保护我们的投资,而且系统将具有较高的综合性能价格比。7、先进性:采用先进的技术、方法、设备,使系统既成熟可靠又能反映当今应用水平,并具发展潜力。8、经济性:在充分满足系统应用功能需求和系统性能、并保证系统安全可靠性的前提下,选用物美价廉、经济实用的技术和产品。第二章 服务器主流技术简述2.1、CPU采用的技术CPU:中央处理单元。计算机的控制和计算单元。 主频也就是CPU的时钟频率,即CPU的工作频率。通常主频越高,CPU的速度也就越快,性能越好。不过各种CPU的内部结构不尽相同,并不能完全用主频来概括CPU的性能,切忌主频不是标称CPU性能的唯一指标。至于外频就是系统总线的工作频率;而倍频则是指CPU外频与主频相差的倍数。用公式表示就是:主频=外频倍频。 Cache所谓Cache,即高速缓冲存储器,是位于CPU和主存储器DRAM(Dynamic RAM)之间的容量较小但速度很高的存储器,通常由SRAM组成。一般来说,CPU的Cache越大越好,Cache的速度越快,CPU的性能越好。 L1 Cache也就是我们经常说的一级高速缓存,速度和CPU同频。在CPU里面内置了高速缓存可以提高CPU的运行效率。在CPU管芯面积不能太大的情况下,L1级高速缓存的容量不可能做得太大。 L2/L3 Cache CPU的二级/三级高速缓存,速度和CPU同频或是CPU的一半。存有使用频繁的指令和数据,以备处理器访问。Cache的功能是减少CPU对存储的等待时间以及可以缓解总线拥挤。 一般来讲,Cache越大,CPU的处理能力越强。服务器使用的 XEON处理器具有1M/2M的L2 Cache,而IA64架构的服务器更是使用了2M/4M的L3 Cache,从而大大提高了在CPU内部的数据处理命中率,有效增强了服务器的处理能力。 流水线技术流水线技术是Intel首次在486芯片中开始使用的。流水线的工作方式就象工业生产上的装配流水线。在CPU中由56个不同功能的电路单元组成一条指令处理流水线,然后将一条X86指令分成56步后再由这些电路单元分别执行,这样就能实现在一个CPU时钟周期完成一条指令,因此提高了CPU的运算速度。超流水线是指某类型CPU内部的流水线超过通常的56步以上,将流水线设计的步(级)数越多,其完成一条指令的速度越快,因此才能适应工作主频更高的CPU。 超标量是指在一个时钟周期内CPU可以执行一条以上的指令。当前的处理器和XEON处理器的流水线为10级,P4处理器、P4内核的XEON处理器和IA64服务器用的Itanium处理器的流水线为20级。 Address Bus Width(地址总线宽度)地址总线宽度决定了CPU可以访问的物理地址空间,简单地说就是CPU到底能够使用多大容量的内存。386以上的微机系统,地址线的宽度为32位,理论上最多可以直接访问4096 MB(4GB)的物理空间。 Data Bus Width(数据总线宽度)数据总线负责整个系统的数据流量的大小,而数据总线宽度则决定了CPU与二级高速缓存、内存以及输入/输出设备之间一次数据传输的信息量。 Symmetric Multi Processing即对称多处理(简称SMP)。一台计算机上汇集了一组CPU,共享内存及总线结构,处理任务队列对称地分布在多个CPU上。UNIX、Windows NT、Windows 2000、Windows 2003均支持SMP技术。2.2 内存采用的技术 SDRAM (Synchronous DRAM)同步DRAM,内存的控制指令、数据的传输与内存的时钟信号是同步的。 SPD (Serial Presence Detect)存放内存条信息的集成电路芯片,便于主板通过检测此信息而优化内存设置而获取最好的性能。 DDR在同步动态读写存储器SDRAM的基础上,在时钟脉冲的上升沿和下降沿都可传输数据,因此命名为DDR SDRAM(Double Date Rate,上下行双数据率SDRAM)。传统的SDRAM也称为SDR SDRAM(Single Date Rate,单数据率SDRAM),仅在时钟脉冲的下降沿传输数据。DDR200理论上可以达到1.6GB的带宽,DDR266理论上可以达到2.1GB的带宽,配合服务器芯片组中双通道的内存控制器可以达到4.2GB的带宽。DDR同时支持大容量的内存条,且内存的扩展方便,因此新一代服务器产品将广泛使用DDR内存。 ECC(Error check&correct code)指错误检测和纠正码,能够检测并更正数据中1位的错位,发现2位错误。对于多于1位的错误无法纠正。此技术在服务器中广泛应用,芯片组之间,芯片组和内存之间,芯片组和CPU之间,CPU内部传输。常说的ECC指带ECC功能的内存条。 Registered ECC内存因服务器需要内存稳定的工作,因此采用Register将控制信号和地址信号做了缓存,等信号稳定后,下一时钟周期再送到内存芯片。因服务器需要支持大容量的内存,单靠主板信号线的电流无法驱动如此大容量的内存,而使用带Register的内存条,通过Register IC提高驱动能力,使服务器可支持高达32/64GB甚至更高的内存容量。 Unbuffered ECC内存一种廉价的ECC内存条,具有ECC功能,但是对控制信号和地址信号不做缓存,比起Registered ECC内存稳定性稍差,使用Unbuffered ECC内存条的系统内存的扩展能力也稍差,一般小于等于2GB。主要使用在高端PC、工作站和低端服务器上。2.3 磁盘IO技术 SCSI小型计算机系统接口。提供了主机与外设间的智能接口。SCSI允许同时或顺序访问多个磁盘设备、光驱、扫描仪及其他外部输入输出设备。标准峰值传输速度标准SCSI5MB/sWIDE SCSI10MB/sFSAT SCSI10MB/sFAST-Wide SCS20MB/sUltra SCSI20MB/sUltra Wide SCSI40MB/sUltra2 SCSI40MB/sUltra2 Wide SCSI80MB/sUltra3 SCSI80MB/sUltra3-Wide SCSI160MB/s 硬盘的主要参数容量相同条件下,越大越好转速转速越高,数据存取的速度越快,但硬盘工作温度也越高,寿命越短。缓存相同条件下,越大越好平均访问时间相同条件下,越小越好内部数据传输速率SCSI硬盘一般在40MB/s左右,IDE硬盘稍低在33 MB/s左右,由机械结构的限制决定外部数据传输速率DMA33/66/100 Ultra320指的是外部数据传输速率。 S.M.A.R.TS.M.A.R.T.(SelfMonitoring Analysis and Reporting Technology)该技术可以监测磁头、磁盘、马达、电路等,由硬盘的监测电路和主机上的监测软件对被监测对象的运行情况与历史记录和预设的安全值进行分析、比较,当出现安全值范围以外的情况时,能够自动向用户发出警告。而更先进的技术还可以自动降低硬盘的运行速度,把重要数据文件转存到其它安全扇区或其他存储设备上,通过S.M.A.R.T.技术可以对硬盘潜在故障进行有效预测,提高数据的安全性。必须注意的是,由于使用硬件监测技术,S.M.A.R.T技术必须通过主板的BIOS设定,相应功能才能实现。 RAID廉价冗余磁盘阵列。是能够提供高性能和冗余的由多个磁盘子系统组成的阵列。RAID磁盘子系统由于能够同时对磁盘进行读写而比仅用单一驱动器的系统提高了I/O性能。RAID系统能够通过现有的数据及校验信息而重构丢失的数据,因此能够避免由于磁盘的损坏而造成的损失。优点:增加磁盘I/O存取速度提高容错的能力有效的利用磁盘空间分担主机CPU的I/O事务降低内存及磁盘的性能差异提高计算机的整体工作性能 JBOD(Just A Bunch Of Disks)数据跨盘技术使多个硬盘像一个硬盘那样工作,用廉价的资源来突破现有硬盘空间限制,可以最大限度的利用磁盘空间,但不能改善硬盘的可靠性和速度。 RAID0(Disk Stripin磁盘条带化)将数据按照一定大小分成多个数据块,这些数据块可以被分别存放在不同的物理盘上,系统在从特定硬盘读取数据时可以通知下个目标盘准备数据,从而提高系统读写数据的性能,但是没有校验数据,没有容错能力。 RAID1(Disk Mirroring磁盘镜像) 将相同的数据同时写入多个硬盘中,当某个物理硬盘失效时,提供数据资料的保护能力,但会降低系统写数据的性能。 RAID5(Striping with Distributed Parity)条带化并将校验数据分散放到各个磁盘中) 提供数据容错能力。 RAID10两个RAID 1磁盘阵列再做条带化。 RAID30两个RAID 3磁盘阵列再做条带化。 RAID50两个RAID 5磁盘阵列再做条带化。 Hot Swap 处于运行状态的磁盘阵列子系统当出现单个物理盘失效的情况时,采用新硬盘将失效物理盘在线替换,同时保证系统稳定运行,该功能允许系统在不关机或暂停系统服务的情况下,更换系统中失效的硬盘,只有RAID级别为1、3、5、10、30、50的阵列才提供该功能。2.4 显示技术 AGP即“加速图形端口”,是Intel公司在1996年7月提出的显示卡接口标准,通过主板上的AGP插槽连接AGP显示卡。AGP的总线频率为33MHz,数据宽度为64bit,传输速率达到266MB/s。PCI总线的传输速度只能达到133MB/s,而AGP2端口,总线频率为66MHz,传输数率能达到528MB/s。AGP4端口,总线频率为133MHz,传输数率能达到1066MB/s。2.5 存储技术简介2.5.1 采用直接附加存储(Direct Attached Storage,简称DAS)方式DAS(Direct Attached Storage,直接附加存储)被定义为直接连接在各种服务器或客户端扩展接口下的数据存储设备,一直是大多数服务器采取的方式。它完全以服务器为中心,寄生在相应服务器或客户端上,其本身是硬件的堆叠,不带有任何存储操作系统。从严格意义上,DAS不属于网络存储系统。服务器通过专用路径(典型的如SCSI)将存储设备连接起来,需要访问时,它发出I/O指令给存储设备,存储设备根据指令进行相应操作,将数据返回给服务器,或者将服务器的数据写入到磁盘。DAS的存储设备可以是磁盘驱动器,也可以是RAID子系统,或是其它存储设施。通常DAS与服务器之间提供块级接口,数据的传输以块为单位。这种方式的优点是: 安装方便、成本较低 适合于对存储容量要求不高、服务器数量较少的中小型局域网 存储容量的扩展非常简单,初期投入的成本少,而且见效快。 可以使用与之连接的服务器上的网络操作系统来管理存储设备; 它对网络带宽的依赖程度很低; 存储设备和服务器可以分别购买; 操作系统的独立性。这种方式的缺点是: 扩展性差,升级成本巨大。 数据共享困难。 只适合短距离传输。 备份困难。DAS结构图2.5.2 采用存储局域网(Storage Area Network,简称SAN)方式存储区域网络(Storage area network-SAN)是建立在存储协议基础之上的可使服务器与存储设备之间进行“any to any”连接通信的存储网络系统。由于SCSI技术在带宽、安全性、连接柔韧性方面的局限,人们开发了一种新的通道技术光纤通道技术,借助光纤通道技术优势可以实现以前无法或很难实现的应用模式。光纤通道技术被广泛采用不仅仅是因为光纤通道具有更高的带宽、更长的连接距离、更好的安全性和扩展性,而是光纤通道技术很好的融合了通道技术和网络技术的优势,利用光纤通道可以创造一个有别于以前的LAN的存储区域网络SAN。今天,光纤通道技术又有了进一步的发展,光纤通道的传输速率由以前的1Gbps提升到2Gbps,带宽由100MB/s提高到200MB/s,运用新的技术所构造的存储设备以及SAN网络将在各种应用环境中提供更加高效的硬件平台。2Gbps产品已经成为SAN网的主流标准,为了使投资得到充分的保护,技术领先优势不会过早的丧失,我们设计使用了以2Gbps产品为基础的方案,从光纤阵列的磁盘接口到光纤交换机,再到服务器的HBA卡,都是2Gbps产品。在分布式存储的计算环境中,各个服务器是相互独立的“计算孤岛”。用户进行备份、数据同步、集群计算时数据将通过网络进行传送,这样将会对网络产生很大的带宽压力,用户进行数据的管理也将是复杂的。采用SAN可以实现在信息系统中的任何服务器、任何阵列子系统、任何磁带系统之间的互连。采用SAN 可以建造一个存储池,实现多服务器共享一个阵列子系统、共享一个磁带库,实现数据的共享和集中的管理。利用光纤通道技术实现的SAN的优势包括:、方便的连接和更远距离的传输。由于SAN方案的技术基础是光纤通道技术,在SAN中的设备的连接距离可达10公里,在使用光纤扩展连接设备时可达30公里,这就为规划企业级计算系统的存储系统提供了很大的便利条件。在企业级的计算系统中,主机可能处于不同的物理地点,并且主机之间的数据传输非常频繁,如果没有SAN,我们需要一个在每个主机旁边都配置一个高速的存储系统并且将主机系统通过很高速的网络连接起来。有了SAN后可以将不同地点的主机的存储集中起来构成一个存储池,用这个存储池来为所有的主机系统提供服务。、更高速的数据传输。SAN具有的100MB/s的环路带宽,提升了主机系统的存储带宽,由于大量的数据存在于高速的SAN存储池中,减轻了服务器与客户机之间的通讯带宽。对于大数据量的访问操作我们都可以通过SAN来完成。、提供了更大的灵活性。SAN的另一大优点是它的灵活性。由于多台服务器可共享SAN上的存储设备,从而大大改进了服务器分配磁盘空间的方法。例如,它可使用户针对系统的具体需求更有针对性地向服务器分配适用的存储类型。对于那些需快速存取映像磁盘的系统,用户可添加一个存储矩阵, 而对于那些不需要快速存取的系统,用户可适当挂起SAN上的某些驱动器。另外, SAN还允许用户随时添加其所需的存储空间。因为存储是与服务器相分离的,所以用户可在财力允许的情况下购买任意数目的磁盘阵列。另外, SAN也不会使用户陷入只能依赖某一特定供应商方案的尴尬局面。、减少了网络的复杂性。SAN 的更大的好处是减少了网络的复杂性。它可以腾出服务器的扩展插槽,允许用户不断地向其添加存储设备。服务器仅需要与 SAN的单一连接,不会被文件服务任务造成任何麻烦, 因而将可能拥有更长的生命。在 SAN中传输数据,还可减少广域网的负担, 并有望延长这些设备的寿命,于是用户将有能力根据需求的增长不断对SAN进行升级。SAN结构图2.6 备份技术备份是一种数据安全策略,是将原始数据完全一样地复制,严格来说应复制两份,保存在异地。在原始数据丢失或遭到破坏的情况下,利用备份数据把原始数据恢复出来,使系统能够正常工作。2.6.1重要数据存在的隐患1、数据丢失的原因硬盘驱动器毁坏由于一个系统或电器的物理损坏使你的文件丢失。人为错误你偶然地删除一个文件或重新格式化一个磁盘。黑客有人在你的计算机上远程侵入并损害信息。病毒你的硬盘驱动器或磁盘被感染。盗窃有人从你的计算机上复制或删除信息或侵占整个单元系统。自然灾害火灾或洪水破坏你的计算机和硬盘驱动器。电源浪涌一个瞬间过载电功率损害在你的硬盘驱动器上的文件。磁干扰你的软盘接触到有磁性的物质,比如有人用曲别针盒,使文件被清除。2、数据所需成本无论什么原因造成数据丢失,恢复或重建这些数据的开销都是巨大的。开销包括人员工资、设备和其它资源的花费以及宕机时间对工作和信誉造成的影响。据国外的调查结果,重建1MB的数据平均需要3千美元。而更为严重的是,有些数据是根本无法重建的。2.6.2如何对重要数据进行管理1、利用磁带进行备份磁带是数据备份首选的介质。磁带备份技术是最成熟、可靠的保全数据的方法,已经有十多年的历史了,是经过反复验证和考验的技术,而且磁带技术一直在迅猛发展,不断满足对数据备份的新的要求;磁带是最便宜的数据存储介质;磁带是可移动的存储介质,其容量是无限的,只是与所使用的磁带数量有关,同时磁带可以脱机保存,确保了数据的安全性。2、数据存储的自动化对拥有大量重要数据而且这些数据又在不断增长的用户来说,近几年磁带库越来越多的成为他们的选择。所谓磁带库,是将多台磁带机、多盘磁带、存放磁带的智能机械臂系统和磁带库管理、控制、监测、诊断系集成在一个箱体里。2.6.3使用磁带库作为自动存储解决方案的优点1、存储容量大。由于磁带库中有多盘磁带,所以磁带库的在线容量远远超过单盘磁带容量。这对一个或多个备份作业其数据量大于单盘磁带容量的情况来说,可以实现自动换带,不需要系统管理员来人工更换磁带;同时磁带库的大容量加上磁带的轮换使用,使用户在几个月甚至一年内不需要打开磁带库的门来更换磁带。2、速度快。由于磁带库中有N台磁带机,所以数据备份、恢复、查询速度相应提高了N倍。同时N台磁带机可互为冗余,提高磁带库的可用性。3、全自动操作。结合专业备份软件,根据系统管理员的设置,可以完成定时、定文件、定目录、定数据库的自动备份任务,做到无人值守。通常把备份作业时间设定在系统网络负荷最轻的深夜或凌晨来进行。全自动操作还包括磁带库的自动诊断、感应、识别、恢复或报警以及磁带库自动日常维护和磁带机自动清洗等。4、份数据更安全。由于磁带库有机械锁和软件锁双重保护,使不相关的人员根本无法接触到磁带,从而确保备份磁带的安全性。同时由于减少了人工磁带管理工作,避免了磁带搞混、丢失或错误处置。2.6.4备份方式介绍传统备份方式分为:本地备份和网络备份1、本地备份本地备份是指本地服务器硬盘上的数据直接备份到与服务器直接相连的磁带库(磁带机)或其它存储设备上,而不经过网络。并且只能备份本机硬盘上的数据,而无法备份网络上其它主机上的数据。此外,各服务器只能管理连在本地主机上的存储设备。本地备份存在的缺点:需要大量的人力来对系统维护,并备份任务难以自动完成。每一台需要备份的主机都需要一台备份设备,造成投资浪费。2、网络备份网络备份是指备份数据通过网络,传输到与备份服务器直接连接的备份设备上。网络备份所存在的缺点:备份数据要通过网络传输到备份服务器的存储设备上,当备份数据量较大时,会严重占用网络带宽,影响网络上服务器的正常应用。备份服务器和存储设备通过SCSI电缆相连,当从网络传送来的数据量过大时,SCSI接口带宽有限,会形成瓶颈,影响备份任务的完成。3、基于SAN的LAN-FREE的备份方式这是一种基于SAN 的备份方案。采用适当的备份软件,将磁带库和磁盘阵列各自作为独立的光纤结点,备份时,数据流直接从磁盘阵列传到磁带库内,从而无需占用LAN 网络带宽。这种方式除了具有前几种方案的优点之外,还能充分发挥SAN 高速数据流网络的优势,从而体现出高速磁带设备的性能; 在这里,磁带库易于被所有的服务器所共享,而且扩展性好。这种备份方式目前是很成熟的技术。采用LAN-FREE备份方式所存在的优势:提高系统容量:一个光纤环路最多可以连接126个设备,如果采用交换机,网络设备可达百万以上。系统性能提高:100 MegaBytes/sec实时异地备份:采用单膜光纤传输距离最远可达10公里,可以实施实时异地备份。用户网络带宽不受影响,降低网络冲突。第三章服务器选型3.1 服务器选型分析服务器的选型要受到各种因素的影响,归纳起来主要分为内部因素与外部因素两种。其中,外部因素包括有:网络环境、系统平台、使用环境、应用软件及数据;内部因素主要包括:系统处理能力、内存、IO能力、磁盘系统和通信能力。下面根据内部因素与外部因素进行分析:3.1.1外部因素1网络环境主要是要考虑网络类型(协议)和网络的拓扑结构。不同的网络类型(协议)和网络的拓扑结构对整个系统中各服务器的性能要求会有很大的不同。2不同的系统平台软件对硬件系统的资源需求不同,主要在内存大小和CPU主频方面要求不同。表一和表二举例说明了不同操作系统和数据库对服务器系统资源的不同需求。表一 不同操作系统对系统资源的要求表二 不同数据库对系统资源的不同要求3在使用环境因素里要考虑如下参数:用户数:使用系统的客户端数,它一定程度上决定着系统的规模。连接数:平均连接系统的用户数,每个连接用户主要占有内存资源及少量的CPU资源。平均并发数:平均同时提交的请求数。 通常按照连接数的10来计算,但是不同的应用会有些差别。 并发数是反映对系统处理能力(系统吞吐量)的基本要求。并发数峰值:理论上是瞬时最大用户访问数,但出现概率一般会非常低,在实际应用中甚至不可能出现,为了防止突发性大量用户访问造成的系统崩溃,需要根据具体情况考虑其峰值。在服务器选型时,并发数通常以平均并发数的1.3倍来计算,但是不同的应用会有些差别。4应用软件和数据量对服务器配置有相应的要求:应用软件:不同的应用软件对硬件设备的要求不同 应用:Web发布、Mail系统、数据库应用(交易处理、数据分析) 应用的细分:仅就Web应用来说,随动态页面所占的比率不同对服务器资源的要求就不一样数据:系统的总数据量,数据类型及其特点 数据量:通常对大数据量的操作会降低系统的响应时间,换句话说对系统的资源要求高 数据类型:如对文件的操作与数据库的操作有差别;对大文件的操作与大量小文件的操作对系统有不同的要求。下表反映出各种应用对服务器各部件的性能要求:应用CPUMEMI/OHDNICFile/PrintWebDatabaseMailVOD3.1.2内部因素主要包括处理能力、内存大小、IO能力和通信能力等。1处理能力:指服务器的处理速度,与CPU体系结构、主频、高速缓存、CPU数及主板有关,可选的有:CPU体系结构:P4、Xeon主频:P4 1.9G或更高、Xeon 1.42.4G或更高缓存:256KB、512KB、1MB(大的Cache能够提高性能,但是价格高;512KBCache性价比高)CPU数量:1颗、2颗、4颗、8颗(很少配奇数颗或6颗CPU)主板:与机型相关,可选机型并不多2内存:指内存类型、速度及大小类型及速度:与主板(机型)有关,可选余地不多可选大小:128MB、256MB、512MB、1GB、2GB、4GB等大小选择:最少512MB,根据具体情况选择更多的内存3IO能力:指磁盘系统的吞吐量,与硬盘有关,主要考虑硬盘的Cache、转速及接口(IDE、SCSI、光纤)有关。4通信能力:指网卡通信能力,与网卡的类型、速率和实际利用率有关类型:通常使用以太网卡和TCP/IP协议速率:10Mb、100Mb、1Gb(10M网卡基本上已淘汰)实际利用率:与应用(数据块大小、数据压缩)和协议(UDP、TCP)相关,数据包大利用率高,UDP协议的效率比TCP高 100Mb网卡用FTP传大文件时速率可以达到11MB/s(实测结果) 在100M网卡上传20Byte小包时TCP发送2万,而UDP协议可以传输10万个包以上(实测结果) 在1G网卡上每秒可以传输90MB(实测结果),如果无CPU或磁盘瓶颈,1G网卡估计速率可以达到100MB/s以上。3.2 各应用子系统服务器选型举例3.2.1 Web服务器选型应用分析:不同类型的Web应用要考虑的因素是不同的。静态页面发布:对IO及通信能力要求高,对CPU处理能力要求低,要求合适大小的内存。动态页面发布: 与静态页面相比动态页面多页面动态生成过程,对CPU、内存的要求比静态页面高; 不同平台、不同开发工具开发的动态页面对CPU、内存的要求不尽相同。WEB发布现状: 大部分WEB发布系统既有静态页面也有动态页面,而且有一定的数据安全传输(SSL),比率大不相同; 随着应用的专用化,通常把动态页面的生成过程放在独立的服务器(应用服务器)上,数据中心所使用的WEB服务器采用的是动态页面,所以对硬件的需求比较高; 作为一个大型的网站的WEB服务器,通常使用多个WEB服务器,利用负载均衡和热切换提高系统的整体性能和可用性。为节省占地空间,通常选择机架服务器。WEB系统系统结构图:Web服务器硬件选型: CPU:对于那些处理大量动态页面请求以及加密请求的Web服务,静态应用中处理器子系统通常不是瓶颈。基于XEON的系统基本上都可以满足需求。 内存:对于一台Web服务器,内存的数量将直接影响性能,增加足够的内存将极大提高性能。 磁盘子系统:对于可以将大量静态请求缓存在内存中的Web服务器,磁盘系统对系统的影响微乎其微,除非是内存不足够大或者是使用磁盘I/0产生动态页面。 网络系统:服务器上所有网卡的总带宽决定所有客户端发送和接受的数据量。对静态应用,可以使用更多的网卡或优化网卡的性能来改善网络子系统,在Internet Web应用中,通常广域网带宽是整个系统的瓶颈所在而非网卡性能。不同应用对WEB服务器各部件需求列表(仅供参考):用户数量CPU数量内存数量(MB)硬盘总容量网卡数目及数量静态网页1128-256小于等于40GB100MB/1动态网页2256-1GB小于等于100GB100MB/2-4局域网200次访问/秒1256-512小于等于50GB100MB/2局域网500次访问/秒2512-1GB小于等于100GB100MB/4局域网1000次访问/秒2-41GB-8GB小于等于500GB1000MB/2沈阳市教育城域网数据中心对WEB服务器的需求主要体现在对服务器的高可靠性、较高的扩展性、高可用性以及高可管理性等几个方面。WEB服务器的具体配置:CPU:四路CPU 2.1G内存:4GIO:双千兆+百兆(集成)系统硬盘:采用RAID5+ULTRA 320硬盘3.2.2 数据库服务器选型应用分析:OLTP(联机事务处理):以数据插入、更改及查询为主,容量通常在100GB以下,并发度要求高,需要较高的CPU处理能力,大容量内存为数据缓存服务,并要很好的 I/O性能。OLAP(联机数据分析):数据分析、辅助决策支持为主的联机数据分析,以对大容量数据的查询为主,容量通常在100GB以上,对并发度要求小。选型原则:数据库应用对服务器 CPU、内存、IO及通信能力有很高的要求。其中,OLAP应用对内存、磁盘空间的要求更高。1内存容量的估算:所需内存总容量主要和操作系统、数据库系统所占内存和连接数、并发度有密切关系。粗略的计算公式如下: 总内存容量操作系统所占内存数据库系统所占内存数据库最大并发用户数每个数据库连接所需内存 Windows 2000操作系统最低所需内存数为128MB,推荐256MB以上;Linux操作系统最低所需内存64MB,推荐128MB以上 不同的数据库对内存的需求不同,SQL数据库需要的内存建议256M以上,不过内存的大小将会在很大程度上影响性能。 不同版本的Oracle数据库所需内存大小不同:建议为Oracle 8i分配256MB,为Oracle 9iR2 分配512MB内存空间。 由并发度引起的内存占用,根据经验,对小型数据库推荐分配512MB内存,而对大中型数据库应用推荐分配1GB或以上内存(包括操作系统和数据库系统所占内存) 为了系统运行的稳定安全保留200MB的机动内存 为Win2000设置2倍于物理内存大小的SWAP区(2GB)2硬盘容量的估算:硬盘容量指裸磁盘容量,即没有进行条带化以及格式化的磁盘容量。 根据数据库系统优化原则,数据量/磁盘容量=1/n。n根据数据表及数据使用特点取210:对于频繁的事务处理为主的应用取2,对大容量大数据表的数据分析应用取10 RAID 5:磁盘容量数据量n70%。利用率通常按70%计算,1个Raid不要超过10块硬盘 RAID 0+1:磁盘容量数据量n50%。利用率为50%,此种配置为推荐配置,性能好。最好2块盘为1组来划分(易部署数据库,提高性能)3IO及通信能力:通常采用磁盘阵列柜作为存储设备,不会产生系统瓶颈。通信模块通常采用千兆网卡基本上不会产生系统瓶颈。沈阳市教育城域网对数据库服务器的需求主要体现在对服务器的运算性能、可靠性、扩展性、可用性以及可管理性等几个方面。因为数据库中数据量比较大,系统对存储容量要求较高。数据库服务器的具体配置:CPU:四路安腾64位CPU 1.3G内存:4GIO:双千兆+百兆系统硬盘:采用RAID5+ULTRA 320硬盘另外,为能够保证数据库系统的可靠、稳定运行,我在系统中选用两台服务器,配备双机热备软件两台服务器互为热备份,两台服务器的配置相同,一旦主服务器宕机,另一台服务器能够迅速的接管主服务器的业务,使系统的数据库核心业务不会终止。双机热备系统在服务器整机这一层面上极大的保证了系统的高可用性。双机热备系统结构图:3.2.3 FTP和虚拟主机服务器FTP服务器是在软件的支持下,主要为沈阳教育中心的用户提供大文件的上传、下载和存储服务。由于要进行大量的数据传输和存储,因此对服务器硬件要求相对较高,文件的读写时要求磁盘越快越好,网络流量会随着访问量的增加而增加,处理器和内存也不能配置太低。FTP服务器分为两部分:一部分为虚拟主机用户提供虚拟网站维护(上传和下载);另一部分为沈阳教育网用户提供教育资源下载。服务对象:为虚拟主机用户提供服务的FTP服务器仅面向内网用户。为沈阳教育网用户提供教育资源下载的FTP服务器面向所有内网和外网用户。FTP服务器的具体配置:CPU:四路至强CPU 2.1G, 内存:4GIO:双千兆+百兆系统硬盘:采用RAID5+ULTRA 320硬盘另外,为能够保证系统的可靠、稳定运行,我在FTP主机系统中选用两台服务器,配备双机热备软件两台服务器互为热备份,两台服务器的配置相同,一旦主服务器宕机之后,另一台服务器能够迅速的接管主服务器的业务,使系统的FTP业务不会终止。双机热备系统在系统的层面上极大的保证了系统的高可用性。虚拟主机是使用特殊的软硬件技术,把一台计算机主机分成一台台“虚拟”的主机,每一台虚拟主机都具有独立的域名和IP地址(或共享的IP地址),具有完整的Internet服务器功能。在同一台硬件、同一个操作系统上,运行着为多个用户打开的不同的服务器程序,互不干扰;而各个用户拥有自己的一部分系统资源(IP地址、文件存储空间、内存、CPU时间等)。虚拟主机之间完全独立,在外界看来,每一台虚拟主机和一台独立的主机的表现完全一样。由于很多学校都需要做自己的主页,但是每个学校拉一条专线,访问量并不是很大,对资金和资源的都是一种浪费,所以我们可以采用虚拟主机应用,把各个学校的网页都拿到虚拟主机服务器上来,给它们分配一定的空间,提供独立的域名和一个虚拟的IP(或共享IP)地址。这样,就等于给每个学校配了一台WWW服务器。老师、学生或着家长等用户都可以通过登陆互联网来查看学校信息。由于学校信息比较多,所以对虚拟主机服务器的配置要求比较高。虚拟主机服务器的具体配置:CPU:四路至强CPU 2.1G, 内存:4GIO:双千兆+百兆系统硬盘:采用RAID5+ULTRA 320硬盘另外,为能够保证系统的可靠、稳定运行,我在虚拟主机系统中选用两台服务器,配备双机热备软件两台服务器互为热备份,两台服务器的配置相同,一旦主服务器DOWN之后,另一台服务器能够迅速的接管主服务器的业务,使虚拟主机系统的WEB业务不会终止。双机热备系统在系统的层面上极大的保证了系统的高可用性。3.2.4 DNS服务器在一个TCP/IP架构的网络环境中,DNS是一个非常重要而且常用的系统。主要的功能就是将人易于记忆的域名(Domain Name)与人不容易记忆的IP Address作转换。沈阳市教育城域网数据中心对DNS服务器的需求主要体现在对服务器的高可靠性、较高的扩展性、高可用性以及高可管理性等几个方面。沈阳市教育城域网建成后,将连接全市所有的中小学和市属大学,预计连入的学校有2300多所,预计将有100万的学生和20万教师上网。大量的用户接入和大量的WEB浏览、数据库查询将会频繁的调用DNS服务。另外,在内部网络中,DNS服务器提供内部的DNS名称解析服务,方便内网计算机的命名和管理,为内部WEB服务器、业务服务器提供服务。因为DNS服务对可用性要求比较高,所以系统中设置两台服务器提供DNS服务,一主一备,确保系统的可靠运行。DNS服务器的具体配置:CPU:双CPU 2.1G, 内存:1GIO:双千兆+百兆系统硬盘:采用RAID5+ULTRA320硬盘3.2.5日志管理服务器日志管理服务器用于保存网络中所有服务器生成的日志文件,要求服务器具有很高的可靠性、较高的可扩展性、很高的可用性和管理性能。因为日志服务器要为有关部门提供整个网络系统的日志信息,是相关部门进行案件侦察的主要依据,也是日常系统管理维护的依据。因此日志服务器要求能够进行7*24无故障运转,并能够在软件层面和硬件层面上进行监控、管理,且能够支持相关部件的带电热插拔; 日志服务器的具体配置:CPU:双CPU 2.1G, 内存:1GIO:双千兆+百兆系统硬盘:采用RAID5+ULTRA 320硬盘3.2.6 网络管理服务器在整个沈阳市教育城域网数据

温馨提示

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

评论

0/150

提交评论