天下网吧 >> 网吧方案 >> 网络方案 >> 正文

深度分析:JUNOS新一代企业级路由器操作系统

图2 混合传统操作系统的架构

    混合架构同样也无法隔离故障,于是小问题会很快变成大范围的停机。 诸如有一个小故障:一项任务出现了内存泄漏或内存错误,将会导致重写另一项任务的代码或数据结构。 这类错误会导致更多的任务失败,最终是整个操作系统的崩溃。 唯一恢复这类故障的方法是,重新启动整个路由器。

    另外,路由器本质上是复杂的,难以配置和维护,它需要大量的时间和很高的专业技术水平。 例如,传统的 CLI 需要多个步骤或命令才能执行一些基本的功能,而且对那些导致安全漏洞或性能退化的简单错误只有最基本的保护措施。一项特性/功能如何影响到另一项特性/功能,这要求考虑到很多细节;因此网络的变动要求更认真的前期设计、工程设计和实现,这都会导致应用的首发日期滞后数月。

    混合架构的另一项挑战是,新特性的开发和为了支持所有可能平台排列而导致的大量操作系统的镜像。整个软件架构变得如此庞大,使其失去了灵活性、可伸缩性和系统稳定性。修改变得特别难以进行——因为仅仅是添加一项新特征,就会影响到整个代码库。另外,因为需要更正重要的网络问题或添加重要的新特性,所以代码的规模和复杂性也决定了厂商发布新软件版本的速度。

    尽管在上一个十年里,传统系统试图紧跟所有这些不断变化的需求,但“每个特性或修订都有一个版本”的传统方式只会带来更多的挑战。传统路由器代码的补丁包可以根据平台、接口及版本指定,这样企业级设备将会有5000多种可用的软件版本。一些企业运行着多达100种不同的软件版本。为每个设备找出合适的版本以满足特定的需求,这本身就是一件令人望而生畏的工作。

    考虑到传统路由器操作系统中明显的软件复杂性,企业通常会尽可能地避免软件维护,因为即便像添加一项特性这样的简单操作也会影响到整个代码库。 如果确实需要补丁和升级,将需要花费数月的时间来评估、测试不同的版本以确保系统的稳定性和互操作性。由于软件升级的麻烦,企业也通常会订购比实际需要更多的特性和内存,以避免将来改动时的混乱。

上一页  [1] [2] [3] [4] [5] [6] 下一页

    认识JUNOS新一代操作系统

    现代IP应用需要一种智能网络,可以安全满足关于安全性、工作时间、性能和灵活运营等不同需求的集合。 应对这些挑战需要一种植根于软件模块化和现代编程技术的新设计方法。

    Juniper网络公司的JUNOS操作系统通过目的导向构建,可保护目前动态IP流量的安全并满足网络要求。 Juniper 网络公司路由器在受保护系统资源上运行模块化的 JUNOS软件,克服了传统路由器操作系统的众多设计缺陷。

    Juniper 网络公司的路由产品在电信运营商群体中以其高级的系统设计和运营设计而闻名。 今天,90% 以上的 Internet 流量都要流经 Juniper 网络公司的路由器。 现在,由于商业环境的不断变化,使得企业的网络应用也在发生不断变化,为了支持不断变化的网络应用,企业的网络也需要不断改进。而越来越多的企业要求自己的网络能提供与运营商基础设施提供的相同服务级别。Juniper 网络公司将其高级 JUNOS 操作系统由T系列、M系列路由器扩展至J系列路由器平台以便让企业网络也能达到和运营商网络相同的级别。

    Juniper 网络公司的系统架构为路由平台的设计和开发带来了一系列本质变化。 Juniper 网络公司的路由器利用一种严格的分工,提供了任何其他平台都无法比拟的智能和性能。 模块化的系统架构使得企业能够满足新一代 IP 基础设施的不同需求。

    开发方法基于4大重要设计原则:

    受保护的处理——始终可用的资源确保了路由器的稳定性和控制

    模块化的软件架构——清晰地分隔开相互独立的软件功能

    新一代CLI——高级的配置/诊断工具

    单版本链——通过严格发布过程开发出来的通用代码

    1.受保护的处理资源——Juniper 网络公司的平台通过严格的分工保证了各项功能的资源,避免其互相影响。模块化设计将包转发功能、服务处理功能和控制功能完全分开。

   

JUNOS新一代企业级路由器操作系统(中)

本文来源:天下网吧 作者:网吧方案

相关文章
没有相关文章
声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下