ゾーン
管理画面での場所: Infrastructure › Datacenter › Zone(
/infra/zones)。ゾーンの詳細ページは/infra/zones/<id>です。
動作内容
ゾーンとは、お客様が注文時に選択するロケーション(国、都市、およびフラグ)と、そこで販売されるサービスです。これはプラットフォームの裏側にあるゾーン、クラスター、ノードとは切り離された、販売用の概念です。ゾーンの裏側には、CloudStackゾーン、Proxmox VEクラスター、IP範囲を持つVPNノード、S3バックエンドなどのインフラストラクチャをアタッチします。
ゾーン1はsetup wizardによって作成され、入力した表示名と国が設定されます。さらに多くの場所にインフラストラクチャがある場合や、VPNやS3に独自のロケーションを持たせる場合は、ゾーンを追加してください。
要件
| 項目 | 要件 |
|---|---|
| 権限 | 管理者アカウント。読み取り専用スタッフのロールでは閲覧のみ可能で、変更はできません。 |
| インフラストラクチャ | ゾーンには何もアタッチされるまで何も販売されません(以下の「Which service sells where」を参照)。 |
| 依存関係 | VMの場合はCloudStackまたはProxmox VE、VPNの場合はVPN and proxy nodes、オブジェクトストレージの場合はS3。 |
インフラストラクチャの準備
不要です。ゾーンはNexCMP内のレコードです。
NexCMP での接続
ゾーンの作成
Infrastructure › Datacenter › Zoneを開き、Add zoneをクリックします。
フォームに以下を入力します:
項目 入力例 備考 Country United Statesフラグを選択します。 City New Yorkオプションです。 Name (Vietnamese)、Name (English) New Yorkお客様に各言語で表示される名前です。 Slug us-new-yorka-z、0-9、ハイフン、2〜32文字。独自に入力するまでは国と都市から自動入力されます。 Visibility Public Public ゾーンはすべてのお客様に表示され、Hidden ゾーンは管理者のみが指定できます。 順序 0リストでは数値が小さいものが先になります。 このゾーンで販売されるサービス Virtual Machines (VM), VPN, Object Storage (S3) 1つ以上チェックしてください。 有効 On Off にすると、お客様からゾーンが非表示になります。 デフォルト オフ 選択していないお客様に対してあらかじめ選択されるゾーンです。デフォルトとなるゾーンは常に正確に1つです。 
Create zoneをクリックします。リストには、国旗、所有者、サービス、状態、およびVM、プラン、紐付けられたインフラストラクチャの数が表示されます。

紐付けられているものの確認
行をクリックしてゾーンを開きます。Provider infrastructure タブには、紐付けられた各バックエンドのプロバイダー、種類(CloudStackまたはProxmox VE)、リージョン、状態、優先度が一覧表示されます。VPN infrastructure タブには、ゾーンのVPN範囲とノードが一覧表示され、VPNプールへのリンクが含まれます。

サービスごとの販売場所
| サービス | ゾーンへの組み込み方法 |
|---|---|
| CloudStack上の仮想マシン | ウィザード(またはInfrastructure › Cloud provider › CloudStack)によってCloudStackがzone 1にアタッチされます。 |
| Proxmox VE上の仮想マシン | クラスタの Clusters タブで、Attach cluster to zoneをクリックします。クラスタは既存のゾーン(通常はCloudStack経由で販売を行うゾーン)に参加します。 |
| VPN | パブリックIP範囲を報告するVPNノードは、その国のゾーンを作成(または参加)し、範囲をVPNプールに追加します。VPN IP pools で、範囲のゾーンとノードを割り当てることもできます。 |
| IPv6 Proxy | 新しいIPv6プロキシノードは、off 状態のゾーンを作成します。お客様が選択できるように、ここでゾーンを有効にしてください。 |
| Object Storage (S3) | ゾーンでS3サービスにチェックを入れ、**Ceph S3 (RGW)**でバックエンドを関連付けます。 |
ゾーンが仮想マシンを販売できる条件
ゾーンに有効で販売可能なバックエンドが1つ以上あり、かつ表示可能なプランが1つ以上あり、かつそのバックエンド上に準備完了のテンプレートが1つ以上存在する状態になるまで、そのゾーンにはnot ready to sell VMsタグが表示されます。顧客向けの注文フォームには、準備が整ったゾーンのみが一覧表示されます。
確認
- ゾーンが正しい国旗とともに On としてリストに表示されます。
- 詳細ページに、想定しているバックエンドまたはVPN範囲が表示されます。
- VMの場合:not ready to sell VMs タグが消えていることを確認します。カスタマーポータルで注文を開始し、そのゾーンが提供されていることを確認します。
制限と注意点
- このNexCMPのリリースでは、お客様はデフォルトゾーン(ゾーン1)で仮想マシンを注文します。その他のゾーンは、VPN、IPv6 Proxy、Object Storage用、またはインフラストラクチャが整う前にロケーションを準備するために使用され、ゾーンリストの下のメモにも同様のことが記載されています。
- バックエンド、VM、プラン、VPN範囲など、何も紐付けられていない場合にのみゾーンを削除できます。デフォルトゾーンは削除できません。削除するには、まず別のゾーンをデフォルトに設定してください。
- リセラーが所有するゾーンは、有効・無効の切り替えや表示・非表示の変更のみ可能であり、その他のフィールドはロックされています。
- スラッグは内部参照の一部です。一度選択したら変更できません。
トラブルシューティング
| 症状 | 原因 | 対処法 |
|---|---|---|
| 「ゾーン名は必須です」/「国を選択してください」/「サービスを1つ以上選択してください」 | 必須項目が入力されていません | 名前を入力し、国を選択してサービスにチェックを入れてください。 |
| 「無効なスラッグです(a-z、0-9、-、2〜32文字)」 | スラッグに他の文字が含まれているか、長さが正しくありません | 小文字、数字、ハイフンのみを使用してください。 |
| 「not ready to sell VMs」タグ | そのゾーンにアクティブな販売可能なバックエンド、プラン、または準備完了したテンプレートがありません | インフラストラクチャをアタッチし、プランとテンプレートを追加してください。PlansとTemplatesをご覧ください。 |
| "still attached"により削除が無効化されている | ゾーンにバックエンド、VM、プラン、またはVPN範囲が存在します | 最初にそれらを削除するか移動してください。 |
| "Default zone"により削除が無効化されている | ゾーンがデフォルトに設定されています | 別のゾーンをデフォルトに設定してください。 |
| 顧客にゾーンが表示されません | 非表示、非アクティブ、またはサービスにチェックが入っていません | VisibilityをPublicに、ActiveをOnにし、サービスにチェックを入れてください。 |
| バックエンドフォームにS3ゾーンが不足している | ゾーンでS3サービスにチェックが入っていません | ゾーンを編集し、**Object Storage (S3)**にチェックを入れてください。 |