天极传媒:
天极网
比特网
IT专家网
52PK游戏网
极客修
全国分站

北京上海广州深港南京福建沈阳成都杭州西安长春重庆大庆合肥惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

产品
  • 网页
  • 产品
  • 图片
  • 报价
  • 下载
全高清投影机 净化器 4K电视曲面电视小家电滚筒洗衣机
您现在的位置: 天极网 > 软件 > 系统>新闻>微软为Azure数据中心开发自家Linux

微软为Azure数据中心开发自有版本Linux系统

天极网软件频道2015-09-21 09:37我要吐槽

  【天极软件频道消息】说起微软操作系统,大家会毫不犹豫地回答当然是Windows。不过,微软近日表示,基于相容性、开放性以及在执行特定任务时的稳定性与效率等理由,已开发专为数据中心网络互通而设计的Linux版操作系统Azure Cloud Switch,主要专职服务于Azure云计算,这也是微软首次开发自有版本的Linux。


微软为Azure数据中心开发自有版本Linux系统

  微软曾在8月的SIGCOMM大会上展示了这款名为Azure Cloud Switch(ACS)操作系统,并且在9月中旬的一篇博客文章中公布了关于ACS的一些信息,称该技术的研究工作是围绕着提供一种基于标准的方式写入像数据中心交换机这样的设备内部的应用专用集成电路(ASICs)展开的。


微软ACS架构图

  ACS采用交换机抽象层接口(Switch Abstraction Interface, SAI)规格,这是开放运算项目(Open Compute Project, OCP)制订的网络交换机ASIC编程的第一套开放标准C API,因此能使微软将同一套软件堆叠执行于不同品牌的交换机硬件上。

OCP:
  微软于2014年加入Open Compute Project(OCP),是创始成员之一,也是该机构SAI项目的贡献者。OCP是一个由Facebook在2011年创建的基金会,发布开放硬件可被用于构建相对廉价的数据中心。
  当微软加入OCP的时候,微软方面称,微软将会向该项目贡献自己的微软云服务器规范——一个12U的共享服务器机架,能够容纳24个1U服务器——并在开源的Apache许可下发布自己的Chassis Manager。
  OCP已经发布了针对主板、芯片组、线缆和普通插槽、连接器、开放网络和交换机的规范。

  ACS虽然只是用于SDN(软件定义网络)软件基础架构的操作系统,而不是PC及服务器操作系统等核心产品,但仍具有相当重大的意义,因为这是微软在Satya Nadella领导之下第一次打破过去纯Windows平台的作法,开发自有版本的Linux操作系统。其实,早在2012年微软就宣布其IaaS服务Windows Azure可运行在Linux平台上。微软Azure技术长Mark Russinovich也在今年表示,Azure上已有20%的虚拟机器运行Linux。

  微软Azure网络小组首席架构师Kamala Subramaniam指出,企业及云端供应商要有高速及高可用性的网络基础架构来执行服务,然而却往往难以将不同交换机上的各中软件整合到云端网络管理平台上。Azure Cloud Switch(ACS)是微软为交换机等网络设备所开发的首款自有软件,也是数据中心网络架构专用的跨平台模块化Linux操作系统,有助于更快除错、修复及测试软件bug,同时可以帮助用户缩小软件规模,并获取开发数据中心及网络所需的软件功能。

  微软指出,ACS和传统交换机软件堆叠的差异在于,它是用于网络设备软件除错和测试,因而更为精简、模块化特性比较强。此外,ACS整合了微软的监控及诊断系统,能简化组态及管理操作较传统指令行接口,让交换机如同服务器一样,可每周布署或回复软件,确保成熟的软件组态和部署模式。同时,基于SAI接口的开放、标准化化特性,ACS也让微软可和ASIC产业创新速度并驾齐驱,更快采用最新硬件,又能同时执行在多种平台上。同时,Linux开发而成的ACS也让微软得以沿用包括开放源码、微软及第三方的应用程序。


【点击进入“天极网企业频道”认证微博】

作者:天极软件责任编辑:杨玲)
请关注天极网天极新媒体 最酷科技资讯
扫码赢大奖
评论
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
热点推荐
微软Windows 10操作系统Win10系统在Win8的基础上对界面、特性以及跨平台方面做了诸多优化。[详细]
Windows 10 新视界 [进入频道][使用技巧][微博互动]
手机整机DIY企业级