閱讀深度白皮書,了解有關 AWS 上 HPC 工作負載的最佳實務和架構指導。
使用這個圖表對應哪些 AWS 產品可用來進行 AWS 上的 HPC。如需查看所有產品文件,按一下這裡。
AWS 服務 | 提供的 HPC 環境功能 | 文件連結 |
---|---|---|
Amazon EC2 | Amazon EC2 提供虛擬應用程式伺服器 (稱為執行個體) 來託管您的 HPC 工作負載或應用程式。 | |
AWS Batch | AWS Batch 是全受管服務,可讓您在雲端輕鬆執行大規模的運算工作負載,無須擔心資源佈建或管理排程器。透過 Web 主控台、AWS CLI 或軟體開發套件與 AWS Batch 互動。 | |
Amazon EBS | Amazon EBS 提供持久性區塊儲存磁碟區配合 Amazon EC2 執行個體使用。 | |
Amazon EFS | Amazon EFS 提供檔案儲存,透過檔案系統界面和檔案系統存取語意,為一或多個 EC2 執行個體提供資料。 | |
Amazon S3 | Amazon S3 為 HPC 資料提供安全、耐用且可大規模擴展的物件儲存。 | |
Amazon Glacier | Amazon Glacier 是成本極低的雲端儲存服務,為資料存檔和長期備份提供安全且耐用的儲存。它可取代磁帶用於存檔和法律合規。 | |
AWS IAM | AWS Identity and Access Management (IAM) 是一種 AWS 服務,可協助您安全地控制使用者對 AWS 資源的存取。您使用 IAM 控制誰可以使用 AWS 資源 (身份驗證),以及他們可以使用哪些資源和使用的方式 (授權)。 | |
自動擴展 | 自動擴展可自動調整 HPC 叢集大小。同時確保您的應用程式已針對可用性進行優化。叢集可自動擴展和縮減以容納部署的應用程式。 | |
Amazon AppStream 2.0 | Amazon AppStream 2.0 是全受管的安全應用程式串流服務,可讓您將桌面應用程式從 AWS 串流到執行 Web 瀏覽器的任何裝置,無須重新編寫應用程式。 | |
AWS Lambda | 使用 AWS Lambda 執行程式碼,不必佈建或管理伺服器。您可定義以多種語言撰寫的短期函數,並允許 Lambda 進行大規模的執行管理。 |
與 HPC 工作負載經常搭配使用的其他服務包括 Amazon API Gateway、Amazon DynamoDB、Amazon ECS、Amazon ECR、Elastic Load Balancing 和 Amazon SQS。
簡化 HPC 應用程式使用 AWS 服務的程序,並利用可協助您快速編寫程式碼和指令碼的工具快速進行建置。