当前位置:云计算企业动态 → 正文

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

责任编辑:editor006 |来源:企业网D1Net  2015-09-21 16:44:06 本文摘自:天极软件频道

说起微软的操作系统,大家会毫不犹豫地回答当然是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也让微软得以沿用包括开放源码、微软及第三方的应用程序。

关键字:Azure数据中心SIGCOMM

本文摘自:天极软件频道

x 微软为Azure数据中心开发自有版本Linux系统 扫一扫
分享本文到朋友圈
当前位置:云计算企业动态 → 正文

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

责任编辑:editor006 |来源:企业网D1Net  2015-09-21 16:44:06 本文摘自:天极软件频道

说起微软的操作系统,大家会毫不犹豫地回答当然是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也让微软得以沿用包括开放源码、微软及第三方的应用程序。

关键字:Azure数据中心SIGCOMM

本文摘自:天极软件频道

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^