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

微软推出全新Azure Container Instances服务和按秒计费的收费模式

责任编辑:editor004 作者:Kent Weare |来源:企业网D1Net  2017-08-02 11:24:02 本文摘自:INFOQ

微软最近在一篇博客文章中介绍了一个名为Azure Container Instances的全新容器服务,根据微软介绍,这是一种:

可以无需管理虚拟机基础架构,快速简单交付容器的新方法。

随着微服务和DevOps的崛起,容器的使用开始变得流行。微软计算部门总监Corey Sanders介绍了使用容器技术所能获得的部分收益:

容器提供了一种可被广泛接受的开放式标准,可促进不同平台和不同云之间的移植性。

微软原有的容器平台名为Azure Container Services(ACS),ACS提供的容器托管解决方案可供开发者在Azure服务中使用开源的编排工具,如Mesosphere DC/OS、Kubernetes或Docker Swarm。

Azure Container Instances(ACI)服务提供了一种更简单的体验,用户无需学习新的编排概念或编程模型即可使用。ACI可供用户快速开始部署容器,进而快速开发测试自己的用例。ACI还可促进“爆发”和“缩放”,而不像虚拟机那样只适合消耗量更可预测的场景。

对于Azure目前可支持的不同容器技术,微软对它们的定位如下:

如果需要……可使用
使用Kubernetes、DC/OS或Docker Swarm缩放和编排容器 容器服务(Container Service)
在Azure上通过一个命令轻松运行容器 容器实例(Container Instances)
跨越所有类型的Azure部署存储并管理容器镜像 容器注册表(Container Registry)
在Windows或Linux上开发微服务并编排容器 Service Fabric
在Linux上使用容器部署Web应用 应用服务(App Service)
使用容器运行重复性的计算作业 批处理(Batch)

来源:https://azure.microsoft.com/zh-cn/services/container-instances/

在容器的设置和供应方面,Azure Container Instances为开发者提供了更细化并且更丰富的选择,对此Sanders解释说:

Azure Container Instance是一种可以在几秒内启动并按秒计费的单一容器。ACI提供了丰富多样的规模选项,用户可以单独选择要使用的vCPU和内存数量,借此为应用程序提供完美匹配的基础架构。容器运行了几秒钟,就收取几秒钟的费用;需要几GB内存,就提供几GB内存,不多也不少。

ACI已经被视作Azure生态内的“一等”对象,可以充分利用Azure的丰富功能,诸如基于角色的访问控制(RBAC)。开发者还可以针对每个容器使用账单分配过程中所提供的标签(Tag)功能。Azure会直接暴露出Azure Container Instances,因此完全不需要管理虚拟机,正如Sanders所说:

简单来说,这就是一种通过云中运行的容器,运行你的代码的服务。

用户只需在Azure命令行(CLI)工具中运行一条命令即可供应ACI。


图片来源:https://azure.microsoft.com/en-us/blog/announcing-azure-container-instances/

若要控制容器的处理器内核数以及内存数量,可在上述创建容器的命令中通过参数指定。


图片来源:https://azure.microsoft.com/en-us/blog/announcing-azure-container-instances/

按照设计,Azure Container Instances以“简化”为目标,并不是为了取代编排引擎。因此微软开发布了开源的适用于Kubernetes的ACI连接器,该工具可用于在Kubernetes集群中部署Azure Container Instances。Sanders认为这种方法可提供很多收益:

借此可针对由Kubernetes编排的容器提供按需获取,近乎瞬时的计算能力,而无须管理虚拟机基础架构,同时依然可以使用可移植的Kubernetes API。通过这种方式,开发者将可以在同一个K8s集群中同时使用虚拟机和容器实例,将两种方式的优势合二为一。

用户还可以在ACI和ACS模式之间迁移,借此开发者将可以敏捷地部署Kubernetes,这一点是其他任何云供应商都无法实现的。

Azure Container Instances目前针对Linux容器提供了公开预览版服务,预计对Windows的支持将在未来几周内实现。

阅读英文原文:Microsoft Introduces New Azure Container Instances Service and Per Second Billing

关键字:Azurecontainer

本文摘自:INFOQ

x 微软推出全新Azure Container Instances服务和按秒计费的收费模式 扫一扫
分享本文到朋友圈
当前位置:云计算企业动态 → 正文

