Elastic High Performance Computing (E-HPC) は、Alibaba Cloud が提供するコンピューティングサービスです。E-HPC は、自動スケーリングによって実現される、優れた安定したコンピューティングパフォーマンスを提供します。E-HPC は、コンピューティング能力を集約し、並列コンピューティングを使用して、科学、エンジニアリング、および商業における主要な課題に対処します。E-HPC は、科学研究、石油探査、金融、天気予報、製薬、遺伝子シーケンシング、グラフィック処理など、さまざまな分野で使用されています。
アーキテクチャ
次の表は、E-HPC と他のサービスとの関係を示しています。
Alibaba Cloud サービス | 説明 | 参照 |
Elastic Compute Service (ECS) | 各 E-HPC クラスタは、複数の ECS インスタンスで構成されています。これらのインスタンスは、ログオンノード、管理ノード、およびコンピュートノードとして機能し、さまざまな機能を提供します。
セキュリティグループは、ステートフルパケットインスペクション (SPI) とパケットフィルタリング機能を提供する仮想ファイアウォールです。クラウド上のセキュリティドメインを分離するために使用できます。 | |
Virtual Private Cloud (VPC) | VPC は、クラウド上のプライベートネットワークです。VPC は、論理的に相互に分離されています。VPC 内でクラスタを作成および管理できます。 | |
Elastic IP アドレス (EIP) | デフォルトでは、クラスタ内のログオンノードは EIP に関連付けられており、インターネットにアクセスするために特定量のパブリック帯域幅が割り当てられます。 | |
File Storage NAS (NAS) | NAS は、クラスタ内のすべてのノードに共有ファイルへのパスを提供します。 | |
Object Storage Service (OSS) | OSS バケットを使用して、ジョブデータファイルと実行可能ファイルを保存できます。これらのファイルを OSS バケットからクラスタにインポートすることもできます。 |
機能
次の表は、E-HPC の機能について説明しています。
機能 | 説明 | 参照 |
コンピューティングリソースの作成 | E-HPC を使用する前に、クラスタを作成する必要があります。その後、クラスタ内でジョブを送信し、ジョブを実行し、ジョブの結果を表示できます。 | |
コンピューティングリソースの設定 | E-HPC では、ユーザー、ノード、スケジューラキュー、自動スケーリング設定など、複数のコンピューティングリソースを設定できます。 | |
ジョブの送信 | E-HPC コンソールを使用して、クラスタにジョブを送信できます。小さなジョブを送信する必要がある場合は、コンソールでジョブスクリプトを変更して送信できます。複雑なジョブを送信する必要がある場合は、そのジョブスクリプトを OSS バケットにアップロードし、コンソールにインポートできます。また、SSH クライアントを使用してクラスタにログオンし、ジョブを送信することもできます。 | |
パフォーマンス分析 | E-HPC オプティマイザは、パフォーマンスの監視とプロファイリングを行うためのプラットフォームです。クラスタのパフォーマンスメトリックを監視し、クラスタのパフォーマンス履歴を表示し、パフォーマンスのホットスポットをプロファイリングできます。 | |
Virtual Network Computing (VNC) | VNC サービスを使用して、E-HPC コンソールでジョブを管理できます。 |