这一次,我们造航母

2020-01-15 16:43:21

来源:MOUU网络

对于造航母,江湖一直流传着这样一本剑谱:



但是这次我们真的把航母造出来了。相信大家看到这里一定满头雾水,咱MOUU什么时候也进军军工了?这里要跟大家解释下,我们的这艘航母实际上指的是今年重磅发布的新一代深解耦软件操作系统——RGOS-12.X(以下简称12.X)。

如果把软件平台比喻成一艘航空母舰,那么交换机设备就是起降在这个平台上的各式战斗机。

目前MOUURGOS级12.X号航母已经搭载有“S7810C-地对空攻击机”、“S6120-重型旋翼机”,以及即将于2020年上舰的“S78C(V2.0)系列歼击机”,组成核心-汇聚一体的全行业交叉火力网。

在战争中斩敌于马下、出尽风头的往往是各式武器,但先进可靠的平台才是支撑战机作战的绝对力量。这也正如交换机操作系统在交换设备中所承担的角色一样,提供所有的业务功能,包括二三层转发、BGP、MPLS等等,以及各种指标的性能容量。下面我们进一步来看一下这款跨时代的新式重器有哪些构成威慑的战略力量。

1

高可靠

深度解耦、控制面和数据面分离是12.X的重要特性。所谓深度解耦,各个进程不再相互直接调用API,而是通过面向消息的中间件(MOM, Message OrientedMiddleware)协调消息传送操作,思想就是A和B两个应用程序不直接发送消息,而是基于存储和转发的应用程序之间的异步数据发送,这种方式提供了以松散耦合的灵活方式集成应用程序的一种机制。

这样做的好处在于:

1、使用面向消息的中间件连接分布式组件可以提供并发性进而提高了处理效率,经测试,新系统的单机性能提升30%, 集群性能提升55%,极大提升了园区交换机综合性能和虚拟化特性的性能;

2、基于状态的数据一致性,能够有效降低故障风险,提升设备可靠性;

目前实现这种思想的技术已经有很多,比如IBM(MQServices)、Microsoft(MSMQ)、以及BEA的MessageMQ,activemq,Kafka等。

2

易维护

市场端经常面临一些产品升级上的困境,“这个功能为什么这款产品支持,那款产品不支持?”“为啥升级个简单的功能要投入那么长的开发周期?为什么这个产品的这个版本支持,而那个产品的那个版本不支持?等到功能出来客户早就转投别家了”…. 其实,这些版本迭代慢、产品兼容性差的问题同样困扰了后台的攻城狮们,现在,12.X终于可以解决这些繁琐又难解的维护问题。

组件单个发布版本适用多个产品;

应用组件独立发布不间断升级;

从此,所有客户的产品故障都能及时同步更新升级,客户所需新品的定制特性能够无缝满足。这就是12.X惊人的“1小时打遍全球”能力。

3

可拓展 

有这样一个故事,某国欲斥资从太平洋彼岸购买一艘废弃的常规动力二手航母,但交易最终没有达成。因为即便远渡重洋将其拖回国内,这艘航母重大模块都无法升级,无法安装最先进的雷达,无法升级动力系统。同样,对于交换机而言,我们也希望能更有效地保护客户的投资。

12.X为达到这一目的,也为了为客户提供更多维度的产品使用价值,在可拓展性上演进出了以下三方面的领先优势:

1、组件化的在线拓展能力

相对于11.x版本,RGOS-12.x采用全解耦的组件化,客户可以根据实际的需求更新组件,无需更新整个设备系统及重启设备;例如认证组件在代码完成后,仅需要编译成组件升级包即可在业务现场进行在线安装。组件化开发,快速定制APP,缩短定制开发效率,并且组件间出现问题互相不影响,给客户带来无限拓展的可能。

2、可拓展的运营,在线容量调整

当前交换机的性能容量发布后就无法更改,仅能通过出厂设定好的可选模式提供有限的调整方案,通常是default、bridge等模式,无法兼容客户丰富的客制化需求。12.X为提升客制化需求的灵活性,重构容量框架,提供性能容量的细粒度可操作性。通过客制化安装包在线安装的方式, 可快捷定制设备的容量调整方式,满足客户不同场景的需要。

3、灵活简单的二次开发

首次采用容器和python开发环境,为客户提供简单便捷的二次开发环境。客户可以根据自身需求自己定制APP,采用python开发降低客户自己定制APP的入门门槛。

4

故障诊断 

品质一直是MOUU最为重视的环节,任何一个细小的质量风险对于交换机、对于客户都不亚于一个飓风。因此。对于产品故障,如何提前识别以及有效防御“飓风”就成为了这艘航母必须要攻克的课题。
故障的隐蔽性以及不确定性注定了这是一场立体打击的战争,这次我们专门配备了重大升级后的“气象卫星”进行协同:

轻量级日志系统,统一存放一键收集

系统状态快照,静态和动态,线下故障复现

从全局和重点局部自顶向下地对设备系统进行全面的监测,从控制面的高CPU任务栈、内存分布到数据面的MAC芯片状态刻画,周期性记录有价值的数据,第一时间传送回母舰上分析风险。当确定有“飓风”生成后,再出动战机深入现场,主动投放多种型号的探测工具,包括线上抓包、设备内丢包点精确定位工具、报文路径描绘工具等一系列高精度、高效率的装备。实现先敌发现,先敌开火,动态跟踪,精准打击。

12.X以其优越的设计理念和实用性,毋庸置疑地成为了后续新品交换设备的首选软件操作系统,且继MOUU第一款搭载12.X的园区核心交换机7810C后,2020年78C也将全线升级为12.X。


索取“此产品”的详细资料,请留言
  • *姓名:
  • *手机:
  • *邮寄地址:
<