すべてのプロダクト
Search
ドキュメントセンター

Elastic High Performance Computing:E-HPC とは

最終更新日:Jan 11, 2025

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 内でクラスタを作成および管理できます。

VPC とは

Elastic IP アドレス (EIP)

デフォルトでは、クラスタ内のログオンノードは EIP に関連付けられており、インターネットにアクセスするために特定量のパブリック帯域幅が割り当てられます。

EIP とは

File Storage NAS (NAS)

NAS は、クラスタ内のすべてのノードに共有ファイルへのパスを提供します。

File Storage NAS とは

Object Storage Service (OSS)

OSS バケットを使用して、ジョブデータファイルと実行可能ファイルを保存できます。これらのファイルを OSS バケットからクラスタにインポートすることもできます。

Object Storage Service とは

機能

次の表は、E-HPC の機能について説明しています。

機能

説明

参照

コンピューティングリソースの作成

E-HPC を使用する前に、クラスタを作成する必要があります。その後、クラスタ内でジョブを送信し、ジョブを実行し、ジョブの結果を表示できます。

コンピューティングリソースの設定

E-HPC では、ユーザー、ノード、スケジューラキュー、自動スケーリング設定など、複数のコンピューティングリソースを設定できます。

ジョブの送信

E-HPC コンソールを使用して、クラスタにジョブを送信できます。小さなジョブを送信する必要がある場合は、コンソールでジョブスクリプトを変更して送信できます。複雑なジョブを送信する必要がある場合は、そのジョブスクリプトを OSS バケットにアップロードし、コンソールにインポートできます。また、SSH クライアントを使用してクラスタにログオンし、ジョブを送信することもできます。

パフォーマンス分析

E-HPC オプティマイザは、パフォーマンスの監視とプロファイリングを行うためのプラットフォームです。クラスタのパフォーマンスメトリックを監視し、クラスタのパフォーマンス履歴を表示し、パフォーマンスのホットスポットをプロファイリングできます。

クラスタパフォーマンスの表示

Virtual Network Computing (VNC)

VNC サービスを使用して、E-HPC コンソールでジョブを管理できます。

VNC を使用した視覚化サービスの管理