写点什么

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

  • 2016-02-21
  • 本文字数:864 字

    阅读完需:约 3 分钟

在 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-02-21 04:522504
用户头像

发布了 219 篇内容, 共 150.3 次阅读, 收获喜欢 195 次。

关注

评论

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

vivo 推荐业务 x DeepRec:全链路优化实践

阿里云大数据AI技术

人工智能 gpu 推荐引擎 12 月 PK 榜

低碳机关先行,昆明引领分布式光伏新变革

极客天地

一文梳理HTTP、TCP、Socket和WebSocket的区别和联系

No Silver Bullet

TCP 网络协议 HTTP websocket 12月月更

前端工程师leetcode算法面试必备-二分搜索算法(上)

js2030code

JavaScript LeetCode

前端刷完这12道滑动窗口,就可以出山面试了

js2030code

JavaScript LeetCode

【观看直播有礼】第三届云原生实战峰会正式官宣启动

阿里巴巴云原生

阿里云 云原生 实战峰会

先到先学!阿里新产Spring全家桶核心笔记,底层源码+应用全覆盖

程序员小毕

spring 源码 后端 架构师 java面试

HummerRisk V0.7.0:支持京东云、webhook、PDF下载等

HummerCloud

云安全 云原生安全

SPL 和 SQL 能不能融合在一起?

jiangxl

好酒要有好工艺,贾斯特里尼&布鲁克斯,用心酿造每一滴酒

联营汇聚

【论文推荐】TDSC2022 安全补丁识别最新的方案E-SPI

华为云开发者联盟

后端 开发 华为云 12 月 PK 榜

如何使用Towify在微信小程序中配置输入必填报错?

Towify

小程序 微信小程序 无代码 无代码微信小程序

从URL输入到页面展现到底发生什么?

loveX001

JavaScript

新项目为什么决定用 JDK 17了

古时的风筝

Java JVM jdk17

手把手教你一套完善且高效的k8s离线部署方案

京东科技开发者

Docker k8s ansible ulimit 云计算,

React源码解读之更新的创建

flyzz177

前端关于面试你可能需要收集的面试题

loveX001

JavaScript

贾斯特里尼&布鲁克斯,葡萄酒中的天花板

联营汇聚

分支路径图调度框架在 vivo 效果广告业务的落地实践

vivo互联网技术

图调度 效果广告 分支路径

从输入URL到渲染的完整过程

loveX001

JavaScript

实用指南:手把手搭建坚若磐石的DevSecOps框架

SEAL安全

DevSecOps 12 月 PK 榜 DevSecOps框架 实用指南

Java7提供的Fork/Join框架实现高并发程序,你会使用吗

华为云开发者联盟

高并发 开发 华为云 12 月 PK 榜

分布式注册服务中心etcd在云原生引擎中的实践

京东科技开发者

分布式 云原生 etcd 集群 go语言

用javascript分类刷leetcode3.动态规划(图文视频讲解)

js2030code

JavaScript LeetCode

如何实现移除控件?

Towify

编辑器 无代码 无代码微信小程序

前端必会面试题总结

loveX001

JavaScript

陈世佳酿贾斯特里尼&布鲁克斯,优质葡萄酒连储藏都有秘诀

联营汇聚

软件测试 | 测试开发 | 一文搞定 Postman 接口自动化测试

测吧(北京)科技有限公司

数据可视化图表系列解析——折线图

Data 探险实验室

数据分析 可视化 数据可视化 可视化数据 折线图与饼图

跨平台应用开发进阶(二十八) :资源加载速度优化解决方案

No Silver Bullet

跨平台 12月月更 资源加载优化

Azure正式对外发布容器服务,支持Swarm和Mesos_微软_小盖_InfoQ精选文章