智能高可用IP设计理念之产品体系架构设计
时间:06-26
来源:与非网
点击:
锐捷万兆交换智能高可用IP设计理念,以稳定的硬件架构设计和RGOS软件模块化设计为基础,稳定地承载网络多种业务。
一个网络即使采用再多的高可靠设计、高可靠技术,没有一个稳定的系统平台,根本无法保证网络的稳定。就如一台pc,如果操作系统整天蓝屏,即时安装再多的防火墙、杀毒软件也无济于事。
1、软件体系设计-模块化平台
目前锐捷网络的网络设备均采用统一的操作系统RGOS。
– 一种模块化软件平台(对软件系统进行划分之后,将不同的系统任务分割成一些很少交互的可管理子集)。
– 很多开发者可以同时为 RGOS创建新的特性而不会影响彼此的工作,保证了功能的稳定性。
– 针对一个系列产品开发的适合功能也可以用于其他产品,通过产品组合,支持快速的功能引入、拥有一致的特性。
Ruijie General Operation System(历经8年)
1. 针对IP网络设计、模块化、支持多平台的操作系统,全线产品采用。
2. 针对一个产品开发的功能可用于其他产品,全线产品快速拥有一致特性。
RGOS操作系统自2000年开发至今,已成为锐捷网络全线交换路由产品统一的系统平台。随着用户网络对设备功能复杂度、稳定性要求越来越高。为更好满足行业用户需求,06年底RGOS 10.0版本在国内率先采用模块化设计理念,所有功能和产品均迁移到10.0平台。
锐捷RGOS模块化操作系统设计原理图
1.1、软件体系设计-模块化平台:业界领先的模块化设计
与业界采用单一代码库的设计相比,RGOS率先采用标准POSIX接口实现模块化设计。目前Cisco IOX、Juniper Junos系统均采用模块化设计保证系统稳定性。
单一代码库设计:所有功能模块混合设计。随功能增多耦合度增高,不利于新功能开发和组网应用。
模块化设计:系统内核通过POSIX连接各功能模块。各功能模块独立,故障隔离,提升新功能开发测试效率和系统稳定性。
1.2、软件体系设计-模块化平台:业界领先的开放性设计
RGOS系统内核通过POSIX接口连接硬件抽象层,扩展支持多种网络产品,如交换机、路由器、出口设备等。通过RGOS的开放性设计,可以整合多种产品资源,加速产品与技术发展。利用多种网络产品组网形成基于RGOS的智能、融合的IP网络。
2、稳定、高性能的硬件架构设计
软件承载在硬件之上,数据转发/协议处理/设备管理均需硬件参与。硬件不稳定直接带来的是设备整体灾难。锐捷万兆交换硬件架构上设计充分考虑到稳定性。
锐捷万兆交换硬件体系架构设计原理图
2.1、数据转发层面和网络协议控制层面严格分离,不同业务数据(如管理数据、协议报文、转发报文等)由不同平面处理,底层稳定、可靠。
? 线卡与引擎CPU、CPLD通过内部通信模块连接,构成控制平面,负责设备本身管理、信息同步、网络协议处理。
? Crossbar芯片与线卡上的ASIC芯片构成数据平面。线卡ASIC负责业务数据处理,Crossbar负责内部高速转发。
2.2、全分布式业务处理。将设备管理、业务处理功能分布到每个线卡而不是集中在引擎处理,降低引擎压力同时保证稳定性。
? 分布式CPU、CPLD设计,线卡与引擎全局同步三层路由/二层转发/设备管理信息,实现控制平面高可靠。
? 分布式业务处理。每线卡(ASIC芯片)支持IPv4/IPv6/ACL/QoS业务。在全局同步基础上,CROSSBAR连接线卡ASIC,高速转发内部数据,实现数据转发层面的高可靠。
一个网络即使采用再多的高可靠设计、高可靠技术,没有一个稳定的系统平台,根本无法保证网络的稳定。就如一台pc,如果操作系统整天蓝屏,即时安装再多的防火墙、杀毒软件也无济于事。
1、软件体系设计-模块化平台
目前锐捷网络的网络设备均采用统一的操作系统RGOS。
– 一种模块化软件平台(对软件系统进行划分之后,将不同的系统任务分割成一些很少交互的可管理子集)。
– 很多开发者可以同时为 RGOS创建新的特性而不会影响彼此的工作,保证了功能的稳定性。
– 针对一个系列产品开发的适合功能也可以用于其他产品,通过产品组合,支持快速的功能引入、拥有一致的特性。
Ruijie General Operation System(历经8年)
1. 针对IP网络设计、模块化、支持多平台的操作系统,全线产品采用。
2. 针对一个产品开发的功能可用于其他产品,全线产品快速拥有一致特性。
RGOS操作系统自2000年开发至今,已成为锐捷网络全线交换路由产品统一的系统平台。随着用户网络对设备功能复杂度、稳定性要求越来越高。为更好满足行业用户需求,06年底RGOS 10.0版本在国内率先采用模块化设计理念,所有功能和产品均迁移到10.0平台。
锐捷RGOS模块化操作系统设计原理图
1.1、软件体系设计-模块化平台:业界领先的模块化设计
与业界采用单一代码库的设计相比,RGOS率先采用标准POSIX接口实现模块化设计。目前Cisco IOX、Juniper Junos系统均采用模块化设计保证系统稳定性。
单一代码库设计:所有功能模块混合设计。随功能增多耦合度增高,不利于新功能开发和组网应用。
模块化设计:系统内核通过POSIX连接各功能模块。各功能模块独立,故障隔离,提升新功能开发测试效率和系统稳定性。
1.2、软件体系设计-模块化平台:业界领先的开放性设计
RGOS系统内核通过POSIX接口连接硬件抽象层,扩展支持多种网络产品,如交换机、路由器、出口设备等。通过RGOS的开放性设计,可以整合多种产品资源,加速产品与技术发展。利用多种网络产品组网形成基于RGOS的智能、融合的IP网络。
2、稳定、高性能的硬件架构设计
软件承载在硬件之上,数据转发/协议处理/设备管理均需硬件参与。硬件不稳定直接带来的是设备整体灾难。锐捷万兆交换硬件架构上设计充分考虑到稳定性。
锐捷万兆交换硬件体系架构设计原理图
2.1、数据转发层面和网络协议控制层面严格分离,不同业务数据(如管理数据、协议报文、转发报文等)由不同平面处理,底层稳定、可靠。
? 线卡与引擎CPU、CPLD通过内部通信模块连接,构成控制平面,负责设备本身管理、信息同步、网络协议处理。
? Crossbar芯片与线卡上的ASIC芯片构成数据平面。线卡ASIC负责业务数据处理,Crossbar负责内部高速转发。
2.2、全分布式业务处理。将设备管理、业务处理功能分布到每个线卡而不是集中在引擎处理,降低引擎压力同时保证稳定性。
? 分布式CPU、CPLD设计,线卡与引擎全局同步三层路由/二层转发/设备管理信息,实现控制平面高可靠。
? 分布式业务处理。每线卡(ASIC芯片)支持IPv4/IPv6/ACL/QoS业务。在全局同步基础上,CROSSBAR连接线卡ASIC,高速转发内部数据,实现数据转发层面的高可靠。
- CITE2015新岸线智能解决方案(03-10)
鐏忓嫰顣舵稉鎾茬瑹閸╃顔勯弫娆戔柤閹恒劏宕�
- 妤傛ḿ楠囩亸鍕暥瀹搞儳鈻肩敮鍫濆悋閹存劕鐓跨拋顓熸殌缁嬪顨滅憗锟�
閸忋劍鏌熸担宥咁劅娑旂姴鐨犳0鎴滅瑩娑撴氨鐓$拠鍡礉閹绘劕宕岄惍鏂垮絺瀹搞儰缍旈懗钘夊閿涘苯濮幃銊ユ彥闁喐鍨氶梹澶歌礋娴兼ḿ顫呴惃鍕殸妫版垵浼愮粙瀣瑎...
- 娑擃厾楠囩亸鍕暥瀹搞儳鈻肩敮鍫濆悋閹存劕鐓跨拋顓熸殌缁嬪顨滅憗锟�
缁箖鈧拷30婢舵岸妫亸鍕暥閸╃顔勭拠鍓р柤閿涘奔绗撶€硅埖宸跨拠鎾呯礉閸斺晛顒熼崨妯烘彥闁喕鎻崚棰佺娑擃亜鎮庨弽鐓庣殸妫版垵浼愮粙瀣瑎閻ㄥ嫯顩﹀Ч锟�...
- Agilent ADS 閺佹瑥顒熼崺纭咁唲鐠囧墽鈻兼總妤勵棅
娑撴挸顔嶉幒鍫n嚦閿涘苯鍙忛棃銏n唹鐟欘枃DS閸氬嫮顫掗崝鐔诲厴閸滃苯浼愮粙瀣安閻㈩煉绱遍崝鈺傚亶閻€劍娓堕惌顓犳畱閺冨爼妫跨€涳缚绱癆DS...
- HFSS鐎涳缚绡勯崺纭咁唲鐠囧墽鈻兼總妤勵棅
鐠у嫭绻佹稉鎾愁啀閹哄牐顕抽敍灞藉弿闂堛垼顔夐幒鍦欶SS閻ㄥ嫬濮涢懗钘夋嫲鎼存梻鏁ら敍灞藉簻閸斺晜鍋嶉崗銊╂桨缁崵绮洪崷鏉款劅娑旂姵甯夐幓顡嶧SS...
- CST瀵邦喗灏濆銉ょ稊鐎广倕鐓跨拋顓熸殌缁嬪顨滅憗锟�
閺夊孩妲戝ú瀣╁瘜鐠佽绱濋崗銊╂桨鐠佸弶宸緾ST閸氬嫰銆嶉崝鐔诲厴閸滃苯浼愮粙瀣安閻㈩煉绱濋崝鈺傚亶韫囶偊鈧喕鍤滅€涳附甯夐幓顡塖T鐠佹崘顓告惔鏃傛暏...
- 鐏忓嫰顣堕崺铏诡攨閸╃顔勭拠鍓р柤
娑撳洣绗€妤傛ɑ銈奸獮鍐叉勾鐠у嚖绱濇潻娆庣昂鐠囧墽鈻兼稉杞扮稑閸︺劌鐨犳0鎴炲Η閺堫垶顣崺鐔枫亣鐏炴洘瀚甸懘姘剧礉閹垫挷绗呴崸姘杽閻ㄥ嫪绗撴稉姘唨绾偓...
- 瀵邦喗灏濈亸鍕暥濞村鍣洪幙宥勭稊閸╃顔勭拠鍓р柤閸氬牓娉�
鐠愵厺鎷遍崥鍫ユ肠閺囨潙鐤勯幆鐙呯礉缂冩垵鍨庨妴渚€顣剁拫鍙樺崕閵嗕胶銇氬▔銏犳珤閵嗕椒淇婇崣閿嬬爱閿涘本鍨滅憰浣圭壉閺嶉绨块柅锟�...
栏目分类