使用保留虚拟机可能比使用现货虚

B2C Data Innovating with Forum and Technology
Post Reply
Habib01
Posts: 377
Joined: Tue Jan 07, 2025 5:39 am

使用保留虚拟机可能比使用现货虚

Post by Habib01 »

批量作业
批处理作业是我们可以在计算机上执行而无需手动干预的任务。这些任务通常按大组或“批量”顺序或并行处理。这些作业通常具有灵活的开始和结束时间,因此可以暂停和恢复而不会造成重大中断。

例如,考虑一家需要在每个工作日结束时处理交易的金融机构。他们可以设置批处理作业来自动上传来自各种来源的所有数千或数百万笔交易,验证它们,然后相应地更新帐户余额。

测试和开发环境
测试和开发环境是软件开发人员可以在不影响实时生产环境的情况下创建和测试应用程序的环境。设置这些环境的成本可能很高,而这正是可以使用 Spot VM 的地方。

例如,想象一个团队在电子商务网站上工作。他们想要测试一个新的网站功能,该功能可以根据用户的浏览历史记录推荐产品。他们可以在自己的开发环境中开发此功能,然后将其转移到测试环境中,以严格检查错误、性能和用户体验问题。这可以在不同配置的 Spot 虚拟机中完成。成功测试后,他们可以将该功能部署到生产环境,以供客户使用。

容错应用程序
容错应用程序是指即使某些组件发生故障也可以继续运行而不会中断的应用程序。这可以通过内置冗余和故障转移机制来实现。这些应用程序可以通过 Spot 虚拟机很好地扩展。此类应用程序的示例可能有多个管理用户请求的服务器。如果一台服务器出现故障,系统会自动将请求重定向到另一台服务器。由于这些操作是容错的,因此可以在一次性虚拟机上使用它们以节省成本。

Azure Spot 虚拟机的优势
使用 Azure Spot 虚拟机的主要优点是可以显着节省成本。正如我们所说,与按需虚拟机的价 iOS 数据 格相比,这可以享受高达 90% 的折扣。有了这个折扣,我们可以根据可用容量扩大或缩小工作负载,从而使我们能够运行大规模操作,否则使用按需虚拟机将非常昂贵。此外,通过 Spot VM,我们可以设置愿意为 VM 支付的最高价格。这使我们能够控制我们的开支。

当Azure恢复虚拟机时,我们还可以选择逐出策略来指定接下来发生的情况:我们可以取消分配或删除我们的虚拟机。如果我们选择取消分配虚拟机,它将停止但不会删除虚拟机。这样,我们就可以在虚拟机再次可用时重新启动它。同时,我们只支付仓储费用。如果我们选择删除虚拟机,所有数据和工作负载都将被删除。

如何部署本地虚拟机
在本节中,我们将介绍如何部署 Spot 虚拟机并选择与其关联的选项,例如价格和驱逐政策。我们可以部署单个 Spot VM 或一组 Spot VM,称为可扩展 Spot VM 阵列。

单点虚拟机
最简单的方法是从 Azure 门户创建 VM。

在门户中的“服务”下选择“虚拟机” ,然后选择“创建”。
在“创建 虚拟机 ” 页面上,填写所有详细信息并选中“使用Azure Spot运行”折扣框。
接下来,我们必须选择驱逐类型 和驱逐政策。
对于驱逐类型 ,我们可以选择“仅容量”或“价格”或“容量”。仅当 Azure 虚拟机需求量很大时,选择“容量”才会驱逐我们的虚拟机。此选项设置我们愿意经验的宝贵资源。
Post Reply