使用 Ampere A1 处理器在 OCI 上运行低成本并行计算服务器
运行并行计算服务器通常成本高且资源密集型。但是,随着 Arm(高级 RISC 计算机)技术和 Ampere A1 处理器的推进,您可以在 Oracle Cloud Infrastructure (OCI) 上以非常低的成本构建并行计算服务器。为了帮助您入门,Oracle 通过 (OCI) Arm Accelerator 计划提供免费的云储值,供 Arm 处理器使用一年。
OCI Arm Accelerator 计划是一项为期一年的免费试用版,它为开源开发人员、研究大学、行业合作伙伴和 Oracle 客户提供免费储值,用于在 Arm 上运行负载并为 Arm 生态系统做出贡献。免费储值可在试用期内用于 OCI Ampere A1 Compute 和其他 OCI 服务,或者在所有储值使用之前(以先到者为准)。
体系结构
此体系结构显示了一个简单的 OCI 实施,其中 Ampere A1 处理器在第一个容错域中运行。互联网上的用户可以使用互联网网关访问并行计算服务器。
您可以从 GitHub 获取 Terraform 脚本,以帮助自动设置此体系结构,以便您在 OCI 上快速设置自己的 Ampere A1 并行计算计算机。
下图说明了此参考体系结构。
该体系结构具有以下组成部分:
- 区域
Oracle Cloud Infrastructure 区域是一个局部地理区域,包含一个或多个称为可用性域的数据中心。区域独立于其他区域,广阔的距离可以将其分开(跨国家甚至大陆)。
- 可用性域
可用性域是区域中的独立独立数据中心。每个可用性域中的物理资源与提供容错能力的其他可用性域中的资源隔离。可用性域不共享基础设施(例如电源或冷却设备)或内部可用性域网络。因此,一个可用性域出现故障不会影响区域中的其他可用性域。
- 容错域
故障域是可用性域内一组硬件和基础设施。每个可用性域都具有三个具有独立电源和硬件的故障域。在多个容错域中分配资源时,您的应用可以承受容错域中的物理服务器故障、系统维护和电源故障。
- 虚拟云网络 (VCN) 和子网
VCN 是您在 Oracle Cloud Infrastructure 区域中设置的可定制软件定义网络。与传统数据中心网络一样,VCN 允许您完全控制您的网络环境。一个 VCN 可以具有多个不重叠的 CIDR 块,您可以在创建 VCN 后对其进行更改。您可以将 VCN 细分为多个子网,这些子网可以限定到区域或可用性域。每个子网包含一系列不与 VCN 中的其他子网重叠的连续地址。创建后可以更改子网的大小。子网可以是公共子网,也可以是专用子网。
- Internet 网关
互联网网关允许 VCN 中的公共子网与公共互联网之间的通信。
- 负载平衡器
Oracle Cloud Infrastructure Load Balancing 服务提供从单个入口点到后端多个服务器的自动流量分配。
- 路由表
虚拟路由表包含将流量从子网路由到 VCN 外部的目标(通常通过网关)的规则。
- 安全列表
对于每个子网,您可以创建安全规则来指定必须允许进出子网的流量源、目标和类型。
部署
部署此引用体系结构所需的代码在 GitHub 中可用。可以使用 Terraform CLI 将代码从 GitHub 下载到计算机、定制代码以及部署体系结构。
- 转到 GitHub 。
- 将系统信息库克隆或下载到本地计算机。
- 按照
README
文档中的说明进行操作。