微软推出全新Azure Container Instances服务和按秒计费的收费模式

责任编辑:editor004 作者:Kent Weare |来源:企业网D1Net  2017-08-02 11:24:02 本文摘自:INFOQ

微软最近在一篇博客文章中介绍了一个名为Azure Container Instances的全新容器服务,根据微软介绍,这是一种:

可以无需管理虚拟机基础架构,快速简单交付容器的新方法。

随着微服务和DevOps的崛起,容器的使用开始变得流行。微软计算部门总监Corey Sanders介绍了使用容器技术所能获得的部分收益:

容器提供了一种可被广泛接受的开放式标准,可促进不同平台和不同云之间的移植性。

微软原有的容器平台名为Azure Container Services(ACS),ACS提供的容器托管解决方案可供开发者在Azure服务中使用开源的编排工具,如Mesosphere DC/OS、Kubernetes或Docker Swarm。

Azure Container Instances(ACI)服务提供了一种更简单的体验,用户无需学习新的编排概念或编程模型即可使用。ACI可供用户快速开始部署容器,进而快速开发测试自己的用例。ACI还可促进“爆发”和“缩放”,而不像虚拟机那样只适合消耗量更可预测的场景。

对于Azure目前可支持的不同容器技术,微软对它们的定位如下:

如果需要……可使用
使用Kubernetes、DC/OS或Docker Swarm缩放和编排容器 容器服务(Container Service)
在Azure上通过一个命令轻松运行容器 容器实例(Container Instances)
跨越所有类型的Azure部署存储并管理容器镜像 容器注册表(Container Registry)
在Windows或Linux上开发微服务并编排容器 Service Fabric
在Linux上使用容器部署Web应用 应用服务(App Service)
使用容器运行重复性的计算作业 批处理(Batch)

来源:https://azure.microsoft.com/zh-cn/services/container-instances/

在容器的设置和供应方面,Azure Container Instances为开发者提供了更细化并且更丰富的选择,对此Sanders解释说:

Azure Container Instance是一种可以在几秒内启动并按秒计费的单一容器。ACI提供了丰富多样的规模选项,用户可以单独选择要使用的vCPU和内存数量,借此为应用程序提供完美匹配的基础架构。容器运行了几秒钟,就收取几秒钟的费用;需要几GB内存,就提供几GB内存,不多也不少。

ACI已经被视作Azure生态内的“一等”对象,可以充分利用Azure的丰富功能,诸如基于角色的访问控制(RBAC)。开发者还可以针对每个容器使用账单分配过程中所提供的标签(Tag)功能。Azure会直接暴露出Azure Container Instances,因此完全不需要管理虚拟机,正如Sanders所说:

简单来说,这就是一种通过云中运行的容器,运行你的代码的服务。

用户只需在Azure命令行(CLI)工具中运行一条命令即可供应ACI。


图片来源:https://azure.microsoft.com/en-us/blog/announcing-azure-container-instances/

若要控制容器的处理器内核数以及内存数量,可在上述创建容器的命令中通过参数指定。


图片来源:https://azure.microsoft.com/en-us/blog/announcing-azure-container-instances/

按照设计,Azure Container Instances以“简化”为目标,并不是为了取代编排引擎。因此微软开发布了开源的适用于Kubernetes的ACI连接器,该工具可用于在Kubernetes集群中部署Azure Container Instances。Sanders认为这种方法可提供很多收益:

借此可针对由Kubernetes编排的容器提供按需获取,近乎瞬时的计算能力,而无须管理虚拟机基础架构,同时依然可以使用可移植的Kubernetes API。通过这种方式,开发者将可以在同一个K8s集群中同时使用虚拟机和容器实例,将两种方式的优势合二为一。

用户还可以在ACI和ACS模式之间迁移,借此开发者将可以敏捷地部署Kubernetes,这一点是其他任何云供应商都无法实现的。

Azure Container Instances目前针对Linux容器提供了公开预览版服务,预计对Windows的支持将在未来几周内实现。

阅读英文原文:Microsoft Introduces New Azure Container Instances Service and Per Second Billing

关键字:Azurecontainer

本文摘自:INFOQ

电子周刊
回到顶部

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

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

^