Elastic High Performance Computing (E-HPC) を使用する場合、E-HPC のサービスロールを作成し、そのロールに権限を付与する必要があります。このトピックでは、E-HPC のサービスロールとロールの権限、およびサービスロールの作成、表示、削除の方法について説明します。
サービスロールの概要
サービスロールとは、信頼できるエンティティが Alibaba Cloud サービスである Resource Access Management (RAM) ロールです。Alibaba Cloud サービスによってサービスロールが引き受けられると、サービスロールは他の Alibaba Cloud サービスにアクセスする権限を与えられます。詳細については、「サービスロール」をご参照ください。
次の表に、E-HPC のサービスロールとシステムポリシーを示します。
ロール | システムポリシー | シナリオ |
AliyunServiceRoleForEHPC | AliyunServiceRolePolicyForEHPC | このロールは、E-HPC に関連付けられたクラウドリソースへのアクセスを承認するために使用されます。このロールを使用すると、E-HPC は Elastic Compute Service (ECS)、Virtual Private Cloud (VPC)、Apsara File Storage NAS (NAS) などの Alibaba Cloud サービスにアクセスするための権限を持ちます。 |
RAM ユーザーに権限を付与する
RAM ユーザーを使用してサービスロールを作成または削除する場合は、Alibaba Cloud アカウントを使用して RAM ユーザーに権限を付与する必要があります。
方法 1:AliyunEHPCFullAccess ポリシーを RAM ユーザーにアタッチします。このポリシーには、E-HPC のサービスロールを作成および削除するための権限が含まれています。
方法 2:カスタムポリシーの
Action
ステートメントで、次のポリシーを RAM ユーザーにアタッチします。サービスロールの作成:
ram:CreateServiceLinkedRole
サービスロールの削除:
ram:DeleteServiceLinkedRole
詳細については、このトピックの「サービスロールの作成と削除に必要な権限」セクションをご参照ください。
サービスロールを作成する
E-HPC を使用すると、システムは現在の Alibaba Cloud アカウントに対してサービスロール AliyunServiceRoleForEHPC が作成されているかどうかを確認します。ロールが存在しない場合は、システムから通知が表示されます。情報を確認すると、システムは自動的に AliyunServiceRoleForEHPC を作成します。
システムがロールを作成した後、E-HPC は関連付けられたクラウドリソースにアクセスするためにロールを引き受けることができます。 ECS インスタンスや NAS ファイルシステムなど、作成したリソースに対して課金される場合があります。
AliyunServiceRolePolicyForEHPC は、AliyunServiceRoleForEHPC ロールにアタッチされる事前設定されたポリシーです。このポリシーに他の権限を追加することはできません。また、ポリシー内の権限を変更または削除することもできません。
サービスロールを表示する
サービスロールが作成されると、RAM コンソール で名前でロールを検索して詳細を表示できます。
基本情報
[基本情報] セクションでは、ロールに関する基本情報(名前、作成時刻、Alibaba Cloud リソースネーム (ARN)、説明など)を表示できます。
権限
[権限] タブで、ポリシーの名前をクリックして、ポリシーの内容とロールがアクセスできるクラウドリソースを表示します。
信頼ポリシー
[信頼ポリシー] タブで、ロールにアタッチされている信頼ポリシーの内容を表示できます。信頼ポリシーは、RAM ロールの信頼できるエンティティについて説明します。信頼できるエンティティとは、RAM ロールを引き受けることができるエンティティのことです。サービスロールの信頼できるエンティティはクラウドサービスです。信頼ポリシーの
Service
フィールドの値を表示して、信頼できるエンティティを取得できます。
サービスロールに関する情報を表示する方法については、「RAM ロールの情報を表示する」をご参照ください。
サービスロールを削除する
サービスロールを削除すると、ロールに依存する機能が使用できなくなります。注意して進めてください。
E-HPC を使用しなくなった場合は、RAM コンソール でサービスロールを削除します。詳細については、「RAM ロールを削除する」をご参照ください。
サービスロールを削除する前に、次の条件に注意してください。
クラスタの作成やクラスタに関連付けられたクラウドリソースの管理などの操作を実行するために、サービスロールを使用する必要がなくなりました。
サービスロールに依存する E-HPC クラスタを削除する必要があります。詳細については、「クラスタをリリースする」をご参照ください。