写点什么

Azure 正式对外发布容器服务,支持 Swarm 和 Mesos

2016 年 2 月 21 日

在 2015 年 9 月 29 日举办的 AzureCon 大会上,微软曾对外宣布将会发布 Azure Container 服务(ACS),基于此服务,微软将会把 Mesos、Docker 和 Azure 整合在一起。紧接着在 2015 年 12 月,微软开始正式内测这项服务。近日,从 Azure官方博客中得知,Azure Container 服务已经正式对外开放。

Azure 容器服务支持用户通过 Docker Mesosphere 在 Azure 的虚拟机集群中部署、运行和管理容器化应用。简而言之,Azure 容器服务简化了在虚拟机集群中运行开源软件的方式。从官网中可以看到,Azure 容器服务的特性主要包括:

  1. 基于 Azure 创建容器主机。Azure 对 Docker、Mesos 等开源的工具做了优化,用户无需任何配置即可运行。使用 ACS 时,用户只需要选择主机数量和编排工具,并点击按钮,即可完成配置容器服务。
  2. 使用流行的源软件。用户无需更改代码以及 API 接口,Azure 并没有选择闭门造车,而是使用了社区广为流行的开源软件,并且微软已经深度参与到这些开源社区中。
  3. 使用 Apache Mesos 和 Docker Swarm 编排应用。
  4. 无缝迁移。因为 ACS 基于开源软件构建,所以用户可以实现无缝迁移。

Google 也已经向用户提供了类似的服务,名为 Google Container Engine(GKE)。有别于 Azure,GKE 是通过开源框架 Kubernetes 来管理 Google Cloud 平台上运行的各种 Docker 容器,并提供自动化的容器管理功能。同样,AWS 早在 2014 年 11 月就推出了 Amazon EC2 Container 服务(ECS),ECS 是一个高度可扩展的高性能软件容器管理服务,它支持 Docker,使用户可以轻松地在 Amazon EC2 实例集群上运行应用程序。但 ECS 并没有使用开源的调度服务,而是选择自己构建,相关的技术细节可以参考这篇文章

另外,Rackspace 的 Carina , Joyent 的 Triton ,Oracle 收购的 StackEngine 以及国内的灵雀云、DaoCloud 都提供了类似的服务。

Forbes 评论说,微软又向前迈出了正确的一步,基于通用的抽象层,Azure 几乎可以支持所有的调度框架,一开始是 Swarm 和 Mesos,但相信他们也可以支持 Kubernetes,这在技术上并没有任何难度。

对 Azure 容器服务感兴趣的读者可以参考微软官方提供的视频

2016 年 2 月 21 日 04:521611
用户头像
郭蕾 做有意思的事情!

发布了 210 篇内容, 共 109.6 次阅读, 收获喜欢 30 次。

关注

评论

发布
暂无评论
发现更多内容

C语言C++中assert的用法

C语言与CPP编程

程序员 编程语言 C语言

代码防御性编程的十条技巧

C语言与CPP编程

程序员 编程语言 C语言 编译器、程序语言、CPU

高并发下如何缩短响应时间

架构师修行之路

微服务 高并发优化

十、给小白看的第三篇Python基础教程

刘润森

Python

一文轻松理解内存对齐

C语言与CPP编程

程序员 编程语言 面试题 C语言 编译器、程序语言、CPU

四、学编程语言前,不了解Git,怎么入坑

刘润森

Python

六、乘胜追击,将剩下的Git知识点搞定

刘润森

学生成绩管理系统案例

C语言与CPP编程

编程语言 C语言 编译器、程序语言、CPU

七、连Pycharm都不知道怎么用,学什么Python

刘润森

Python

八、给小白看的第一篇Python基础教程

刘润森

Python

做好分库分表其实很难之一

架构师修行之路

微服务 分库分表

依赖倒置及接口隔离原则

天天向上

极客大学架构师训练营

三、新手Jupyter不会用,我十招教你盘她

刘润森

Python

「架构师训练营第1期」第二周作业

张国荣

极客大学架构师训练营

架构1期第二周作业

FG佳

前言、Python是真的火,还是炒得火?来看看它的前世和发展

刘润森

Python

架构师训练营 Week2 作业

lggl

极客大学架构师训练营 作业

[架构师训练营第1期]第二周命题作业

猫切切切切切

极客大学架构师训练营

SpringBoot 异步任务

hepingfly

Java springboot 异步任务

深拷贝与浅拷贝到底是什么

C语言与CPP编程

c++ 面试题 C语言

十大经典排序算法(动态演示+代码)

C语言与CPP编程

算法 编程语言 面试题 编译器、程序语言、CPU

十七张图玩转Node进程——榨干它

执鸢者

前端 进程 Node

架构训练营 -week2- 学习总结

于成龙

面向对象 架构训练营

九种查找算法

C语言与CPP编程

面试 算法 编程语言 C语言 编译器、程序语言、CPU

二、搭建Jupyter Notebook环境

刘润森

Python

五、开始Github和码云之旅,新手如何上路

刘润森

Python

字符串操作的全面总结

C语言与CPP编程

编程语言 C语言 编译器、程序语言、CPU 字符串

架构师训练营 1 期 -- 第二周作业

曾彪彪

极客大学架构师训练营

什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?

魏小龙

敏捷开发 依赖倒置原则

一、搭建Python环境和安装Pycharm

刘润森

Python

面试中常见的C语言与C++区别的问题

C语言与CPP编程

c++ 编程语言 面试题 C语言 编译器、程序语言、CPU

4月17日 HarmonyOS 开发者日·上海站

4月17日 HarmonyOS 开发者日·上海站

Azure正式对外发布容器服务,支持Swarm和Mesos-InfoQ