AD: 2013大数据全球技术峰会低价抢票中
提起操作系统,现在大家最熟悉的不过智能手机的Symbian(塞班)、Android(安卓)、iOS、Windows Phone 8等等操作系统,而网络设备公司生产的数据中心的网络设备也都有着自家的操作系统。网络设备公司通过操作系统可以孵化出多款路由器、交换机及存储设备,操作系统就相当于网络设备公司的软件大平台,公司制造的所有设备都运行着这样的操作系统。下面就来说一说目前数据中心主流的几款网络操作系统,让大家有个全面的了解。
1. IOS与CatOS
Cisco公司是全球最大的网络设备制造商,占据着全球网络设备市场近70%的份额,也是数据中心建设重要的参与者。Cisco有两种网络操作系统:CatOS(Catalyst Operating System,Catalyst操作系统)和IOS(Internetwork Operating System,网际操作系统)。
CatOS是Cisco早期收购Catalyst公司时继承的。CatOS是Cisco Catalyst交换机上系统的第二层操作系统。早期的Catalyst交换机都采用这一系统,如果需要给这些应用Cisco CatOS的交换机应用第三层特性,还需要运行Cisco IOS软件的第三层或者路由模块,即通常所见的MSFC。Cisco IOS是一个为网际互连优化的复杂操作系统,是Cisco后来自己开发的网络操作系统。IOS是一个与硬件分离的软件体系结构,随着网络技术的不断发展,可动态升级以适应不断变化的技术。
2. VRP
华为公司是我国最大的通信设备制造商,其网络设备种类繁多,它的网络操作系统叫VRP(Versatile routing platform通用路由平台)。VRP是华为具有完全自主知识产权的通用IP NOS平台,采用组件化的体系结构,提供丰富的功能特性。从1998年的VRP 1.0(集中式)开始,经历了VRP 3.0(分布式),VRP 5.0(分布式),一直到今天的VRP 8.0(虚拟化,多核),为华为所有产品共用。它为多种硬件平台提供了一致的网络界面、用户界面和管理界面,极大地方便了用户使用。经过十多年的技术积累,华为的VRP操作系统已经成为当前IP设备操作系统的典型代表,华为所有的新产品、新技术都是在这个网络系统上孵化出来的。
3. Comware
H3C设备的网络操作系统就是Comware,目前最新版本是7.1。H3C的Comware平台其实最早是从华为公司的VRP(Versatile routing platform通用路由平台)系统过渡而来的。Comware V3与华为VRP3.X可以说是同一个平台的不同称呼,这是H3C成立后直接从华为的VRP过渡的第一个版本,所以H3C的Comware和华为的VRP有很多设计相同的地方。随着时间的推移,H3C推出了Comware V5、Comware V7的操作系统新版本,才形成了自己的一些特点。
Comware网络操作系统是H3C公司的核心软件平台。在Comware网络操作系统上H3C开发出了有线网络、无线网络、存储及监控等跨领域的产品。是业界唯一一家可以将不同领域的产品都基于一个平台来设计完成。Comware率先提出了开放应用体系架构(OAA),通过公开软、硬件接口标准规范,提供了一个开放平台,第三方厂商可以在这些开放接口的基础上开发出更为丰富的业务。
4. RGOS
锐捷网络是企业网络市场的重要参与者,经过多年的技术积累,锐捷也形成了自己特有的网络操作系统,锐捷的操作系统是RGOS。RGOS是在2006年由锐捷网络推出的支持多种平台的网络操作系统,并于2007年1月正式对外发布。从此锐捷也进入了模块化设计的阶段,并逐渐推出了集中式、分布式、冗余备份等多个软件版本,逐渐完善RGOS。RGOS为适应数据中心发展,近两年也支持了虚拟化、FCOE、Trill等新技术,为锐捷的网络产品进入数据中心领域提供技术力量。
除了以上的几种操作系统,Juniper有JUNOS,中兴有ZXR10ROS,几乎所有的网络厂商都有自己的操作系统,在此不一一详述了。从以上列举的主流的几款网络操作系统可以看出,虽然Cisco的IOS、CatOS系统应用最广,但兼容性最差。这是由于Cisco收购了太多的厂商,将这些厂商的产品都整合到IOS、CatOS中就存在很大的难度。因此Cisco的操作系统兼容性是最差的。而华为的VRP、H3C的Comware及锐捷的RGOS都是自己在发展过程中慢慢形成的产品统一平台,所以通用性最好。下表中对比了这几款操作系统的差异:
简单的一个表很难将几款操作系统的特点完全对比出来,其实国内网络企业的操作系统基本上是从模仿Cisco的操作系统开始发展的。华为的VRP早期的命令行就是show命令行,其操作系统命令和Cisco IOS的命令高度相似,后来因为Cisco向法庭控告华为抄袭其操作系统IOS,华为才对VRP系统进行了修改。而H3C的Comware是从华为VRP继承而来,所以和VRP的特性基本一致。锐捷网络对Cisco还不至于造成多大的影响,所以其仍保持使用与Cisco高度相仿的操作系统界面。虽然国内企业都是从学习Cisco操作系统起步的,但也在不断去其糟粕,吸其精华,体现了良好的兼容性。总体来看,这几款网络操作系统软件不分伯仲。(游米儿)