《自顶向下网络设计(第3版)》——2.1 可扩展性

简介:

本节书摘来异步社区《自顶向下网络设计(第3版)》一书中的第2章,第2.1节,作者:【美】Priscilla Oppenheimer,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.1 可扩展性

自顶向下网络设计(第3版)
可扩展性是指网络设计方案必须能够支持的网络增长幅度。对于许多企业网络设计客户来说,可扩展性是最主要的目标。许多大公司以相当快的速度频繁地增添用户、应用、新站点以及与外部网络的连接,因此你向客户提交的网络设计应该能够适应网络使用及范围的增长。

2.1.1 扩展规划

你的客户应该帮助你了解在明年以及后两年内,网络将会扩展到何种程度(还需要求你的客户分析5年之内的增长目标,但请注意,并非所有公司都拥有清晰的5年远景规划)。

你可以使用下面列举的问题来分析客户的短期扩展目标。

明年将新增多少站点?后两年呢?
每个新增站点的网络将有多大?
明年将新增多少用户访问公司互连网络?后两年呢?
明年将新增多少服务器到互连网络?后两年呢?

2.1.2 访问数据扩展

在第1章中,我们介绍了一个常见的商业目标,即将数据访问功能扩展到使用企业网的员工。经理们授权给雇员,让他们做出战略性决定,而这就需要这些员工能够访问销售、市场、工程以及金融方面的数据。在20世纪70年代和20世纪80年代初期,这些数据往往存储在大型机上。20世纪80年代后期和20世纪90年代,这些数据存储在部门局域网中的服务器上。现在这些数据通常存储在中心大型机和服务器上。

在20世纪90年代中,网络书籍和培训课程均会讲到容量规划的80/20原则:80%的流量停留在部门局域网中,20%的流量到其他部门或外部网络。但现在这一原则已不再通用,并且正在快速调转这一比例。许多公司都已经将服务器集中设置在数据中心。此外,公司正大量实施并使用企业内联网(Intranet),以使雇员利用IP技术访问中心的Web服务器。

在某些公司,雇员们可以访问内联网的Web服务器以安排商务旅行、在线查询电话目录、订购设备以及参加远程教学培训课程等。而Web服务器集中设置,打破了传统的80/20规则。

正如第1章已经提到的那样,通过网络互连与其他公司连接起来,从而和合作伙伴、分销商、供应商以及战略客户形成协同工作的发展趋势已经出现。术语“外联网”(Extranet)有时会用于来描述可以被外部人员访问的内部互连网络。如果你的用户想实现一个外联网,你应该在你的技术目标中写明,以便你能设计出一个拓扑结构并具备相应的带宽提供能力。

在20世纪80年代和20世纪90年代,运行系统网络结构(SNA)协议的大型主机存储着绝大多数公司金融和销售方面的数据。近年来,人们认识到了把数据提供给金融分析员以外人员所带来的价值。将数据提供给更多的部门这一商业目标,常常导致了将大型主机当作一台功能强大的数据库服务器来使用这一技术目标。

总之,将更多的数据提供给用户这一商业目标导致了以下扩展和升级公司企业网络的技术目标。

将孤立的部门局域网连接到公司互连网络。
解决有关网间流量的大量增加而引起的LAN/WAN瓶颈问题。
提供设置在服务器群或内联网上的中心服务器。
将独立的SNA网络与企业IP网络融合。
增加新站点以支持区域办公室和远程办公。
增加新站点和服务以支持与客户、供应商、分销商和其他商业合作伙伴的安全交流。

2.1.3 可扩展性制约

在分析客户的可扩展性目标时,一定要记住网络技术固有的、会阻碍可扩展性的问题。如若选择不当,则满足客户可扩展性目标的技术选择工作就会变成一个枝节丛生的复杂过程。例如,选择使用第2层交换机的平面网络拓扑结构会引起用户规模扩展方面的问题,尤其是在用户的应用或网络协议发送大量广播帧的情况下(交换机会向所有相连的网段转发广播帧)。

本书的后续章节还会再次探讨可扩展性问题。如本书第4章将会讨论网络流量(例如广播流量)影响网络可扩展性这一事实。本书第2部分则会详细讲述路由协议和交换协议的可扩展性。第3部分还会介绍与局域网和广域网有关的技术,以及与网络互连设备的可扩展性有关的信息。请记住,自顶向下网络设计是一个周而复始的过程。可扩展性目标及解决方案将会在网络设计过程的整个阶段多次涉及。

相关文章
|
2月前
|
存储 并行计算 网络协议
|
机器学习/深度学习 编解码 算法
简答:如何设计一个深度学习网络来实现帧内预测?
简答:如何设计一个深度学习网络来实现帧内预测?
182 0
简答:如何设计一个深度学习网络来实现帧内预测?
|
网络协议 网络架构
网路系统规划与设计(CCNA)复习纲要 第一部分:网络通识基础
网路系统规划与设计(CCNA)复习纲要 第一部分:网络通识基础
135 0
网路系统规划与设计(CCNA)复习纲要 第一部分:网络通识基础
|
机器学习/深度学习
《深度学习》李宏毅 -- task5网络技巧设计
局部最小值saddle point和鞍点local minima
89 0
《深度学习》李宏毅 -- task5网络技巧设计
|
IDE 网络协议 Unix
RVB2601应用开发实战系列六:网络播放器设计(二)
技术解码栏目:是面向开发者详细解读芯片开放社区(OCC)上关于处理器、芯片、基础软件平台、集成开发环境及应用开发平台的相关技术,方便开发者学习及快速上手,提升开发效率。
329 0
RVB2601应用开发实战系列六:网络播放器设计(二)
|
编解码 物联网 Linux
RVB2601应用开发实战系列五: 网络播放器设计(一)
技术解码栏目:是面向开发者详细解读芯片开放社区(OCC)上关于处理器、芯片、基础软件平台、集成开发环境及应用开发平台的相关技术,方便开发者学习及快速上手,提升开发效率。
184 0
RVB2601应用开发实战系列五: 网络播放器设计(一)
|
移动开发 IDE 网络协议
RVB2601应用开发实战系列六:网络播放器设计(二)
本文是基于RVB2601开发板实现网络播放器设计的下篇,主要介绍基于YoC软件平台av组件采用http协议播放一首网络mp3歌曲。
418 0
RVB2601应用开发实战系列六:网络播放器设计(二)
|
编解码 Linux 开发工具
RVB2601应用开发实战系列五: 网络播放器设计(一)
本文是基于RVB2601开发板实现网络播放器设计的上篇,将涉及环境搭建、例程开发、增加(修改)本地音频三部分内容。
339 0
RVB2601应用开发实战系列五: 网络播放器设计(一)
|
资源调度 5G 测试技术
网络切片技术 |带你读《5G无线网络规划与设计》之五
术语“切片”在工业和学术界用于对几乎任何类型的(网络)资源进行切片。在 5G 系统中,切片特指针对构建 PLMN 的资源。但是,PLMN 网络切片部署时可以使用其他领域内的切片技术,例如传输网中的切片技术等。
网络切片技术 |带你读《5G无线网络规划与设计》之五
|
前端开发 数据挖掘 5G
云无线接入网络的前向回传感知设计 | 带你读《5G系统关键技术详解》之十一
云无线接入网络(C-RAN,Cloud Radio Access Network)是第五代(5G,Fifth Generation)无线蜂窝网络的新兴范例,传统的物理层基站(BS,Base Station)传输和接 收基础设施使用云计算技术进行虚拟化。
云无线接入网络的前向回传感知设计  | 带你读《5G系统关键技术详解》之十一

热门文章

最新文章