你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
将 HPC 基础结构从本地环境迁移到云时,需要考虑各个方面。 本文档提供了有关如何在云中创建此类 HPC 环境的指导。 建议采用两阶段方法。 首先是概念验证,然后是生产级环境。 在生产环境启动并运行后,随着时间的推移,只应修改某些组件,包括更改 VM 类型和存储功能,以最好地满足用户、项目和业务不断变化的需求。
在本文和后续文章中,我们将指导你完成生产级环境迁移。
先决条件
你需要一个 Azure 订阅来预配云资源。
从本地迁移到云:生产级
在概念证明阶段之后,需要进行规划,为创建生产级 HPC 环境做好准备。 这个新环境可以代表本地基础设施的一部分(例如,群集组中的一个 HPC 群集或现有群集中的队列/分区),也可以代表整个计算能力。
由于组件依赖关系,此 HPC 云环境的部署基于一系列部署,其中包括:
- 基本基础结构,包括创建资源组、网络访问和网络安全规则;
- 基本服务,包括标识管理、作业计划程序和资源;预配程序及其各自的配置;
- 存储;
- 计算节点的规范;
- 最终用户入口点。
在后续文章中,我们将介绍每个部署步骤和所涉及的组件。 在对组件的说明中,我们更详细地强调了它们的相关依赖项。 同样值得注意的是,组件部署步骤可以通过多种方式执行。 我们提供了一些提示,以帮助你通过 Azure 门户开始使用部署组件。 但在生产级环境中,我们建议创建一个环境部署器,以利用基础结构即代码(例如,通过 Bicep、Terraform 或 Azure CLI)。 通过这样做,我们能够以自动化和可复制的方式创建一个环境。
在启动迁移流程之前,需要针对每个步骤评估某些主题。