针对大型工作负载的VM自动化战略和优势

日期: 2019-07-16 作者:Stefani Muñoz翻译:邹铮 来源:TechTarget中国 英文

VM自动化有很多好处,但它并不适合每种工作负载或环境。它很适合创建和管理大量虚拟机,如果IT管理员只有较小的工作负载,此过程可能不利于VM本身的成本效率。

对于希望自动执行VM任务的管理员,应考虑其工作负载是否足够大以从自动化中受益,以及手动支持它们是否会产生更大价值。管理员还必须了解其他人遇到的最常见错误,可用的不同自动化工具以及如何确定哪种工具最适合他们的需求。

不适合自动化

VM自动化可能带来优势,但那些仅需要创建一小组VM的企业将无法从集成中受益。管理员面临的主要挑战是VM自动化本身不是自动的,该过程需要投入的时间和精力来正确建立策略、脚本和模板。

在考虑VM自动化时,管理员应该意识到这些限制。例如,VM自动化在创建各种相同的东西时效果最佳。它不能自动化个别工作负载以达到某些管理员可能需要的程度。例如,管理员希望指定每个VM所需的确切资源和配置,这可能会遇到问题,更不用说它需要定期重新评估、更新和更改自动化脚本和模板。

自动化用例

大范围大量虚拟化可能使手动支持变得困难。而自动化可以帮助管理员满足资源需求,以及提高速度和一致性,以实现VM工作负载配置、部署和管理增。有些自动化用例可改善VM交付和性能。

最常见的用例是VM配置和工作负载部署,它可以帮助管理员分配vCPU和内存,以加快创建相同VM的速度。

另一个是现代软件的开发。自动化是此过程的关键工具,因为自动化可指导每日多次重复地通过存储库、构建、调试、构建测试、配置管理和虚拟机部署。

管理员还可以使用自动化来支持VM生命周期管理任务和业务管理。

常见自动化错误

如果管理员计划将虚拟化自动化整合到他们的环境中,那么他们应该警惕常见错误。虽然VM自动化可以提供速度和一致性,但不当使用可能会导致许可和资源分配问题。在虚拟化自动化过程中可能会出现很多问题,而管理员经常会犯三个主要错误。

首先是虚拟化自动化不能准确反映业务策略,这可能会导致员工配置资源、分配许可证和处理批准出现问题。

然后是错误和遗漏。自动化作为工具并不能向管理员保证绝对正确的行为,当出现错误时,自动化可能导致错误的传播。

管理员经常犯的最后一个错误是没有适应定期审查和变更。随着时间的推移,自动化用于构建每个任务的步骤和资源会变化,如果没有给予适当的关注,则可能导致自动化任务产生不良结果并需要花费大量精力来修复。

不同自动化工具

在管理员确定VM自动化是否有益于其工作负载后,应该了解可用的工具以确定哪种最适合其需求。虚拟化平台通常包括本机工具,例如vSphere PowerCLI,它提供自动化脚本功能。但是,如果管理员无权访问这些本机工具或更愿意完全依赖其他工具,则可选择第三方工具实现VM自动化。

现在有大量第三方VM自动化工具,但也有特定的用例可以帮助指导管理员。例如,Puppet Enterprise帮助管理员自动配置和管理软件和服务器。Red Hat Ansible和Chef是第三方工具示例,专门用于自动化复杂工作流和基础架构策略等功能。

选择正确的自动化工具

请选择正确的自动化工具,无论是本机还是第三方,并了解其核心功能是自动化过程的重要组成部分。

管理员在选择自动化工具时必须考虑很多因素,例如集成和成本。对于使用Windows的管理员,PowerShell是最早的竞争者之一。而VMware环境是更适合Puppet Labs、Ansible、Chef和VMware自己的vRealize Orchestrator。尽管这些工具往往在其预期平台上运行得更好,但它们也可以扩展到不同的环境。例如,Chef与Azure兼容,但管理员可能会所提供的支持可能没有许可产品那么广泛。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

邹铮
邹铮

相关推荐