ULL Solution の限定公開ゾーンのメンテナンス
このページでは、 Ultra Low Latency(ULL)Solution で使用される Google Cloud 限定公開ゾーンのゾーン メンテナンス プロセスの概要について説明します。
ULL Solution のデュアルゾーン設計の概要
ULL Solution は、デュアルゾーン設計を使用して、市場取引を中断することなく定期的なメンテナンスとテストを実施できるようにしています。この設計をサポートするため、ULL Solution で使用される限定公開ゾーンには、 の公開ゾーンとは異なる可用性とメンテナンスのプロパティがあります Google Cloud。詳細については、以下をご覧ください。
- 特定のリージョンの 2 つの限定公開ゾーン: ULL Solution で使用される特定のリージョンには、2 つの限定公開ゾーンがあります。たとえば、
us-south1リージョンには、限定公開ゾーンus-south1-dとus-south1-eがあります。 - 一度に 1 つのゾーンのみが本番環境ワークロードをサポート: 以下をご覧ください。
- 本番環境ゾーンは、ライブ取引のアクティブな環境です。このゾーンで安定した環境を維持するため、Google はメンテナンスや更新を行いません。
- メンテナンス ゾーンは、Google が更新と修復を行う非アクティブな環境です。取引所運営者と参加者も更新とテストを行うことができます。メンテナンス プロセスには、Google が更新と修復を行うタイミングと、お客様が推奨されるアクションを行うタイミングを決定する独自の 期間が含まれます。
- 週ごとのゾーン切り替え: 各ゾーンのロールは、gcloud または API を使用して確認できる週単位のスケジュールで切り替わります。週に 1 回、既存の本番環境ゾーンがメンテナンス ゾーンに切り替わり、メンテナンス ゾーンが本番環境ゾーンに切り替わります。
取引所運営者と取引所参加者の要件
取引所運営者と取引所参加者は、本番環境ゾーンで本番環境ワークロードを実行し、各メンテナンスの時間枠の推奨アクションに従ってメンテナンス ゾーンで更新とテストを行う必要があります。
詳しくは、以下のセクションをご覧ください。
- メンテナンス ゾーンで特定の週にメンテナンスがどのように進行するかについては、ゾーン メンテナンスの時間枠をご覧ください。
- 特定のゾーンの現在と今後のメンテナンス( 具体的な開始時刻と終了時刻を含む)を表示するには、 ゾーンのメンテナンス ステータスを表示するをご覧ください。
ゾーン メンテナンスの時間枠
特定の週のメンテナンス ゾーンとして指定されたゾーンでは、次の順序でメンテナンスの時間枠が発生します。各時間枠の具体的な開始時刻と終了時刻 については、ゾーンのメンテナンス ステータスを表示するをご覧ください。各時間枠の詳細については、以下の メンテナンスの時間枠の詳細をご覧ください。
| 日 | 適用可能なメンテナンスの時間枠 | 取引所運営者と参加者に推奨されるアクション |
|---|---|---|
| 1 日目と 2 日目 |
|
オペレーションが失敗する可能性があるため、インフラストラクチャの使用は避けてください。 |
| 3 日目、4 日目、5 日目 |
|
インスタンスのプロビジョニング、ソフトウェア アプリケーションの更新、インフラストラクチャ構成の更新を行います。機能テストを実施します。 |
| 6 日目と 7 日目 |
|
パフォーマンス検証と負荷テストを実施します。 |
| 7 日目の終わり |
|
本番環境ワークロードを移行します。 |
メンテナンスの時間枠の詳細
次の表に、各メンテナンスの時間枠を示します。
| メンテナンスの時間枠 | 説明 |
|---|---|
| 中断を伴うアップグレードの時間枠 |
この期間は最初の 48 時間です。 Google は、インスタンスとサービスの中断を引き起こす可能性のある更新を行います。 ゾーン内のインフラストラクチャの使用はおすすめしません。API は使用できる可能性がありますが、オペレーションは不安定です。 |
| お客様のメンテナンスの時間枠 |
この期間は、中断を伴う アップグレードの時間枠の完了後から 72 時間です。 取引所運営者と取引所参加者は、インスタンスのプロビジョニング、 インスタンスで実行されているソフトウェアのメンテナンスと更新、インフラストラクチャ構成の更新、機能テストを行うことができます。 |
| 安定した期間 |
この期間は、 お客様のメンテナンスの時間枠の完了後から約 46 時間です。 この期間中、ゾーンは安定しており、取引所運営者と 取引所参加者は、ゾーンでのアクティブな取引に備えてパフォーマンス検証と負荷テストを 実施できます。 |
| 切り替えの時間枠 |
この期間は、安定した期間の完了後から 約 2 時間です。 各ゾーンの状態が変化しています。既存の本番環境ゾーンが メンテナンス ゾーンに切り替わります。既存のメンテナンス ゾーンが本番環境ゾーンに切り替わります。この期間中、 Google は中断を伴わない予備タスクを実行します。 |
U4 インスタンスのメンテナンス エクスペリエンス
U4 インスタンスのメンテナンス エクスペリエンスは、マシンタイプによって異なります。
- ULL Compute Engine インスタンス(U4P と U4C): ULL インスタンスには、 の他のインスタンス タイプとは異なるメンテナンス エクスペリエンスがあります。 Google Cloud これらのインスタンスは、ULL Solution の限定公開ゾーンのメンテナンス スケジュールに従ってメンテナンスされます。ホストのメンテナンス期間は、ゾーンの中断を伴うアップグレードの時間枠に沿っています。
- ULL 以外の Compute Engine インスタンス(U4S): ULL 以外のインスタンスの メンテナンス エクスペリエンスは、 Google Cloud 透過的なメンテナンスで説明されているように、 の他のインスタンス タイプとほぼ同じです。ただし、アップグレードによる ULL 以外のインスタンスのライブ マイグレーションは、本番環境ゾーンではサポートされていません。
Compute Engine インスタンスのメンテナンスに関する一般的な情報については、 ホスト イベントについてをご覧ください。
次の表に、U4 マシンタイプのホスト メンテナンスのプロパティを示します。
| マシンタイプ | 一般的な定期メンテナンス イベントの頻度 | メンテナンス動作 | 事前通知 | オンデマンド メンテナンス |
|---|---|---|---|---|
| U4P と U4C | 14 日 | 停止 | 14 日 | いいえ |
| U4S | 28 日 | ライブ マイグレーション | 7 日間 | はい |
ゾーンのメンテナンス ステータスを表示する
次のいずれかのオプションを使用して、ゾーンの現在と今後のメンテナンスの詳細(各メンテナンスの時間枠の具体的な開始時刻と終了時刻など)を表示できます。
API を有効にする
まだ有効にしていない場合は、次の API を有効にします。
コンソール
Compute Engine API を有効にします。
API を有効にするために必要なロール
API を有効にするには、serviceusage.services.enable 権限が必要です。プロジェクトを作成した場合は、オーナーロール(roles/owner)を介してこの権限が付与されている可能性があります。それ以外の場合は、Service Usage 管理者ロール(roles/serviceusage.serviceUsageAdmin)を介してこの権限を取得できます。ロールを付与する方法をご確認ください。
gcloud
Compute Engine API を有効にします。
API を有効にするために必要なロール
API を有効にするには、serviceusage.services.enable 権限が必要です。プロジェクトを作成した場合は、オーナーロール(roles/owner)を介してこの権限が付与されている可能性があります。それ以外の場合は、Service Usage 管理者ロール(roles/serviceusage.serviceUsageAdmin)を介してこの権限を取得できます。ロールを付与する方法をご確認ください。
gcloud services enable compute.googleapis.com
メンテナンスの詳細を表示する
gcloud:
gcloud compute zones describeコマンドgcloud compute zones describe ZONE --project PROJECT
API:
zones.getメソッドGET https://compute.googleapis.com/compute/v1/projects/PROJECT/zones/ZONE
メンテナンスに関する情報は、レスポンスで次の例のようなセクションに表示されます。
"upcomingMaintenances": [
{
"type": "PRIVATE_ZONE_MAINTENANCE",
"subType": "MAINTENANCE_TYPE_DISRUPTIVE_UPGRADE",
"targetResource": "projects/my-project/zones/us-south1-d",
"windowStartTime": "2025-08-26T15:00:00Z",
"windowEndTime": "2025-08-27T15:00:00Z"
}
// Additional maintenance windows ...
]
ホスト メンテナンス イベントのモニタリングと計画で説明されているように、 Google Cloud ではインスタンス レベルのメンテナンス ステータス も提供されますが、次の フィールドの説明セクションで説明されているように、ULL Solution の限定公開ゾーンの完全なメンテナンス スケジュールと時間枠の詳細を提供する出力はゾーンレベルのみです。
制限事項
gcloud または API の list オペレーション(zones.list メソッド や regionZones.list メソッド など)では、メンテナンス ステータスは使用できません。メンテナンス ステータスを表示するには、上記の describe コマンドまたは get メソッドを使用する必要があります。
フィールドの説明
以降のセクションでは、ゾーンを記述する際に ULL Solution の限定公開ゾーンで使用できる一意のフィールドについて説明します。次の フィールドは、 の公開ゾーンでは使用できません Google Cloud。
resourceStatus.upcomingMaintenances[]
オブジェクトの配列。各オブジェクトは、スケジュールされたメンテナンスの時間枠を表します。 今後 7 日以内にスケジュールされている進行中および今後のすべてのメンテナンスの時間枠が含まれます。
| フィールド | タイプ | 説明 |
|---|---|---|
type |
enum | メンテナンスのタイプ。type enum をご覧ください。 |
subType |
enum | メンテナンスのサブタイプ。subType enum をご覧ください。 |
targetResource |
文字列 | メンテナンス中のゾーンのリソースの完全名(projects/my-project/zones/us-south1-d など)。 |
windowStartTime |
文字列 | RFC 3339 UTC「Zulu」形式のメンテナンスの時間枠の開始時刻(2025-08-26T15:00:00Z など)。 |
windowEndTime |
文字列 | RFC 3339 UTC「Zulu」形式のメンテナンスの時間枠の終了時刻(2025-08-27T15:00:00Z など)。 |
type
| 値 | 説明 |
|---|---|
MAINTENANCE_TYPE_UNSPECIFIED |
デフォルト値。 |
PRIVATE_ZONE_MAINTENANCE |
ULL Solution の限定公開ゾーンに適用されるメンテナンス。 |
subType
| 値 | 説明 |
|---|---|
MAINTENANCE_SUBTYPE_UNSPECIFIED |
デフォルト値。 |
MAINTENANCE_TYPE_DISRUPTIVE_UPGRADE |
ゾーン メンテナンスの時間枠の詳細で説明されている中断を伴うアップグレードの時間枠に対応します。 |
MAINTENANCE_TYPE_CUSTOMER_MAINTENANCE |
ゾーン メンテナンスの時間枠の詳細で説明されているお客様のメンテナンスの時間枠に対応します。 |
MAINTENANCE_TYPE_STABLE |
ゾーン メンテナンスの時間枠の詳細で説明されている安定した期間に対応します。 |
MAINTENANCE_TYPE_TRANSITION |
ゾーン メンテナンスの時間枠の詳細で説明されている切り替えの時間枠に対応します。 |
warnings[]
追加情報を提供する警告オブジェクトの配列。
| フィールド | タイプ | 説明 |
|---|---|---|
code |
enum | 警告コード。warning.code enum をご覧ください。 |
message |
文字列 | 事前警告の説明。 |
data |
配列 | Key-Value ペアの警告に関するメタデータ([{"key": "scope", "value": "zones/us-east1-d"}] など)。 |
warning.code
| 値 | 説明 |
|---|---|
WARNING_CODE_UNSPECIFIED |
デフォルト値。 |
UPCOMING_MAINTENANCES_UNAVAILABLE |
今後のメンテナンスの時間枠情報を取得できません。しばらくしてからもう一度お試しください。 |