关键词: 校园网络:监控系统;管理;设计
在校园网络的应用范围里,其自身具有较多的特点,如校园网的速度快、规模大,难于管理;计算机系统管理也相对复杂,涉及的层面较多;用户群体包括学生、老师等,尤其是学生群体具有一定的活跃性,在管理过程中必须予以相应的监控和管理;校园的网络环境必须具有开放性,这就给网络管理增加了难度;在管理费用上,由于学校的主要投入都应用于教学和师资建设,因此在这方面的管理资金有限;在网络中的盗版资源泛滥,难于统一和整合,也给整个校园网带来了诸多安全隐患等等。
基于以上问题,我们需要建立先进、科学的校园网络监控系统,保证系统可扩展性、安全性的同时,接受计算机高速发展以及计算机数量呈几何数字增长所带来的严峻挑战。本文的研究首先详细分析了校园网络的特点,同时剖析了目前网络监控系统的科研现状,并给出了层次分域监控系统的系统设计。本文最后通过实验方法,对监控系统的有效性进行理论验证,并给出系统的总体评价。
1 相关研究
11 校园网网络的特点
校园网网络的特点主要包括:网络资源具有集中性的特点,但在地理位置上却具有一定的分布格局;校园网的网络所覆盖地理范围相对较大,网络部署规模具有多性;校园网具有多级管理域,且用于大型科学计算的计算需求很多;一般校园网都是建立在CERNET平台上,网速快,可校外网的网速大多受到一定的约束;在逻辑结构设计方面,其结构虽然不十分复杂,可在设计过程中需要注意其异构性、动态性的特点。
12 校园网网络监控系统
目前,基于校园网网络监控体系结构GMA(Grid Monitoring)
在很多网格监控系统已经作为一种业内标准被广泛采用。GMA网络监控体系结构主要建立在“生产者消费者”模型的基础之上,通过此模型为网络提供一种网络监控系统能够实现互 *** 作的系统体系架构,同时还可以给出系统的整体解决方案。在基于GMA的系统框架里,监控系统方案主要分为两个发展方向:即基于关系网格监控结构的R-GMA(Relative-Grid Monit
oring)以及基于层次结构的GLOBUS MDS。目前,在国内的很多相关研究,科研成果主要有GMA-C监控系统、GRIDMON监控系统等。这些监控系统均实现了树状结构的网络监控系统,在基于LDAP目录服务的框架内,将系统的动态信息、静态信息统一整合到LDAP目录中,并通过中间件技术解决校园网的接口问题,通过组件技术解决校园网络的网络安全问题。
采用集中式的存档管理是监控系统自身的特点,校园网中的节点数目相对较少,而将大量的监控数据信息暂存在数量相对较少数节点上,其必然降低了各个节点的网络传输性能和系统吞吐量。而且,现有的成型的监控系统中不具备可视化的 *** 作界面,校园网络十分复杂,管理任务艰巨,因此完全不能满足校园网络的管理的基本需求,不能实现校园网络的人性化管理。基于校园网络环境的背景复杂,监控系统缺乏针对校园网络的通用监控平台来保证网络管理的正常运行。
2 校园网监控系统的设计与实现
21 监控系统的总体架构
在地理上与组织上,校园网网络资源普遍具有分布性和动态分布的特点。网络的“动态”和“分布”不等同于网络的无序划分,实际上很多网格资源都能够进行划分,划分后形成多个资源域,将每一个资源域进行独立划分后,由同一个组织管理网络资源组成,也可以有地理上相近的组织管理资源组成。一般情况下,在校园网络里,一个资源域由某一个实验室的监控设备构成,通过实验室集中对网络进行维护与管理。
在校园网络监控系统的设计中,按照监控目标所属的不同资源域的不同,节点中数据的暂存和整个网络的监控对象,按自上而下的方式被划分成若干区域,通过对这些区域进行集中、统一的管理,可以实现整个校园网的网络监控。监控系统的整体结构的划分也对应这种模式,将其划分成若干个可自治的本地资源域(LRD),每个资源域中配置有监控设备,由本地数据库、监控代理SMA(Sub Monitor Agent)和RAM(Resource Adaptor Middleware)三者构成。
在地理上或组织上层面,多层虚拟监控域包含了所有的资源域,且通过监控管理,可以对VMR监控范围进行调节。其中,S-VMR(即中心监控域)主要负责存储校园网全局网络数据,并对这些数据进行监控;而Portal主要负责从S-VMR中提取数据,并以图表形式进行显示后集中在客户端中进行发布;Unregister Agent(UA)和Register Agent(RA)同全局LDAP服务器按需求不同划定不同的监控范围,并交互实现VMR的注册 *** 作和注销 *** 作。
22 模块设计与实现
221 RAM设计
系统的RAM主要对信息收集处理模块和资源组管理模块(ICH和RGM)进行统一封装 *** 作,并采用不同的策略和实现机制进行监控系统的模块化设计,以实现系统中间件的策略管理,保证系统的可扩展性和可移植性。
其中ICH(IMORMATION Collection Handling)模块主要实现网络传输数据的收集和处理,针对的目标是集群内的所有管理主机节点的粒度相对较细的数据。通过Socket传输模式,将监控信息定时、快速地传送给RGM(Resource Group Management),接受信息后对请求进行处理 *** 作。
监控过程主要通过子进程实现,而子进程一般通过守护进程派生出来。校园网网络资源信息的类型有诸多种类,针对获取方式的不同,信息采集采用get Message()方法,而系统的子进程采用get Process()方法,对不同的集群提供的一整套统一的外部接口,通过对接口的调用实现监控信息的集中调用和数据的集中管理。在安装LSF以及安装DHPQ集群系统的计算机资源中,通过其提供的外部接口命令可以获取主机运行状态、主机数目等系统信息参数。
222 域监控器Monitor的设计
域监控器Monitor的设计主要在LDAP中展开。首先,监控系统在第一时间获取校园网网络环境中监控域主机的网络地址(IP地址),并通过定时传输的方式,由Monitor域监控器向静态Agent组件等中间件发送监控请求,请求对监控节点数据进行监控;其次,进行具体 *** 作,如VMR注册、VMR注销,网络资源信息的获取等,所有 *** 作均通过Agent组件动态调用的方式实现监控数据的处理。域监控器设计的开发平台采用IBM Aglet,基于Java语言的进行程序设计,本系统中设计和实现了多种Agent,可以实现不同的校园网络的监控需求。如下表1所示。
系统设计需提供了容错保障机制,保障机制主要分为数据库连接故障处理以及集群故障的处理,通过设置故障标志位(SQLLS Wrong,XXLS Wrong)的方式进行故障的排错 *** 作。
3 系统总体测评
本文设计的校园网网络监控系统其系统目标是实现校园网网络资源的动态、科学管理,并对节点的数据进行分布式监控。系统的监控性能和监控指标均较高,其具有以下3大特色:
1)本监控系统对“域数据”公告服务进行统一的维护和管理,满足监控系统的低侵扰性原则,同时减了受控资源的额外开销。
2)设计过程中引入分层监控模型,将网络中各个计算节点进行分区域监控,并通过可变粒度划分建立与之对应的树状关系的VMR逻辑结构,通过LDAP提供的目录层次服务,实现局部监控与全局监控的物理隔离,有利于增强网络监控信息的管理,同时方便对监控服务进行扩展。
3)系统引入了动态Agent技术,设计实现了多种Agent,其可以对局部监控范围方便、灵活地进行动态更改,并可以自定义VMR。有效过滤校园网中的数据信息,并提供多种定制服务管理。
参考文献:
[1]丰燕华,构建实时的校园网络监控系统,提升主动网络管理能力[J]农业网络信息,2006
[2]沈继涛、张君阳、胡海涛,校园机房网络监控系统的设计与实现[J]数字技术与应用,2012(3)
作者简介:
林景升,沈阳理工大学计算机科学与技术专业毕业,辽宁职业学院信息中心技术人员,多年从网络管理与运维、系统监控管理等工作,有较强的专业实践能力。按服务器的机箱结构来划分,可以把服务器划分为“台式服务器”、“机架式服务器”和“刀片式服务器”三类。
(1)台式服务器
台式服务器也称为“塔式服务器”。有的台式服务器采用大小与普通立式计算机大致相当的机箱,有的采用大容量的机箱,像个硕大的柜子。低档服务器由于功能较弱,整个服务器的内部结构比较简单,所以机箱不大,都采用台式机箱结构。这里所介绍的台式不是平时普通计算机中的台式,立式机箱也属于台式机范围,目前这类服务器在整个服务器市场中占有相当大的份额。
(2)机架式服务器
机架式服务器的外形看来不像计算机,而像交换机,有1U(1U=175英寸)、2U、4U等规格。机架式服务器安装在标准的19英寸机柜里面。这种结构的多为功能型服务器。
对于信息服务企业(如ISP/ICP/ISV/IDC)而言,选择服务器时首先要考虑服务器的体积、功耗、发热量等物理参数,因为信息服务企业通常使用大型专用机房统一部署和管理大量的服务器资源,机房通常设有严密的保安措施、良好的冷却系统、多重备份的供电系统,其机房的造价相当昂贵。如何在有限的空间内部署更多的服务器直接关系到企业的服务成本,通常选用机械尺寸符合19英寸工业标准的机架式服务器。机架式服务器也有多种规格,例如1U(445cm高)、2U、4U、6U、8U等。通常1U的机架式服务器最节省空间,但性能和可扩展性较差,适合一些业务相对固定的使用领域。4U以上的产品性能较高,可扩展性好,一般支持4个以上的高性能处理器和大量的标准热插拔部件。管理也十分方便,厂商通常提供人相应的管理和监控工具,适合大访问量的关键应用,但体积较大,空间利用率不高。
(3)刀片式服务器
刀片式服务器是一种HAHD(High Availability High Density,高可用高密度)的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设计的,其中每一块“刀片”实际上就是一块系统母板,类似于一个个独立的服务器。在这种模式下,每一个母板运行自己的系统,服务于指定的不同用户群,相互之间没有关联。不过可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板可以连接起来提供高速的网络环境,可以共享资源,为相同的用户群服务。当前市场上的刀片式服务器有两大类:一类主要为电信行业设计,接口标准和尺寸规格符合PICMG(PCI Industrial Computer Manufacturer's Group)1x或2x,未来还将推出符合PICMG 3x 的产品,采用相同标准的不同厂商的刀片和机柜在理论上可以互相兼容;另一类为通用计算设计,接口上可能采用了上述标准或厂商标准,但 尺寸规格是厂商自定,注重性能价格比,目前属于这一类的产品居多。刀片式服务器目前最适合群集计算和IxP提供互联网服务。
HP Proliant DL380 G5(433524-AA1)
属于 HP DL380 G5系列
服务器类别:机架式
HP ProLiant ML115(437288-AA1)
服务器类别:塔式
HP ProLiant ML110 G5(444809-AA1)
服务器类别:塔式
HP ProLiant DL580 G5(AK160A)
属于 HP DL580 G5系列
服务器类别:机架式
HP ProLiant ML350 G5(AK390A)
属于 HP ML350 G5系列
服务器类别:塔式
HP ProLiant DL380 G5(458568-AA1)
属于 HP DL380 G5系列
服务器类别:机架式
HP ProLiant DL360 G5(457926-AA1)
属于 HP DL360 G5系列
服务器类别:机架式
HP ProLiant DL380 G5(458567-AA1)
属于 HP DL380 G5系列
服务器类别:机架式
HP ProLiant ML150 G3(AK118A)
属于 HP ML150 G3系列
服务器类别:塔式
HP ProLiant ML150 G5(AL559A)
属于 HP ML150 G5系列
服务器类别:塔式
HP ProLiant ML110 G4(440288-AA1)
属于 HP ML110 G4系列
服务器类别:塔式
HP ProLiant DL380 G5(458563-AA1)
属于 HP DL380 G5系列
服务器类别:机架式
HP ProLiant DL380 G5(458565-AA1)
属于 HP DL380 G5系列
服务器类别:机架式
HP ProLiant DL380 G5(AL556A)
属于 HP DL380 G5系列
服务器类别:机架式
HP ProLiant DL580 G5(451993-AA1)
属于 HP DL580 G5系列
服务器类别:机架式
HP ProLiant DL580 G5(438088-AA1)
属于 HP DL580 G5系列
服务器类别:机架式
HP ProLiant DL380 G5(458562-AA1)
属于 HP DL380 G5系列
服务器类别:机架式
HP ProLiant DL360 G5(457922-AA1)
属于 HP DL360 G5系列
服务器类别:机架式
HP ProLiant DL580 G5(438087-AA1)
属于 HP DL580 G5系列
服务器类别:机架式
HP ProLiant ML150 G5(AL557A)
属于 HP ML150 G5系列
服务器类别:塔式
HP ProLiant DL380 G5(470064-636)
属于 HP DL380 G5系列
服务器类别:机架式
HP ProLiant ML370 G5(AK387A)
属于 HP ML370 G5系列
服务器类别:塔式
HP ProLiant DL160 G5(445202-AA1)
属于 HP DL160 G5系列
服务器类别:机架式
HP ProLiant DL580 G5(438084-AA1)
属于 HP DL580 G5系列
服务器类别:机架式
HP ProLiant DL360 G5(AL554A)
属于 HP DL360 G5系列
服务器类别:机架式这个问题不必太纠结,你应该下载一份89C52单片机数据手册看看单片机的内部结构和框架,ROM 、RAM是做什么的,这些手册里面都讲解的很清楚,你学习一款单片机你必须先看手册,有不懂的地方在提问。
对于89C51单片机片内数据存储器很限256个存储单元,地址00H-7FH 的128个存储单元共用户使用,是真正通用型RAM区,地址80H-FFH的128个存储单元是专门为特殊功能寄存器SFR保留的,把单片机RAM区从0-31总共32字节分成四组,每组8byte的寄存器特殊功能寄存器存在于单片机RAM地址的128-255之间, 与实际RAM *** 作时,访问方式不周,如果间接访问就是访问RAM,直接访问就是对功能寄存器 *** 作,如果你是学汇编语言的,那你的程序都是直接 *** 作底层寄存器的,如果用C的话编译器会地址分配。R0-R7是用来存放单片机执行过程中的随机数据,变量在单片机执行过程中的数据变化都会存放到R0寄存器内。
导语:服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。那么,我们可以怎么选择好的服务器
怎么选择好的服务器你需要从不同的角度来决定选择一台什么样的服务器,找到满足技术需要、业务发展和成本控制之间的最佳平衡点,为了做到这一点,绝对还是需要一点智慧。51IDC将在下面为大家介绍一些易于理解,尽可能全面的建议,并帮助你做出决定。
先不要急于决定需要怎样的CPU,几个硬盘,几个G内存,需要多少兆带宽这样的问题,那些是我们最后需要得到的答案。在这之前,先一起梳理几个问题。在下面,我们列出了一些“多少”或“什么样”的问题,拿起你的笔或在Windows记事本里新建一个文件,尝试根据下面四个问题来评估自己的需求:
1服务器运行什么应用
2需要支持多少用户访问
3需要多大空间来存储数据
4我的业务有多重要
1:服务器运行什么应用这是首先需要考虑的问题,在这里你要根据服务器的应用类型,也就是用途,来决定服务器的性能、容量和可靠性需求。我们按照前端服务器+应用程序服务器+数据服务器的常见基础架构来讨论:
11Web前端:正常情况下,我们认为大多数Web前端服务器(Front-end)对服务器的要求不大,例如静态Web服务器、动态Web服务器、服务器等等,因为在现有的技术框架中,我们有很多方案可以解决前端服务器的性能扩展和可靠性问题,例如LVS、Nginx反向代理、硬件负载均衡(F5,A10,Radware)等。甚至在很多访问量不高(几百个用户同时在线)的应用中,51IDC的经典酷睿服务器就可以满足需求。
12应用服务器:由于承担了计算和功能实现,我们需要为基于Web架构的应用程序服务器(Application Server)选择足够快的服务器,另外应用程序服务器可能需要用大量的内存,尤其是基于Windows基础架构的Ruby,Python,Java服务器。这一类服务器至少需要使用单路至强的配置。对于可靠性的问题,如果你的架构中只有一台应用服务器,那肯定需要这台服务器足够可靠,RAID绝对是不能忽视的选项。但如果有两台或更多的应用服务器,并设计了负载均衡机制,具有冗余功能,那我们则不必将每台服务器武装到底。
13特殊的应用:除了作为Web架构中的应用程序服务器之外,如果你的服务器是用来处理流媒体视频编码、服务器虚拟化、媒体服务器(Asterisk之类),或者作为游戏服务器(逻辑、地图、聊天)运行,则同样对CPU和内存需求比较高,我们至少要考虑单路至强的服务器。其中服务器虚拟化对存储的可靠性的要求都非常高,因为一个篮子里有十几个鸡蛋,篮子一定要足够牢靠才是。
14公共服务:我们指的是邮件服务器、文件服务器、DNS服务器、域控服务器这类服务器。通常情况我们会部署两台DNS服务器作为互相备份,域控主服务器也会拥有一台备份服务器(专用的或非专用的),所以对于可靠性,无需达到苛刻的地步。至于邮件服务器,至少需要具备足够的硬件可靠性和容量大小,这主要是为了对邮件数据负责,因为很多用户没有保存和归档邮件数据的习惯,当他们重装系统后,总会依赖重新下载服务器上的数据。至于性能问题,我们认为需要评估用户数量才能决定。
15数据库:我们最后讨论的应用,也是要求最高,最重要的服务器。无论你使用的是MySQL、SQLServer还是Oralce,一般情况下,我们认为它需要足够快的CPU,足够大的内存,足够稳定可靠的硬件。单路至强CPU/4GB内存/Raid1绝对是入门配置。关于准确的配置我们需要再讨论业务需求后才能作决定。
2:服务器需要支持多少用户访问服务器肯定是为了提供某种服务,而使用这些服务的用户同样是我们必须考虑的因素,有几个具体的问题你需要做出评估:有多少注册用户正常情况下有多少用户会同时在线访问每天同时在线访问的最高峰值大概是多少这些问题,对我们决定采用什么样的CPU,多大的内存有着至关重要的影响。51IDC建议你的技术人员和业务部门坐在一起来讨论这几个问题,最后甚至需要按照特定的技术模型和算法,将这些数字转化为一些更具体的技术数字,例如并发多少个连接(很多时候,用户数与连接数不是一个概念)。同时,你还要对未来的用户增长做一个尽可能准确的预测和规划,你的服务器需要支持越来越多的用户。
3:需要多大空间来存储数据我们需要从两个角度来计算这个问题,一个角度是有哪些类别的数据,包括: *** 作系统本身占用的空间、安装应用程序所需要的空间、应用程序所产生的数据、数据库、日志文件、邮件数据等等,如果是Web20类的网站,你还要计算每个用户的存储空间;另一个角度是从时间轴来考虑,这些数据每天都在增长,你至少要为未来1年(我们建议2~3年)的数据增长做个准确的测算,这可能仍然需要你的软件开发人员和业务人员一起提供足够的信息。最后你仍然需要为计算出来的数字结果乘15左右的系数,方便维护的时候做各种数据备份和文件转移 *** 作。
4我的业务有多重要:你需要根据自身的业务领域,来遵循一些要求,我们在下面举几个简单的例子,帮助你理解这些服务器对可靠性、数据完整性等方面的要求:
41如果你的服务器用来运行一个WordPress博客,与朋友们分享观点。那么我相信,一台酷睿服务器,1G内存外加一块160GB的硬盘就足够了。就算服务器出现了一点硬件故障,导致几个小时甚至一两天不能提供访问,生活会照常继续,天也不会塌下来。
42如果你的服务器用来作为测试平台,那么就不会如生产环境那样,对可靠性有极高的要求,你所需要的可能只是做好例行的数据备份,服务器宕机后,能有个人在今天把问题解决掉就OK了
43如果你是一个电子商务公司,服务器正在运行电子商务网站平台,那么请一定要像重视女朋友一样重视服务器,当硬件发生故障而导致宕机,你需要对以下危言耸听的后果做好心理准备:投诉电话被打爆、顾客大量流失、顾客要求退款、市场推广费用打水漂、员工无事可干,公司运营陷入瘫痪、数据丢失(这是最痛苦最灾难的结果,我们经历了太多这样的案例,它甚至会导致一个公司就此消亡)在这里,我们其实只需要简单讨论你的业务对服务器硬件可靠性的要求。换言之,如果你觉得业务不能承担硬盘损坏带来的停机或数据丢失风险,那么一定要选择一个合适的Raid卡,对于冗余电源问题,道理一样。(全面解决这个问题,不单考虑单个服务器的硬件,还需要结合系统架构的规划设计和运维管理来分析,这部分我们将单独撰写文章来讨论。)
在完成以上问题后,我们接下来就可以决定这些具体选项:
选择什么CPU
回忆一下上面”服务器运行什么应用“和“需要支持多少用户访问”两个问题的答案,这将帮助我们来选择合适的CPU。毫无疑问,CPU的主频越高,其性能也更高;两个CPU要比一个CPU来得更爽,至强肯定比酷睿更生猛。但我们究竟需要选择怎样的CPU我们在这里为你提供一些常见情况下的建议:
(1)如果你的业务刚刚起步,预算不是很充足,建议你选择一款经典酷睿服务器,毕竟51IDC的E5300服务器最便宜只需要450块钱一个月。而且,以后你可以根据业务发展情况,随时升级到更高配置的服务器。
(2)如果你需要在一台服务器同时运行多种应用服务,例如Net+Exchange+SQLServer,那么一个单路至强(例如X3330)或新一代酷睿I3/I7(双核四线程)将是最佳的选择。虽然从技术角度,这不是一个好主意,但至少能够帮你节约一大笔成本。
(3)如果你的服务器运行SQLServer、MySQL或者Oracle,而且目前有几百个用户同时在线,未来还会不断增长,那么你至少应该选择安装一个E5504(或更高主频)的至强服务器。当半年后负载越来越大的时候,可以选择增加一个CPU。
(4)如果你需要一台游戏服务器,那么我们建议你选择一台单路或双路的至强服务器。需要注意的是,使用双路CPU需要应用程序的支持,如果应用程序本身没有对双路CPU进行代码优化,就不会带来性能的显著提升,而且将造成投资的极大浪费。
需要多大的内存
同样,”服务器运行什么应用“和“需要支持多少用户访问”两个问题的答案,也将帮助我们来选择合适的内存容量。相比于CPU,我们更认为内存(RAM)是影响性能的最关键因素。因为在相当多正在运行的服务器中,我们发现CPU利用率一般都在10%~30%之间,甚至更低。但我们发现由于内存容量不够而导致服务器运行缓慢的案例比比皆是,如果服务器不能分配足够的内存给应用程序,应用程序就需要通过缓慢的硬盘接口来交换读写数据,这将导致网站慢的令人无法接受。内存大小主要取决于服务器的用户数量,当然也和应用软件对内存的最低需求和内存管理机制有关系,所以,最好由你的程序员或软件开发商给你最佳的内存配置建议。我们同样在下面给出了一些常见应用环境下的内存配置建议:
(1)无论是Windows下的`IIS还是Linux下的Apache,一般情况下Web前端服务器不需要配置特别高的内存,尤其是在集群架构中,1GB-2GB就已足够。只有当几千个并发用户,并运行动态脚本的时候,我们才会考虑使用4GB或更高的内存。
(2)对于运行Tomcat、Resin、WebLogic、Websphere或Net这样的应用服务器,2GB内存应该是基准配置。更准确数字需要根据用户数量和技术架构来确定。
(3)数据库服务器的内存由数据库实例的数量、表大小、索引、用户数来决定,一般建议配置4GB以上的内存,我们甚至在很多的客户案例中使用了24GB到48GB的内存。
(4)诸如Imail、Notes、Exchange这样的邮件服务器对内存的要求也并不高,1GB-2GB就可以满足了。
(5)对于一台文件服务器,1GB内存可能就足够了。
(6)还有一些特殊的服务器,我们需要为之配置尽可能高的内存容量,包括Squid,Varnish这样的缓存服务器,和Memcached Server。事实上,上面的数字已经足够慷慨,由于内存技术的不断进化和价格不断降低,我们才得以近乎奢侈的讨论4G、8G、16GB这些曾经不可想象的内存容量。早在2000年的时候,我面对的大多数服务器都是256MB、512MB内存,1GB已经算是高配,而那时同样也需要满足大量用户的访问。所以,除了花钱购买内存来满足应用程序的贪婪之外,系统优化和内存管理仍然是我们需要重视的问题。需要怎样的硬盘存储系统硬盘存储系统的选择和配置是整个服务器系统里最为复杂的一部分,我们需要考虑硬盘的数量、容量、接口类型、转速、缓存大小,以及是否需要Raid卡,Raid卡的型号和Raid级别等问题。甚至在一些高可靠性高性能的应用环境中,我们还需要考虑使用怎样的外部存储系统(SAN、NAS或DAS)。
网卡的问题:
如果你的基础架构是多服务器环境,而且服务器之间有大量的数据交换,那么我们建议你为每台服务器配置两个或更多的网卡,一个用来对外提供服务,另一个用来做内部数据交换。如果你对安全的要求特别高,我们甚至可以单独安装一个用于系统管理和日常维护的网卡。至于网卡端口的速率问题,这主要取决于你对带宽流量的评估。大多数情况下,百兆网卡足够用来对外提供服务,而内部数据交换建议使用千兆网卡。但话说回来,除了经典酷睿服务器之外,我们现在很难找到百兆接口的服务器主板了。还有一种情况需要注意,如果你选择51IDC的数据备份服务(Managed Backup Service),则需要一块单独的网卡连接到专有的数据备份网络中,进行每天的数据备份,这会带来几个好处:不会占用宝贵的外网带宽、保证数据传输的安全、提供快速的数据备份速度。我们非常希望这篇文章能够帮助你为服务器选择合适的硬件配置,如果你阅读后发现有不正确的地方,请在评论中指出来,我们会及时更新并感谢你的热情指正。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)