云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

服务器_数据库系统工程师中级_返现

小七 141 0

为Azure虚拟机规模集生成、分发和部署应用程序更新

随着业务需求的增长,以及您在云规模上部署业务关键型应用程序,管理这些应用程序的复杂性和管理开销会大大增加。为了帮助减少这种管理开销,Azure继续在新功能上投资,这些功能使得在分布式云环境中构建和分发应用程序更新变得更加容易。我们最近宣布了自定义映像的基于映像的自动升级的全面可用性,使您能够自动将新版本的虚拟机(VM)映像部署到您的虚拟机规模集中。Automatic image upgrade与Shared image Gallery本机集成,将VM映像的可扩展分布与精心安排的基础架构更新的易用性和安全性相结合,提供从映像发布到工作负载部署的端到端解决方案。此博客介绍如何使用集成的Azure服务来构建带有应用程序更新的自定义映像,在整个组织中分发这些映像,并自动将新映像部署到虚拟机规模集。使用应用程序更新生成映像在一个组织中部署应用程序和安全更新通常是一个复杂的过程,涉及跨脱节系统的多个部署阶段。标准化的VM映像允许组织确保跨部署的一致性,这些映像通常包括预定义的安全性和配置设置以及软件工作负载。您可以通过自己的映像管道或使用Azure VM映像生成器服务来构建标准化映像。使用azurevmimagebuilder(目前正在预览中),您可以快速开始构建标准化映像,而无需设置自己的映像管道。只需提供一个描述您的映像的简单配置,将其提交给imagebuilder服务,就可以构建和分发映像了。azurevmimagebuilder允许您从基于Windows或Linux的azuremarketplace映像以及现有的自定义映像开始,并添加您自己的定制。分发您的图像通过一个集中的图像管理平台,共享图像库可以跨多个订阅和区域分发图像。共享图像库通过指定不同的图像定义和图像版本,帮助您在逻辑组中组织图像,允许您为不同的应用程序迭代新的图像构建。当您使用image Builder构建新的映像版本时,您还可以根据组织的需要跨多个Azure区域复制映像,从而在全球范围内分发这些映像。您只需指定目标区域,共享图像库将把您的图像版本复制到您选择的区域。共享图像库还允许您在订阅和Azure Active Directory(Azure AD)租户之间共享图像,因此您可以将图像管理集中到整个组织中。部署映像该过程的最后一步是将新创建的映像部署到虚拟机比例集。如果为缩放集启用了自动操作系统映像升级,则无需执行任何其他操作即可部署映像。Automatic OS image upgrade监视您的image gallery,并在部署新的映像版本时自动开始缩放集升级,从而加快映像部署而无需手动开销。升级的工作原理是用最新映像版本创建的新磁盘替换虚拟机的操作系统磁盘。任何配置的扩展和自定义脚本都在操作系统磁盘上运行,而数据磁盘则保留下来。为了最大限度地减少应用程序宕机时间,升级是分批进行的,任何时候升级都不超过规模集的20%。更新协调器监视正在升级的虚拟机的运行状况以及升级过程中规模集的运行状况。如果超过20%的缩放集虚拟机不正常,则缩放集升级将在当前批处理结束时停止。升级过程还支持升级失败时的自动回滚。这样可以确保卷展栏是渐进的,并且以安全的方式编排,从而防止由于图像中的自定义而导致的任何缩放集范围内的中断。只有在将新映像版本复制到缩放集的区域时,才会开始对缩放集进行升级。通过在不同的时间将映像复制转移到不同的区域,可以错开全局部署,从而进一步增加全局应用程序的正常运行时间。开始您可以通过Azure门户从共享图像库下的图像定义开始,并使用+Create vms选项从图像创建新的比例集。在create experience for virtual machine scale集合的"管理"选项卡下,只需为自动操作系统升级选择On选项。您还可以进一步自定义该过程,并将现有的图像构建管道与共享图像库集成,以从自动操作系统映像升级中获益。阅读Azure文档以了解有关上述强大功能的更多信息。自动操作系统映像升级共享图像库Azure VM映像生成器