- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BCDC数据中心网络性质演示系统
摘 要 上世纪六十年代到七十年代,计算机网络诞生。网络架构也一并发展,与时俱进。当今社会已经全面迈进互联网时代,一个网络内同时有上亿的用户在收发数据,如此庞大的数据通信量对整个网络的架构的性能和鲁棒性提出了非常高的要求。本文涉及的BCDC网络就是在这样的时代背景下,为了处理大数据而提出一种网络架构。 BCDC 网络是一种高性能,以数据为中心的网络,它的原型来自常见的超立方体网络模型。BCDC网络需要适用于多种路由场景,例如,一对一路由,一对多路由,一对所有或广播)或所有对所有路由。 BCDC能够做到在这几种模式下都能实现高效,安全的通信。 本文首先简要介绍有关BCDC网络的拓扑性质和课题的研究背景。其次,描述BCDC数据网络上拓扑图形的生成和独立生成树的构造。包括本系统提出的BCDC网络的构造算法,独立生成树的构造算法。最后着重于网络性质的演示系统。 在设计这个网络性质演示系统的之前,首先进行了需求分析,提出了总体目标,接着,参照前人的经验,将需要演示的各个模块划分,得出一份详细设计的方案。本文的最后就是本文所设计的系统的展示。本系统采用了一个跨平台的技术JSP+JavaScript,来实现页面的展示与动态交互。 关键词:Crossed Cube;BCDC;独立生成树;JSP;JavaScript 近年来,互联网的迅速发展,催生了许许多多的新事物,如:在线搜索,电子商务,网络游戏,在线视频,云存储,和网络基础设施服务等,不一而足。这些服务无一不是建立在巨大的巨大的数据网络中心之上,这些巨大的数据中心网络上同时运行的服务器数量达到百万级别。以前一直沿用的网络架构其性能早已达到瓶颈,BCDC网络是近年来为了解决大数据和云计算技术遇到的瓶颈,应运而生的一种网络架构,其具有诸多优良的网络性质,如网络容量,扩展性,容错率,通讯性能,等。近年来受到众多从事网络研究工作的专家和学者们的青睐。 BCDC网络能够容纳台服务器,而且,当网络的直径增加1,整个网络的容量按指数级别增长,才能够承受每日数十亿次的计算和服务带来的负荷,网络中的每一台服务器都连接着多个端口,这对于高并发的系统而言有着特别重要的意义。 通常在BCDC网络中,节点分为两种,一种是连接各个网络端口的服务器,另一种则是与不同层次的服务器交互的交换机。服务器连接多个端口,交换机连接多个服务器,交换机与交换机,服务器与服务器都不直接相连,这样的设计减少了无效的数据传输。 第一章 绪论 本章节首先引入Crossed Cube和BCDC这两个概念,然后探究这两个事物诞生的原因和背景,其次讨论BCDC在实际生活中的作用,最后介绍本文的主要工作和组织结构。 1.1课题的背景 智能手机的出现,将整个世界带入到移动互联网时代。国家为了顺应时代发展,提出了互联网+的概念,掀起了一股互联网创业浪潮,众多的创业公司如雨后春笋,顺势而生。它们已经将网络蔓延至本系统身边的每一一个角落,街头巷尾都能看见的移动支付就是最好的证明。移动互联网时代,流量依旧是各大互联网公司能否立足的唯一指标。智能手机凭借它的便携性,易用性,将整个网络规模也提升到了一个令人吃惊的高度。庞大的用户基数,带来的的是庞大的数据量,如洪水一般在整个互联网中传播,以前的服务器、处理器所需要处理的数据量也提高了几个量级。这样的背景下,大数据、云计算等新名词也在一夜之间家喻户晓。 云计算技术是分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(Utility Computing)、网络存储(Network Storage Technologies)、虚拟化(Virtualization)、负载均衡(Load Balance)、热备份冗余(High Available)等传统计算机和网络技术发展融合的产物。 云计算中心可能要同时为成千上万的用户提供服务,很多时候,用户的需求都是实时的,而且是高并发的,这对网络的传输效率,传输的可靠性,容错性提出了很高的要求。 传统的网络架构处理如此多的数据渐渐显得捉襟见肘,无法满足网络发展的需求,超高的负荷在挤压它的每一点性能,即使网络架构经过了无数次的改良,但它的性能已然到达了瓶颈,因此本系统迫切的需要一个高性能、大容量、易扩展、容错性好的不同于传统的网络架构,来应对日益庞大的用户需求。 BCDC网络正是本系统为了替代当前的网络架构而进行的尝试。 1.2 BCDC网络的相关介绍 BCDC网络是一种以数据中心网络,但同时又是一个以服务为中心的网络,交换机与服务器直接
文档评论(0)