可重构网络设备系统产业化建设项目可行性研究报告.docVIP

可重构网络设备系统产业化建设项目可行性研究报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可重构网络设备系统产业化项目 项目的意义和必要性 现代化网络设备是由硬件和嵌入式网路操作系统及软件组成的复杂实体,因此仅凭设计高效的硬件平台并不能提供经济高效、持久运行的产品,控制平面在开发特性及确保设备可用性方面发挥着至关重要的作用。CPU主板及转发平面的速度提升较快,而软件的结构变化通常却难以察觉。网络操作系统迁移到将带来众多挑战,包括特性集不兼容、运行体验不一致,以及软件质量不一致等。这些潜在挑战使供应商迫切需要构建一款强大的控制平面,以支持现在和将来市场上的硬件产品及其特性。开发灵活、使用持久、高质量的网络OS才能够在将来通过平滑演进来满足新需求,支持扩展和缩减,部署在多个平台上,支持集成丰富的新特性和新功能。现代化的网络操作系统是满足POSIX要求的软件平台中最高级的专业化分支,第一代OS:单片式架构,通常情况下,面向路由器和交换机的第一代网络操作系统都是运行在内存空间的专用映像,提供多个进程来支持协议、数据包处理和管理工作。第一代网络操作系统,降低在嵌入式硬件上运行全规模商用操作系统的风险,主要目标是减少空间占用,加快运行速度。一个失控进程能够耗尽整个处理器资源或导致整个系统故障停机。第二代OS:模块化操作系统,嵌入式平台运行全规模商用操作系统,对控制平面和转发平面实施分割,注意力完全集中在控制平面功能上,能够全面利用多任务处理、多线程、内存管理和内容操作的能力,从而大幅度减少了系统级故障。第三代OS:可扩展性和可重构系统,要求网络操作系统足够灵活,与层出不穷的应用接客,以便能够快速部署在网络设备中,覆盖绝大部分的端到端数据包传输路径;系统还必须支持持续运行,以便模块代码或系统升级期间出现的软件问题不会影响正常运行。 随着网络业务和网络应用的不断丰富,网络设备应用多业务的需求越来越强烈,传统网络设备系统难以满足要求,可重构网络设备应运而生,它能最大程度降低营运的CAPEX,有效保护现有网络投资。可重构网络设备平台分为软件平台和硬件平台两部分,作为网络基础设备对未来互联网的发展和应用都具有极其重要的意义。人们在追求网络设备性能的快速提高和带宽容量的扩展;同时更多地关注网络设备在“功能”方面的灵活扩展问题,实现多业务融合的迫切需要。传统的网络设备在体系结构上都是封闭,用户只有按照厂家提供的软件对设备进行设置,其可编程特性和按用户需求配置的可重构特性均非常有限。实现面向新一代网络高度灵活需求的网络基础设备为实现开放性、可编程性和支持多服务的高度可重构性。“开放”指对网络基础设备底层构件资源充分地向用户开放,同时通过各个模块构件及相互接口的定义和通信协议统一或标准化;“可编程”是指支持对底层资源的编程控制,从操作层面支持按业务需求重组路由器中的模块构件或者改变其属性;“可重构”指在相同的基本平台上对网络设备中的各种底层资源进行重构组合,实现对网络设备服务功能的灵活重组,产生支持不同业务功能或相同业务的不同指标需要的网络节点设备或相应功能、支持多业务融合服务。 可重构是在软件的控制下,利用可重用资源,重构或重组成另一个计算平台,以适应不同的应用需求。具有可重构特征的计算系统称为可重构计算系统。重构与重组是可重构计算系统改变其功能的2种方式,重构是指新计算系统的功能部件,在旧的计算系统中不存在,利用旧计算系统的可重用资源重新构造生成.重组是指新计算系统的功能部件,在旧的计算系统中存在,通过重新组合形成新的计算结构.可重构的基础是可重用资源。FPGA和多核架构的出现使得重构方式成为可能,其重用资源是基本门和线,通过配置文件,定义每个门的性质和线的连接,改变硬件的功能.可重构的目的是为解决硬件结构与应用不匹配.按解决问题的层次不同,可将可重构分为4类:(1)门级可重构,从基本门级人手重构计算系统;(2)部件级可重构,早期的重构从功能部件人手,通过对功能部件的重新组台来适应不同的计算需求;(3)指令级可重构,在标准处理器单元的基础上增加专用的计算设备,为通用计算提供特殊的计算支持,以实现大计算量指令和子程序的执行。这种提高通用计算机性能的重构方法称为指令级可重构;(4)芯片级可重构:在多处理器互连的基础上,使处理器位数可变、处理器个数可变或处理器问互连可变的计算机结构,称为芯片级可重构。 嵌入式操作系统在面向控制、通信等领域采用实时操作系统,指能在确定的时间内执行其功能并对外部的异步事件做出响应的计算机系统,其操作的正确性不仅依赖于逻辑设计的正确程度,而且与这些操作进行的时间有关。实时系统对逻辑和时序的要求非常严格,如果逻辑和时序出现偏差将会引起严重后果。实时多任务操作系统是指具有实时性、能支持实时控制系统工作的操作系统,首要任务是调度一切可利用的资源完成实时控制任务,其次才着眼于提高计算机系统的使用效率,重要特点是要满足对时间的

文档评论(0)

你好世界 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档