写点什么

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:522086
用户头像

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

关注

评论

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

AI大模型的白垩纪

脑极体

Spring Boot「01」构建 REST API

Samson

Java Spring Boot Web 学习笔记 10月月更

分布式定时任务设计及其框架

穿过生命散发芬芳

10月月更 分布式定时任务

Python进阶(五)浅谈python匿名函数及编写无参数decorator

No Silver Bullet

Python 10月月更 匿名函数 无参数decorator

Qt | 实现自定义手机号输入框控件

YOLO.

qt 10月月更 C++

业务流程巡检拨测常用的开源工具

阿泽🧸

10月月更 业务流程

IDEA的Docker插件实战(Dockerfile篇)

程序员欣宸

Docker IDEA 10月月更

Python进阶(七)浅谈python3和Python2的区别

No Silver Bullet

Python3 区别 10月月更 Python2

MFC|CCombobox控件修改编辑框光标显示位置

中国好公民st

c c++ 10月月更

10项任务助你落地架构课程!

华仔

架构实战营

斐波那契数

掘金安东尼

算法 10月月更

40道Promise输出题,你都会了吗?🔥

CoderBin

面试 前端 JavaScrip 10月月更

Vue常用修饰符大全

CoderBin

面试 Vue 前端 10月月更

大数据ELK(十八):Beats 简单介绍和FileBeat工作原理

Lansonli

10月月更 大数据ELK

hashmap常见面试题

普罗米修斯

10月月更

LinkedList源码分析(二)

知识浅谈

linkedlist 10月月更

2022-10-08:以下go语言代码输出什么?A、0 0;B、0 4;C:4 0;D:4 4。 package main const s = “Go101.org“ // len(s) == 9

福大大架构师每日一题

golang 福大大 选择题

Java的跨平台和环境搭建

共饮一杯无

jdk java基础 10月月更 java环境搭建

Python应用之基础结构-链表-合并两个有序链表

芯动大师

链表 10月月更 合并有序

【C语言内功修炼】动态内存管理的奥秘

Albert Edison

C语言 malloc 动态内存 10月月更 free

【算法作业】实验二:给立方体排序的小明&&同时整除的数

清风莫追

数据结构 算法 10月月更

【Java深入学习】join再理解

Geek_65222d

10月月更

数据结构线性表链表

IC00

c 链表 数据结构算法 10月月更 链表结构

【Java深入学习】可见性

Geek_65222d

10月月更

【算法作业】实验三:划分集合-贪心 & 可能的IP地址-回溯

清风莫追

数据结构 算法 10月月更

【算法作业】实验四:逆波兰表达式求值 & Fibonacci数列的尾递归与非递归程序

清风莫追

数据结构 算法 10月月更

Photoshop软件应用项目(二)

张立梵

设计师 ps 10月月更

C++ | 关于extern关键字的使用

YOLO.

qt 10月月更 C++

Python应用之基础结构:链表- 删除排序链表中的重复元素

芯动大师

10月月更 链表结构 基本元素

Python应用之基础结构:二叉树 前序遍历

芯动大师

二叉树 遍历 10月月更

2022 年适用于 Linux 和 Windows 的五款最佳 Python 代码编辑器

wljslmz

Python ide 编辑器 10月月更

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