ロケーション
IBM Cloud のリソースは、地理的な場所の階層に整理されています。IBM Cloud Kubernetes Serviceは、IBM Cloudロケーションのサブセットで利用可能で、ワールドワイドのマルチゾーン・リージョン(MZR)とシングルキャンパスのマルチゾーン・リージョン(SC-MZR)があります。
このイメージは芸術的な表現であり、実際の政治的境界や地理的境界を反映していません。
IBM Cloud Kubernetes Service ロケーション
クラスタの可用性は、クラスタのタイプと、リソースのレプリカの数に基づいています。
この文書で zone
という用語は、使用されているインフラの種類によって異なるものを指す。 VPCの場合、zone
という用語は、us-south-1
のような MZR内のゾーン名を指す。 クラシック・インフラストラクチャの場合、zone
という用語は、dal10
のようなクラシック・データセンターを指す。
複数のデータセンターを持つ古典的なリージョン
複数のデータセンターでクラシッククラスタを作成すると、可用性の高い Kubernetes マスターのレプリカが自動的にデータセンターに分散されます。 ゾーン障害からアプリケーションを保護するために、クラシックゾーン(データセンター)にわたってワーカーノードを分散させるオプションがあります。 CLIからクラシックリージョンに複数のデータセンターがあるかどうかを判断するには、ibmcloud ks locations
を実行し、Multizone Metro
列の値を探します。
地域 | 国 | 大都市圏 | リージョン | ゾーン |
---|---|---|---|---|
アジア太平洋 | オーストラリア | シドニー | au-syd | syd01, syd04, syd05 |
アジア太平洋 | 日本 | 大阪 | jp-osa | osa21, osa22, osa23 |
アジア太平洋 | 日本 | 東京 | jp-tok | tok02, tok04, tok05 |
ヨーロッパ | ドイツ | フランクフルト | デフラ | fra02, fra04, fra05 |
ヨーロッパ | 英国 | ロンドン | ウコン | lon02, lon04, lon05, lon06 |
北米 | アメリカ合衆国 | ダラス | Us-DAL | dal10, dal12, dal13 |
北米 | アメリカ合衆国 | ワシントン DC | us-wdc | wdc04, wdc06, wdc07 |
*
lon02 は lon05 に置き換えられました。 新規クラスターでは lon05 を使用する必要があります。lon05 は、複数のゾーンに分散した可用性の高いマスターをサポートします。
データセンターが1つのクラシックリージョン
データセンターが1つしかないリージョンにクラシック・クラスタを作成した場合、高可用性マスターには別々のホスト上の3つのレプリカが含まれますが、クラシック・ゾーンにまたがることはありません。
1つのデータセンターを持つクラシックリージョンは、mon01
から us-east
または sao01
から us-south
のように、クラシックデータセンターをサポートする最も近いリージョンにあるリージョナルエンドポイントから管理される。
ミラノ(mil01
)のデータセンターは廃止予定であり、2025年10月31日に閉鎖されます。 現在 mil01
でホスティングされている IBM Cloud クラスター上の IBM Cloud Kubernetes Service を、2025年10月31日までに別の IBM Cloud データセンターに移行してください。
地域 | 国 | 大都市圏 | リージョン | ゾーン | 領域から管理 |
---|---|---|---|---|---|
アジア太平洋 | インド | チェンナイ | in-che | che01 | 北アジア太平洋地域 (ap-north 、jp-tok ) |
アジア太平洋 | シンガポール | シンガポール | スグ・ムトル | sng01 | 北アジア太平洋地域 (ap-north 、jp-tok ) |
ヨーロッパ | フランス | パリ | FR-パー | par01 | 中欧 (eu-central 、eu-de ) |
ヨーロッパ | イタリア | ミラノ | イトミル | mil01 | 中欧 (eu-central 、eu-de ) |
ヨーロッパ | オランダ | アムステルダム | NL-AMS | ams03 | 中欧 (eu-central 、eu-de ) |
北米 | カナダ | モントリオール | ca-mon | mon01 | 米国東部 (us-east ) |
北米 | カナダ | トロント | ca-tor | tor01 | 米国東部 (us-east ) |
北米 | アメリカ合衆国 | サンノゼ | jp-sjc | sjc03, sjc04 | 米国南部 (us-south ) |
南アメリカ | ブラジル | サンパウロ | br-sao | sao01 | 米国南部 (us-south ) |
VPC 用のマルチゾーン・リージョン
VPCリソースは、メトロ内のゾーンの別個のグループである地域にプロビジョニングされます。 それらのゾーンは、マルチゾーン・アーキテクチャーで複数のゾーン間にリソースを均等に分散させるために、別々のデータ・センターにマップされます。 APIおよびCLIでは、ゾーンはAPIおよびコマンドライン(us-south-1
)で地域ゾーン名を使用しますが、コンソールでは、ゾーンはデータセンターの場所(Dallas 1
)を使用します。VPCゾーンおよび場所が対応するデータセンターコード(
us-south-1
や DAL10
など)については 、「マルチゾーンリージョン」 を参照してください。
地域 | 国 | 大都市圏 | リージョン | ゾーン |
---|---|---|---|---|
アジア太平洋 | オーストラリア | シドニー | au-syd | au-syd-1, au-syd-2, au-syd-3 |
アジア太平洋 | 日本 | 大阪 | jp-osa | jp-osa-1, jp-osa-2, jp-osa-3 |
アジア太平洋 | 日本 | 東京 | jp-tok | jp-tok-1, jp-tok-2, jp-tok-3 |
ヨーロッパ | ドイツ | フランクフルト | eu-de | eu-de-1, eu-de-2, eu-de-3 |
ヨーロッパ | スペイン | † マドリッド |
eu-es | eu-es-1, eu-es-2, eu-es-3 |
ヨーロッパ | 英国 | ロンドン | eu-gb | eu-gb-1, eu-gb-2, eu-gb-3 |
北米 | カナダ | † トロント |
ca-tor | ca-tor-1, ca-tor-2, ca-tor-3 |
北米 | アメリカ合衆国 | ダラス | us-south | us-south-1, us-south-2, us-south-3 |
北米 | アメリカ合衆国 | ワシントン DC | us-east | us-east-1, us-east-2, us-east-3 |
南アメリカ | ブラジル | † サンパウロ |
br-sao | br-sao-1, br-sao-2, br-sao-3 |
†
これらのリージョンは、VPC インフラストラクチャー上のクラスターでのみマルチゾーン・リージョンとして使用できます。
資源はどこにあるのか?
クラスタのどこにリソースが格納されるかは、クラスタの可用性に依存します。クラスタは単一のゾーンで利用可能な場合もあれば、複数のゾーン(マルチゾーン)で利用可能な場合もあります。
単一ゾーン・クラスターのリソース
クラスタのリソースはクラスタが展開されているデータセンター内に残りますが、管理操作は地域のエンドポイントを経由する場合があります。
クラスターのリソース (マスター・ノードやワーカー・ノードなど) は、クラスターをデプロイした同じゾーンにあります。 ローカル・コンテナーのオーケストレーション・アクション (kubectl
コマンドなど) を実行すると、同じゾーン内のマスター・ノードとワーカー・ノードの間で情報が交換されます。
ストレージ、ネットワーク、コンピューティング、またはポッドで実行されるアプリケーションなど、他のクラスタリソースを設定した場合、そのリソースとそのデータは、クラスタをデプロイしたデータセンター内に残ります。
コマンドの実行など、クラスタ管理アクションを開始すると、 ibmcloud ks
コマンドの実行など、クラスタ管理アクションを開始すると、クラスタの基本情報(名前、ID、ユーザーなど)が、地域エンドポイントとグローバルエンドポイントを介してコマンドに渡されます。
マルチゾーン・クラスタのリソース
マルチゾーン・クラスタでは、クラスタのリソースが複数の場所(VPCの場合はゾーン、Classicの場合はデータ・センター)に分散され、より高い可用性を実現します。
ワーカーノードは、複数のVPCゾーンまたは地域のクラシックデータセンターに分散され、クラスタの可用性を高めます。 Kubernetes マスターレプリカは、ゾーンまたは古典的なデータセンターにもまたがっています。 コマンドなどのローカルコンテナオーケストレーションアクションを開始すると、 kubectl
グローバルエンドポイントを通じて、マスターノードとワーカーノードの間で情報が交換されます。
ストレージ、ネットワーク、コンピューティング、またはポッドで実行中のアプリケーションなど、その他のクラスタリソースは、クラスタ内のゾーンへのデプロイ方法が異なります。 詳しくは、以下のトピックを参照してください。
- クラスタ内で ファイル ストレージ と ブロック ストレージ をセットアップする、または マルチゾーン永続ストレージ ソリューションを選択する。
- クラスタ内のネットワークロードバランサー(NLB)サービスを使用して、アプリへのパブリックまたはプライベートアクセスを可能にする。
- Ingress を使用したネットワーク・トラフィックの管理
- アプリの可用性の向上
ibmcloud ks
コマンド の実行など、クラスタ管理アクションを開始すると、クラスタの基本情報(名前、ID、ユーザーなど)がグローバルエンドポイントに送信されます。
以前の IBM Cloud リージョンおよびゾーン構造
以前は、IBM Cloud リソースはリージョンに編成されていました。 リージョンは、ゾーンを編成するための概念的なツールであり、さまざまな国のゾーン (データ・センター) を含めることができます。 以下の表は、以前の IBM Cloud リージョン、IBM Cloud Kubernetes Service リージョン、および IBM Cloud Kubernetes Service ゾーンをマップしています。 複数ゾーン対応のゾーンは、太字で示されています。
IBM Cloud Kubernetes Service のリージョン固有のエンドポイントは非推奨になりました。 代わりにグローバルエンドポイントを使用してください。 地域エンドポイントを使用する必要がある場合は、 ibmcloud ks api
コマンドを使用してください。 細については、 ibmcloud ks api
を参照してください。
IBM Cloud Kubernetes Service リージョンを使用すると、ログインしている IBM Cloud リージョン以外のリージョンに Kubernetes クラスターを作成したり、そこにアクセスしたりできます。IBM Cloud Kubernetes Service リージョン・エンドポイントは、IBM Cloud 全体ではなく、具体的に IBM Cloud Kubernetes Service を指します。
以下の理由で、別の IBM Cloud Kubernetes Service リージョンにログインしたい場合があります。
- あるリージョンで IBM Cloud サービスまたはプライベート Docker イメージを作成し、それらを別のリージョンの IBM Cloud Kubernetes Service で使用したい。
- ログインしているデフォルトの IBM Cloud リージョンとは別のリージョンのクラスターにアクセスしたい。
リージョンを切り替えるには、ibmcloud ks init
コマンドを使用します。
IBM Cloud Kubernetes Service リージョン | 対応する IBM Cloud リージョン | リージョン内で使用可能なゾーン |
---|---|---|
北アジア太平洋地域 (標準クラスターのみ) | 東京 | che01, sng01, tok02, tok04, tok05 |
アジア太平洋南部 | シドニー | syd01, syd04, syd05 |
中欧 | フランクフルト | ams03, fra02, fra04, fra05, mil01, par01 |
英国南部 | ロンドン | lon02, lon04, lon05, lon06 |
米国東部 (標準クラスターのみ) | ワシントン DC | mon01, tor01, wdc04, wdc06, wdc07 |
米国南部 | ダラス | dal10, dal12, dal13, sjc03, sjc04, sao01 |