系统粉 > IT资讯 > 微软资讯

按秒计费!微软强势推出 ACI,向 Google 发起新挑战!

发布时间:2017-07-28    浏览数:

按秒计费!微软强势推出 ACI,向 Google 发起新挑战!(1)

编译:文森特、小百科

校对:朝乐

微软正强势踏足 Google 擅长的云服务领域。

Azure Container Instances(ACI)将可在几秒内对容器进行访问。

ACI 按秒计费,在公有云市场实属罕见。

微软在本周三推出一款名为Azure Container Instances(ACI)的轻型容器公有云产品。该产品的特点是非常灵活,可以按秒计费。之前 Azure 有 ACS 和 ACR,而此次发布的 ACI 关注的是简单、高效,这可认为是对 GCP (Google) , ACS (Amazon) 发起的一次新挑战。

据悉,Azure Container Instances(ACI)既利用了 Google 擅长的新型云计算服务,又配合微软现有的极便宜的支付模式,非常适合尖端实验项目。

微软表示,Azure Container Instances 可在几秒钟内对容器进行访问,公司将根据容器的使用秒数进行收费,而不是按分钟或小时计费。

“由于这项服务直接暴露容器,因此你不需要考虑虚拟机管理或学习更高层次的集群编排。也就是说,你的代码只是简单地跑在了云上的容器中。”微软 Azure Compute 产品负责人 Corey Sanders,在博客文章中这样写道。

以下是微软 Azure Compute 产品负责人 Corey Sanders 的博客译文。

容器从根本上改变了开发人员开发应用程序的方式、部署应用程序的方式以及系统管理员管理其环境的方式。容器提供可被广泛接受和开放的标准,实现平台和云之间的简单可移植。今天,我非常高兴地宣布一个新的 Azure 服务,可令容器部署更加便捷。

Azure Container Instances(ACI)作为云上容器服务的先行者 ,是一种新型的 Azure 服务,可以轻松和高效地提供容器,并且不需要虚拟机管理等基础设施。 因此,ACI 是在云中运行容器的最快、最简单的方法。

Azure Container Instance 是单个容器,可在几秒钟内启动,并从第二个容器开始计费。 ACI 提供非常灵活的配置,允许您单独选择 CPU 和内存配置。因此,基础设施资源分配可以完美适配应用所需资源。您的容器不需为未利用的资源而付费,因为你不需要为容器分配你用不到的更多的内存。使用 ACI,容器是 Azure 平台的第一类对象,在实例和计费标签上提供基于角色的访问控制(RBAC),以跟踪单个容器级别的使用情况。由于这项服务直接暴露容器,因此您不需要考虑虚拟机管理或更高层次的集群编排概念来学习。你的代码只是简单地跑在了云上的容器中。

对于那些开始使用容器的人来说,Azure Container Instances 提供了一个在云端使用容器的简单体验,从而使您能够用简单的参数快速创建和部署新容器。以下是通过 Azure Cloud Shell 部署到 ACI 的示例 CLI 命令。

相关说明,请参阅 ACI quickstart ( https://docs.microsoft.com/en-us/azure/container-instances/container-instances-quickstart )。

按秒计费!微软强势推出 ACI,向 Google 发起新挑战!(2)

如果你想控制精确的内存和 CPU 用量。

按秒计费!微软强势推出 ACI,向 Google 发起新挑战!(3)

Demo请见:

https://azurecomcdn.azureedge.net/mediahandler/acomblog/media/Default/blog/3540255e-f83c-4155-bbbd-e8acb3121540.gif

Container Instances 目前开放公共预览版本,仅支持 Linux 容器。 Windows 容器的支持将在未来几周内推出。您可以使用 Azure CLI 或模板进行部署。此外,您可以高效简单地从公共镜像仓库(如 Docker Hub)进行部署,也可以使用 Azure Container Registry 从您的私有镜像仓库中进行部署。部署的每个容器通过可靠的虚拟化技术与其他客户安全隔离。

以上显示了 ACI 的简便性。虽然 Azure 既不是编排工具,也不是用于代替编排工具,但它们将作为容器构建块来管理协调者和其他服务。事实上,作为今天的一部分,我们还发布了针对 Kubernetes 的 ACI Connector 作为开源项目。这是一个开源连接器,可以让 Kubernetes 集群部署到 Azure 容器实例上。这样可以按需并快速地添加计算节点,通过 Kubernetes 工具编排,也不需要考虑虚拟机管理等基础设施,并可以使用便携的 Kubernetes API。这将令您可在同一个 K8S 群集中同时使用 VM 和容器,并都能被很好的管理和利用。

Azure Container Instances 可用于快速突发式增长和资源调整的业务,而 VM 适用于更可预测的缩放。工作负载甚至可以在这些基础架构模型之间来回移动。与任何其他云提供商不同,这提供了部署 Kubernetes 的敏捷性,可以无需任何底层虚拟机,而在几秒钟内启动服务,并且根据使用资源弹性收费,动态资源调整。

以下是 ACI Connector 的演示:

按秒计费!微软强势推出 ACI,向 Google 发起新挑战!(4)

我们继续增加对容器和 Kubernetes 的投入,及社区参与度,包括 Helm、最近发布的 Draft,及今天发布的开源 ACI 连接器。通过这些发布,我们将继续了解如何通过开放的生态系统来推动不断增长的容器空间的创新,这是一个令人兴奋,同时令人心生敬畏的经历。

为了继续我们的学习和社区参与,我也很高兴地宣布,微软已作为白金会员加入了 CNCF。 CNCF 是 Linux Foundation(微软去年加入)的协作项目,主持并管理包括 Kubernetes,Prometheus,OpenTracing,Fluentd,Linkerd,containerd,Helm,gRPC 等众多项目。与 CNCF 社区密切合作、微软 Azure 容器负责人 Gabe Monroy 加入 CNCF 董事会,都令我感到非常高兴。

上一篇:《战争机器》已经上线微软MR眼镜 下一篇:微软、谷歌等巨头争相追逐, 芯片成AI的重要战场

相关资讯

最新热门应用

电脑问答