作为IT开发人员和中小型软件公司一直都受益与开源社区和开源项目,我第一个接触到的就是基于GNU计划的Linux,只要我们遵守GNU GPL就可以使用或发布源代码。后来在工作和学习过程中又接触很多开源社区(Open source、China Unix.net等),开源项目(Hadoop、Openstack等)和支持开源项目的基金会(如Apache软件基金会)。
从IBM的OpenPower计划、思科开源大数据框架OpenSOC、EMC发布开源版本ViPR控制器Project CoprHD和Greenplum Chorus 等开源计划到各大IT厂商拥抱Openstack、OpenFlow等项目提供自己的解决方案这一系列举动来看,开源策略已经深入人心,并走入大众视野。
一方面,Linux和Openstack等开源项目的成功让我们看到开源项目的强大生命力和良好生态环境;另一方面,客户在IT建设的过程中也考虑保护投资,避免被厂商锁死。
OpenSwitch NOS发布
为了迎合开源化这一潮流,最近HP和合作伙伴发布了一款全新的开源网络操作系统(NOS),它就是OpenSwitch。这款操作系统是由惠普与智邦科技(Accton Technology)、博通(Broadcom)、英特尔(Intel)、VMware等组成的OpenSwitch开源社区维护。这款开源软件由专业的社区开发者来协作促进创新,允许开发者对网络工程进行关键业务功能优化,并显著改善用户体验; 创建更好,更高质量,更安全的网络操作系统。
OpenSwitch NOS是什么
传统网络是基于一个封闭、私有和垂直集成的模型。这个封闭的模型不允许用户,或者其他软件和合作伙伴进行改革和裁剪,不能按照特定的业务需求改进。一个开源的 NOS,基于开放标准,就允许开发者优先考虑业务关键工作流和功能,提供给用户动态改进的体验。基于网络的开放 NOS 会消除互操作的问题,消除固有自营模式的授权结构问题。OpenSwitch NOS特点主要包括:
提供对L2/L3 协议支持
基于开源云数据库,持久和短暂的配置
所有模块间通信都是通过系统状态数据库进行
提供通用 API 方法:CLI, REST, Puppet/Chef, Ansible
OpenSwitchNOS可以在惠普的Altoline开放网络交换机上使用
推迟的Linux++计划
去年HP在Discover Conference会议中就提出了新型计算机架构 TheMachine, 新架构将采用硅光(Silicon Photonics)通信链接、忆阻器(Memristor)内存等硬件技术,并将开发搭配的Machine OS操作系统(Carbon)。其中:
硅光子通讯以具有高速传输特性的光取代传统的铜线作通信链接.
忆阻器Memristor则取代SRAM、DRAM形成通用内存(UniversalMemory),能提供更快的效能。
未来将能被运用在服务器、工作站、PC或是手机、平板计算机等移动运算装置。
为了让研究人员和程序员提前知道The Machine如何工作,惠普将于2015年发布Linux++操作系统。Linux++可以模拟The Machine硬件设计的软件和其它工具将允许程序员测试代码。 在更远的未来,等到TheMachine成熟,Linux++最终将会被全新设计的操作系统Carbon所替代。
但是原计划在2015年6月问世的Linux++操作系统至今还没有浮出水面。面临新的技术,开发和测试都是一大艰难考验,估计Linux++操作系统、Machine OS测试版和The Machine产品将要延期推出。
温馨提示:
请搜索“ICT_Architect”或“扫一扫”下面二维码关注公众号,获取更多精彩内容。