摘要

已完成

你需要确定 Azure CycleCloud 是否允许你通过修改其计算和存储资源来自定义部署到 Contoso 的 Azure 订阅中的群集。 你还希望验证是否可以通过运行自定义脚本在头节点和计算节点上配置操作系统。

在本模块中,你逐步完成了通过修改 Azure CycleCloud 模板将更改应用于群集配置的过程。 你首先自定义了 Azure CycleCloud GitHub 存储库中提供的模板的存储配置,将该模板导入到了 Azure CycleCloud 应用程序中,然后使用应用程序的图形界面创建了一个新群集。 接下来,你通过在群集定义中添加额外的节点数组和分区,修改了模板。 重新导入模板后,你再次应用了更改。 最后,你实现了一个 cloud-init 脚本并通过在头节点和计算节点上运行它来验证其功能。

如果没有 Azure CycleCloud 提供的抽象层,你自己实现等效的功能会更复杂,将需要你直接管理构成群集构建基块的 Azure 资源的配置。 Azure CycleCloud 模板提供声明性预配模型,可帮助你最大限度地减少与在 Azure 中部署和维护自定义 HPC 环境相关的管理开销。

参考