s390x インスタンス・プロファイル
s390x インスタンス・プロファイルを使用して仮想サーバー・インスタンスをプロビジョンできます。また、平衡型、コンピュート、メモリーという 3 つのプロファイル・ファミリーから選択できます。 IBM Z または ( processor architecture)は、ハイパフォーマンスワークロードをよりよく管理するために、専用のCPUコア、メモリ、I/Oチャネルを提供するユニークで安全かつスケーラブルなアーキテクチャです。 LinuxONEs390x
プロファイルとは、vCPU の数、RAM の量、ネットワーク帯域幅、デフォルト帯域幅割り振りなど、インスタンス属性の組み合わせです。 これらの属性は、プロビジョンされる仮想サーバー・インスタンスのサイズと機能を定義します。 IBM Cloud コンソールで、最近使用したプロファイルを選択するか、**「すべてのプロファイルを表示」**をクリックしてニーズに最適なプロファイルを選択できます。
機密コンピューティングを有効にし、仮想インスタンスのオペレーティング・システムとして IBM Hyper Protect を選択した場合に使用可能になるセキュア実行プロファイルは、プロファイル名の 4 番目の文字 ( bz2eなど) で識別できます。
x86 プロセッサー・アーキテクチャー用のプロファイルについて詳しくは、 x86 インスタンス・プロファイル を参照してください。 機密コンピューティングについて詳しくは、 LinuxONEを使用した機密コンピューティング を参照してください。
プロファイルには次のファミリーがあります。
ファミリー | 説明 |
---|---|
平衡型 | 平衡型プロファイルは、1 vCPU に対して 4 GiB の RAM というコア対 RAM の比率を提供し、中規模のデータベースや、中規模のトラフィックが発生する一般的なクラウド・アプリケーションに最適です。 |
Compute | コンピュート・プロファイルは、1 vCPU に対して 2 GiB の RAM というコア対 RAM の比率を提供し、中規模から大規模の Web トラフィック・ワークロードに最適です。 コンピュート・プロファイルは、Web トラフィックが多いワークロード、実動バッチ処理、およびフロントエンド Web サーバーなどの集中的 CPU デマンドがあるワークロードに最適です。 |
メモリー | メモリー・プロファイルは、1 vCPU に対して 8 GiB の RAM というコア対 RAM の比率を提供し、メモリー・キャッシュやリアルタイム分析のワークロードに最適です。 メモリー・プロファイルは、キャッシング量が多いワークロード、集中型データベース・アプリケーション、またはメモリー内分析ワークロードなどのメモリー集中型ワークロードに最適です。 |
s390x プロセッサー・アーキテクチャー・プロファイルを使用して、 IBM Cloud Hyper Protect Virtual Servers for IBM Cloud® Virtual Private Cloud、 LinuxONE 仮想サーバー・インスタンス、および z/OS 仮想サーバー・インスタンスをプロビジョンできます。
LinuxONE および z/OS 仮想サーバー インスタンスでは、米国南部 (ダラス)、日本 (東京)、ブラジル (サンパウロ)、スペイン (マドリード)、カナダ (トロント)、英国 (ロンドン)、ドイツ (フランクフルト)、および米国東部 (ワシントン DC) 地域でプロファイルを利用できます。
バランスの取れた
平衡型プロファイルは、コンピュートの 1 vCPU ごとに 4 GiB のメモリーの比率で、より一般的なワークロードに適したパフォーマンスとスケーラビリティーを実現します。 以下の表は、 IBM Z または LinuxONE (s390x アーキテクチャー) プロセッサーで使用可能なすべての平衡型プロファイルを示しています。
「Run your workload with an OS and a profile protected by Secure Execution」 トグル (セキュア実行イメージのサポートをアクティブにするため) を有効にする場合は、必ずセキュア実行対応プロファイル (例えば、 cz2e-2x4) を選択してください。 セキュア実行が有効になっていないプロファイルを選択すると、仮想インスタンスのデプロイメントが失敗します。
インスタンス・プロファイル | vCPU | コア | GiB RAM | 帯域幅上限値 (Gbps) |
---|---|---|---|---|
bz2-1x4 | 1 |
|
4 | 2 |
bz2-2x8 | 2 | 1 | 8 | 4 |
bz2-4x16 | 4 | 2 | 16 | 8 |
bz2-8x32 | 8 | 4 | 32 | 16 |
bz2-16x64 | 16 | 8 | 64 | 32 |
インスタンス・プロファイル | vCPU | コア | GiB RAM | 帯域幅上限値 (Gbps) |
---|---|---|---|---|
bz2e-1x4 | 1 |
|
4 | 2 |
bz2e-2x8 | 2 | 1 | 8 | 4 |
bz2e-4x16 | 4 | 2 | 16 | 8 |
bz2e-8x32 | 8 | 4 | 32 | 16 |
bz2e-16x64 | 16 | 8 | 64 | 32 |
コンピュート
コンピュート・プロファイルは、コンピュートの 1 vCPU ごとに 2 GiB のメモリーがあることが有益となる、CPU 負荷の高いワークロード (Web トラフィックが多いワークロード、実動バッチ処理、フロントエンド Web サーバーなど) に最適です。 以下の表に、 IBM Z または LinuxONE (s390x アーキテクチャー) プロセッサーで使用可能なすべてのコンピュート・プロファイルを示します。
「Run your workload with an OS and a profile protected by Secure Execution」 トグル (セキュア実行イメージのサポートをアクティブにするため) を有効にする場合は、必ずセキュア実行対応プロファイル (例えば、 cz2e-2x4) を選択してください。 セキュア実行が有効になっていないプロファイルを選択すると、仮想インスタンスのデプロイメントが失敗します。
インスタンス・プロファイル | vCPU | コア | GiB RAM | 帯域幅上限値 (Gbps) |
---|---|---|---|---|
cz2-2x4 | 2 | 1 | 4 | 2 |
cz2-4x8 | 4 | 2 | 8 | 8 |
cz2-8x16 | 8 | 4 | 16 | 16 |
cz2-16x32 | 16 | 8 | 32 | 32 |
インスタンス・プロファイル | vCPU | コア | GiB RAM | 帯域幅上限値 (Gbps) |
---|---|---|---|---|
cz2e-2x4 | 2 | 1 | 4 | 2 |
cz2e-4x8 | 4 | 2 | 8 | 8 |
cz2e-8x16 | 8 | 4 | 16 | 16 |
cz2e-16x32 | 16 | 8 | 32 | 32 |
メモリー
メモリー・プロファイルは、コンピュートの 1 vCPU ごとに 8 GiB のメモリーを含むため、メモリー消費の激しいワークロード (キャッシング量が多いワークロード、高負荷のデータベース・アプリケーション、メモリー内分析ワークロードなど) に最適です。 以下の表に、 IBM Z または LinuxONE (s390x アーキテクチャー) プロセッサーで使用可能なすべてのメモリー・プロファイルを示します。
「OS および Secure Execution によって保護されているプロファイルを使用してワークロードを実行します」 トグル (セキュア実行イメージのサポートをアクティブ化するため) を有効にする場合は、セキュア実行対応プロファイル (例えば、 mz2e-2x16) を必ず選択してください。 セキュア実行が有効になっていないプロファイルを選択すると、仮想インスタンスのデプロイメントが失敗します。
インスタンス・プロファイル | vCPU | コア | GiB RAM | 帯域幅上限値 (Gbps) | I |
---|---|---|---|---|---|
mz2-2x16 | 2 | 1 | 16 | 4 | |
mz2-4x32 | 4 | 2 | 32 | 8 | |
mz2-8x64 | 8 | 4 | 64 | 16 | |
mz2-16x128 | 16 | 8 | 128 | 32 |
インスタンス・プロファイル | vCPU | コア | GiB RAM | 帯域幅上限値 (Gbps) | I |
---|---|---|---|---|---|
mz2e-2x16 | 2 | 1 | 16 | 4 | |
mz2e-4x32 | 4 | 2 | 32 | 8 | |
mz2e-8x64 | 8 | 4 | 64 | 16 | |
mz2e-16x128 | 16 | 8 | 128 | 32 |
UI を使用した帯域幅の割り振り方法
インスタンス帯域幅は、ボリューム帯域幅とネットワーキング帯域幅の間で割り振られます。 帯域幅容量 (帯域幅上限値) は、インスタンスのプロビジョニング時に選択した仮想サーバー・プロファイルによって決まります。 例えば、bx2-2x8 の平衡型サーバー・プロファイルでは、帯域幅上限値として 4 Gbps が許可されます。 最初のボリューム帯域幅とネットワーク帯域幅の割り振りは、選択したインスタンス・プロファイルによって設定された帯域幅によって決まります。 帯域幅の割り当ては、コンソールのインスタンス作成時のプロファイル情報でも確認できます。 帯域幅の割り振りは、インスタンスのプロビジョニング後に、「インスタンスの詳細」ページで変更できます。
例えば、 bz2-2x8 :
- ストレージ: 1 Gbps
- ネットワーク: 3 Gbps
cz2-8x16 :
- ストレージ: 4 Gbps
- ネットワーク: 12 Gbps
ボリューム帯域幅に提供される帯域幅全体の量は、インスタンス全体の限度内で調整できます。 ボリューム帯域幅のデフォルトの量は、インスタンス・プロファイルごとに設定されます。
詳しくは、『インスタンス・プロファイルの帯域幅割り振り』 および 『UI を使用した帯域幅割り振りの調整』を参照してください。
API を使用した帯域幅の割り振り方法
インスタンス帯域幅は、ボリューム帯域幅とネットワーキング帯域幅の間で割り振られます。 帯域幅容量 (帯域幅上限値) は、インスタンスのプロビジョニング時に選択した仮想サーバー・プロファイルによって決まります。 たとえば、 bz2-2x8 バランスサーバーのプロファイルでは、帯域幅の上限を4 Gbpsに設定できます。 初期のボリュームとネットワークの帯域幅割り振りは、API を使用して、または選択したインスタンス・プロファイルによって設定した帯域幅に応じて異なります。 帯域幅割り振りは、API
の /instance/profiles
エンドポイントで確認できます。 帯域幅は、インスタンスのプロビジョニング時またはプロビジョニング後に変更できます。
例えば、 bz2-2x8 :
- ストレージ: 1 Gbps
- ネットワーク: 3 Gbps
cz2-8x16 :
- ストレージ: 4 Gbps
- ネットワーク: 12 Gbps
ボリューム帯域幅に提供される帯域幅全体の量は、インスタンス全体の限度内で調整できます。 ボリューム帯域幅のデフォルトの量は、インスタンス・プロファイルごとに設定されます。
詳しくは、『CLI および API を使用した VPC リソースの作成』および『インスタンス・プロファイルの帯域幅割り振り』を参照してください。
プロファイル構成の表示
IBM Cloud コンソールまたは CLI を使用して、使用可能なプロファイル構成を表示できます。 IBM Cloud コンソールで、最も一般的なユース・ケースをサポートする一般的なプロファイル構成の中から選択できます。
プロファイルの命名規則について
ここでは、プロファイルの命名規則について説明します。
最初の文字はプロファイルのファミリーを表しています。 さまざまなワークロードに対応できるように、プロファイルのファミリーごとに vCPU とメモリーの比率やその他の特性が異なっています。
- 「b」: 平衡型ファミリーのプロファイル、1 vCPU ごとに 4 GiB のメモリーの比率
- 「c」: コンピュート型ファミリーのプロファイル (CPU の比率が高い)、1 vCPU ごとに 2 GiB のメモリーの比率
- 「m」: メモリー型ファミリーのプロファイル (メモリーの比率が高い)、1 vCPU ごとに 8 GiB のメモリーの比率
2 番目の文字は CPU のアーキテクチャーを表しています。
- "z": s390x
3 番目の文字は、プロファイルをプロビジョンできる IBM Cloud インフラストラクチャーの世代を表しています。
- "1": IBM Cloud Virtual Servers for Classic
- "2": IBM Cloud Virtual Servers for VPC
4 番目の文字は「e」( bz2eなど) で、プロファイルをセキュア実行プロファイルとして識別します。 これらのプロファイルは、仮想サーバー・インスタンスをプロビジョニングするためのイメージとして IBM Hyper Protect Container Runtime イメージを選択した場合に使用できます。 詳しくは、 s390x 仮想サーバー・イメージ を参照してください。 「-」の後の文字は vCPU の数と RAM のサイズ (GiB) を表します。 例えば、「2x8」は、このプロファイルに 2 つの vCPU と 8 GiB の RAM が含まれることを意味します。
“bz2-4x16” を例にとると、4 vCPUs のコンピュートと16 GiB のメモリーを提供するバランスのとれたプロファイルであることが名前からわかる。 このプロファイルは s390x ホスト上に展開され、第2世代VPC用です。
コンソールでのインスタンスプロファイルの表示
- IBM Cloud コンソールで、 Navigation Menu icon
> Infrastructure
> Compute > Virtual server instances と進みます。
- 仮想サーバー・インスタンス・ページから、**「新規インスタンス (New instance)」**をクリックします。
- **「一般的なプロファイル」からプロファイル構成を選択するか、「すべてのプロファイル」**をクリックしてその他の構成を表示することができます。
CLI からのインスタンス・プロファイルの表示
CLI を使用して使用可能なインスタンス・プロファイルのリストを表示するには、以下のコマンドを実行します。
ibmcloud is instance-profiles
API でのプロファイルの表示
API を使用して使用可能なインスタンス・プロファイルのリストを表示するには、すべてのインスタンス・プロファイルのリスト API を呼び出します。
以下の要求例では、使用可能なインスタンス・プロファイルがリストされます。 API を呼び出す際、API エンドポイントと IAM トークンは実際のエンタープライズの値に置き換えてください。 $vpc_api_endpoint
変数と $iam_token
変数について詳しくは、Virtual Private Cloud API Introduction の『Authentication and Endpoint URLs』セクションを参照してください。
curl -X GET \
"$vpc_api_endpoint/v1/instance/profiles?version=2021-02-23&generation=2" \
-H "Authorization: $iam_token"
プロファイルのブロック・ストレージ・ボリュームについての注意事項
2 次データ・ボリュームを作成する場合は、お客様の要件を最も満たすボリューム・プロファイルを選択してください。 ボリューム・プロファイルは、3つの定義済み ティア、または カスタム・ボリューム・プロファイル として利用できます。 以下のようにボリューム・プロファイルは仮想サーバー・インスタンス・プロファイルと関連しています。
- 3 IOPS 汎用層プロファイルは、仮想サーバー・インスタンスの平衡型プロファイルに適した IOPS/GB パフォーマンスを提供します。
- 5-IOPS 層プロファイルは、仮想サーバー・インスタンスのコンピュート・プロファイルに適した IOPS/GB パフォーマンスを提供します。
- 10-IOPS 層プロファイルは、仮想サーバー・インスタンスのメモリー・プロファイルに適した IOPS/GB パフォーマンスを提供します。
次のステップ
プロファイルを選択したら、次にインスタンスを作成します。