您所在的位置:读书频道 > 网络与维护 > 网络管理 > 2.2.6 可扩展性需求分析

2.2.6 可扩展性需求分析

2007-04-24 16:27 王达 电子工业出版社 字号:T | T
一键收藏,随时查看,分享好友!

本章的重点就是用户需求调查与分析,调查是基础,分析是目的,全面的调查是为了进行正确的分析,得出恰当的结论。而恰当的用户需求分析是进行正确网络系统设计的基础与前提,网络系统设计的绝大多数技术、产品选型和功能配置等都是依据需求分析结果。此节是可扩展性需求分析。

AD:

2.2.6  可扩展性需求分析
网络系统的可扩展性需求决定了新设计的网络系统适应用户企业未来发展的能力,也决定了网络系统对用户投资的保护能力。试想一个花了几十万构建的网络系统,可就在使用不到一年,因为公司用户量的小幅增加,或者增加改变了一些应用功能模块就无法适应了,需要重新淘汰一部分原有设备,或者应用系统,甚至需要全面改变原有网络系统的拓扑结构,其损失之大是一般企业都无法承受的,也是不允许的。
网络系统的可扩展性能到底需要多高并不是凭空设想的,而是要根据具体用户网络规模的发展速度(根据最近一年的发展情况和对未来发展的预计估算)、关键应用特点。网络系统的可扩展性需求保证主要是为了适应网络用户的增加,网络性能需求的提高、网络应用功能的增加或改变等方面。
网络系统的可扩展性最终体现在网络拓扑结构、网络设备,特别是硬件服务器的选型,以及网络应用系统的配置等方面。下面分别予以简单分析。
1.网络拓扑结构的扩展性需求分析
在网络拓扑结构方面,所选择的拓扑结构是方便扩展(具体的网络拓扑结构选择方法将在本书第3章介绍),要能满足用户网络规模发展需求。在网络拓扑结构中,网络扩展需求全面体现在网络拓扑结构的三层(通常为三层,那就是核心层(或称“骨干层”)、会聚层和边缘层)。一般的网络规模扩展主要是关键节点和终端节点的增加,如服务器、各层交换机和终端用户的增加。这就要求在拓扑结构中的核心层(或“骨干层”)交换机上要留有一定量(具体量的确定要根据相应用户的发展速度而定)的冗余高速端口,以备新增加的服务器、会聚层交换机等关键节点的连接。通常是少数关键节点的增加可直接在原结构中的核心交换机上冗余的端口上连接,如果需要增加的关键节点比较多,则可以通过增加核心层交换机,或者会聚层交换机集中连接。而在会聚层,也应留有一定量的高速端口,以备新增加的边缘层交换机,或终端用户的连接。少数的终端用户增加也应可以直接使用边缘层交换机上冗余端口连接,如果增加的终端用户比较多,则可使用会聚层的高速冗余端口,新增一个边缘交换机集中连接这些新增的终端用户。
2.交换机的扩展性需求分析
交换机端口的冗余可通过实际冗余和模块化扩展两种方式来实现。实际冗余是对于固定端口配置的交换机而言,而模块化结构交换机的端口可扩展能力要远好于固定端口配置的交换机,当然价格也贵许多。具体原结构中各层所应冗余的端口数是多少,则要视乎具体的网络规模和发展情况而定。
可扩展性需求在网络设备选型方面的要求主要体现在端口类型和速率配置上,特别是核心(或“骨干层”)和会聚层交换机。如原来网络比较小,但企业网络规模发展比较快,此时在选择核心、会聚层交换机时就要注意评估一下是否要选择支持光纤的千兆交换机,尽管目前可能用不上,但可能在很短的几年后就要用到高性能的光纤连接,如与服务器、数据存储系统等的连接。当然双绞线千兆位的支持是必不可少的,而且还要评估一下需要多少个这样的端口,要冗余多少个双绞线和光纤端口。如果在网络系统设计时没有充分的考虑,则当用户规模,或者应用需求提高,需要使用光纤设备时,则原来所选择的核心和会聚层交换机都不适用,需要重新购买了,只能作为边缘层交换机使用了,浪费了用户的投资。
3.WLAN网络的扩展性需求分析
与交换机类似的设备就是WLAN网络中的无线接入点(AP),它同样有连接性能问题。因为目前来说WLAN设备的连接性能还较低,所以通常来说,设备所支持的WLAN标准决定了设备的用户支持数。如IEEE 802.11g接入点设备通常只支持20个用户同时连接,即使可以连接再多的用户也没有多大意义,因为这样用户分得的带宽就会大大下降,不能满足用户的应用。在WLAN网络的可扩展性方面,要注意的是频道的分配了,因为总的可用频道有限(15个),而在同一覆盖范围中可用的上涨幅度频道就更少了(只是3个),所以在网络系统设计之初应尽可能预留一些频道给将来扩展,不要全部占用。
4.服务器系统的扩展性需求分析
网络设备的可扩展性需求的另一个重要方面就是硬件服务器的组件配置了,非常重要。现在国内、外几大主要服务器厂商,如IBM、HP、SUN、联想、浪潮、曙光等都有类似的“按需扩展”理念,为客户提供灵活的扩展方案。因为一般的服务器价格非常贵(入门级的价格通常在2万以内,工作组的价格通常在5万以内,部门级的价格通常在8万元以内,企业级的价格通常在12万元以上),如果因为扩展性不好,在短时间内遭到淘汰的话,则是一种极大的投资浪费。服务器的可扩展性主要体现在支持的CPU数、内存容量、磁盘架数、I/O接口数和服务器有群集能力等几个方面。部门级以下的服务器通常都是采用SMP(Symmetrical Multi-Processing,对称多处理器)来支持处理器扩展的,目前最高的SMP处理器数为8个,超过8个的通常是采取MMP(Massively Parallel Processor,大规模并行处理器)和NUMA(Non-Uniform Memory Access,非一致内存访问)处理器并行扩展技术来实现的。小企业应选择支持至少2路,或者以上的SMP对称系统,中型企业则应选择至少4路,或以上的对称系统,而大型企业应选择8路,或以上的NUMA系统。
内存容量通常要看服务器中每根内存插槽可以支持的内存容量,以及内存插槽数。一般每根内存插槽所支持的内存容量为1GB,所配置的内存插槽数一般最少为4条,最好有8条或以上,以备扩展。所支持最大内存容量也要视不同的网络规模和应用而定,小型普通企业服务器系统应支持至少4GB内存,中型普通企业服务器系统应支持至少8GB内存,而大型普通企业服务器系统应至少支持12GB以上的内存容量。对于应用较复杂的企业,其所支持的最大内存容量需在相应级别上进行适当的增加。
在磁盘扩展性方面,通常是取决于所提供的磁盘架(其实也就是磁盘接口数),当然在一定程度上也决定了相应服务器系统所能提供的最大磁盘容量。通常小型企业应选择至少能支持5个磁盘架的服务器系统,中型企业则应选择8个以上的磁盘架服务器系统,而大型企业则需要选择具有12个以上的磁盘架服务器系统。
I/O接口的扩展性是指PCI、PCI-X、PCI-E等扩展插槽数,这方面的需求一般不会因企业网络规模改变而有大的改变,因为这些扩展插槽主要应用于像网卡、磁盘阵列卡,或者是SCSI(也可能是IDE、SATA)控制卡、内置MODEM等设备。通常应预留有两个以上的冗余I/O插槽,扩展插槽类型要视服务器系统所采用的I/O设备接口类型而定。
以上服务器组件的扩展,在需求较低的情况下可以完全通过在原系统中冗余来保证,但是如果扩展性需求较高的情况下,原有系统就很难保证了,毕竟服务器的机箱空间有限,再加上外接太多扩展设备在机箱后,机箱的温度会有显著上升,给服务器系统带来不稳定性。于是,像IBM这样的顶级服务器厂商就提供了远程I/O连接的方案,把需要扩展的I/O设备安装在服务器机箱外面(称之为“Remote I/O”),通过一条电缆与服务器主板连接即可。这样一方面扩展性大大增强,另一方面也不会因增加的I/O设备给服务器机箱系统带来温升,造成系统的不稳定性。
5.广域网系统的可扩展性需求分析
以上是针对局域网系统进行介绍的,在广域网中同样存在可扩展性方面的需求,如WAN连接线路、WAN连接方式,以及支持的用户数和业务类型等方面。一方面体现在像路由器之类的网络边界设备的WAN端口数和所支持的WAN网络接口类型上,另一方面体现在所选择的广域网连接方式所能提供的网络带宽是否可以满足用户数的不断增加,是否支持当前和未来可能需要的业务类型。如分组交换网、帧中继、DDN专线的速率通常是在2Mbps以内,通常只适用于小型用户的普通电话类业务,不适用于大中型企业用户和像实时的多媒体业务和大容量的数据传输。而ATM的传输速率可达622Mbps,全面支持几乎所有接入网类型和业务,但成本较贵,并且对以太网业务的支持不是很好。具体各种广域网中的接入网和交换网技术的优缺点请参见本系列丛书《网络工程师必读——接入网与交换网》一书。
6.应用系统的可扩展性需求分析
在网络应用系统功能配置上一方面要全面满足当前及可预见的未来一段时间内的应用需求,另一方面要能方便地进行功能扩展,可灵活地增、减功能模块。
【责任编辑:雪花 TEL:(010)68476606-8008】

回书目   上一节   下一节

分享到:

  1. Linux服务器配置全程实录
  2. 揭秘--优秀PPT这样制作

热点职位

更多>>

热点专题

更多>>

读书

Java for Flash动态网站开发手札
本书深入浅出地说明了如何利用Java、Flash及XML进行Flash富媒体应用程序的开发。 本书知识丰富,内容结构合理,包括:Flash影片

最新热帖

更多>>

51CTO旗下网站

领先的IT技术网站 51CTO 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院 区块链第一聚合媒体 zhijiapro