Pemeliharaan di zona pribadi ULL Solution
Halaman ini memberikan ringkasan proses pemeliharaan zona untuk zona pribadi yang digunakan oleh Google Cloud Ultra Low Latency (ULL) Solution.
Ringkasan desain zona ganda untuk ULL Solution
ULL Solution menggunakan desain zona ganda untuk membantu memastikan bahwa pemeliharaan dan pengujian rutin dapat dilakukan tanpa mengganggu perdagangan pasar. Untuk mendukung desain ini, zona pribadi yang digunakan untuk ULL Solution memiliki properti ketersediaan dan pemeliharaan yang unik dibandingkan dengan zona publik di Google Cloud. Untuk mengetahui detailnya, lihat hal berikut:
- Dua zona pribadi di region tertentu: Region tertentu yang digunakan oleh
ULL Solution memiliki dua zona pribadi. Misalnya,
us-south1region memiliki zona pribadius-south1-ddanus-south1-e. - Hanya satu zona yang mendukung workload produksi pada waktu tertentu: Lihat hal berikut:
- Zona produksi adalah lingkungan aktif untuk perdagangan langsung. Untuk membantu mempertahankan lingkungan yang stabil di zona ini, Google tidak melakukan pemeliharaan atau update.
- Zona pemeliharaan adalah lingkungan tidak aktif tempat Google melakukan update dan perbaikan, serta operator dan peserta bursa juga dapat melakukan update dan pengujian. Proses pemeliharaan mencakup periode unik jendela yang menentukan kapan Google melakukan update dan perbaikan, serta kapan pelanggan harus melakukan tindakan yang direkomendasikan.
- Transisi zona mingguan: Peran setiap zona beralih pada jadwal mingguan yang dapat Anda lihat menggunakan gcloud atau API. Seminggu sekali, zona produksi yang ada akan beralih ke zona pemeliharaan, dan zona pemeliharaan akan beralih ke zona produksi.
Persyaratan untuk operator bursa dan peserta bursa
Operator bursa dan peserta bursa harus memastikan bahwa mereka menjalankan workload produksi di zona produksi, dan melakukan update serta pengujian di zona pemeliharaan sesuai dengan tindakan yang direkomendasikan untuk setiap masa pemeliharaan.
Untuk informasi selengkapnya, lihat dokumentasi berikut:
- Untuk memahami progres pemeliharaan dalam seminggu di zona pemeliharaan, lihat Masa pemeliharaan zona.
- Untuk melihat pemeliharaan saat ini dan mendatang untuk zona tertentu, termasuk waktu mulai dan berakhir tertentu, lihat Melihat status pemeliharaan zona.
Masa pemeliharaan zona
Untuk zona yang ditetapkan sebagai zona pemeliharaan selama seminggu, masa pemeliharaan berurutan berikut akan terjadi. Untuk mengetahui waktu mulai dan berakhir tertentu dari setiap masa pemeliharaan, lihat Melihat status pemeliharaan zona. Untuk mengetahui detail selengkapnya tentang setiap masa pemeliharaan, lihat bagian Detail masa pemeliharaan berikut.
| Hari | Masa pemeliharaan yang berlaku | Tindakan yang direkomendasikan untuk operator dan peserta bursa |
|---|---|---|
| Hari 1 dan 2 |
|
Hindari penggunaan infrastruktur karena operasi mungkin gagal. |
| Hari 3, 4, 5 |
|
Menyediakan instance, mengupdate aplikasi software, dan mengupdate konfigurasi infrastruktur. Melakukan pengujian fungsional. |
| Hari 6 dan 7 |
|
Melakukan validasi performa dan pengujian beban. |
| Akhir hari ke-7 |
|
Memigrasikan workload produksi. |
Detail masa pemeliharaan
Tabel berikut menjelaskan setiap masa pemeliharaan.
| Masa pemeliharaan | Deskripsi |
|---|---|
| Masa pemeliharaan upgrade yang mengganggu |
Masa pemeliharaan ini berlangsung selama 48 jam pertama. Google melakukan update yang kemungkinan akan menyebabkan gangguan pada instance dan layanan. Penggunaan infrastruktur di zona ini tidak direkomendasikan. Meskipun API mungkin tersedia, operasi tidak stabil. |
| Masa pemeliharaan pelanggan |
Masa pemeliharaan ini dimulai setelah masa pemeliharaan upgrade yang mengganggu selesai dan berlangsung selama 72 jam. Operator bursa dan peserta bursa dapat menyediakan instance, memelihara dan mengupdate software yang berjalan di instance, mengupdate konfigurasi infrastruktur, dan melakukan pengujian fungsional. |
| Masa pemeliharaan stabil |
Masa pemeliharaan ini dimulai setelah masa pemeliharaan pelanggan selesai dan berlangsung selama sekitar 46 jam. Selama masa pemeliharaan ini zona stabil dan operator bursa serta peserta bursa dapat melakukan validasi performa dan pengujian beban untuk bersiap melakukan perdagangan aktif di zona tersebut. |
| Masa pemeliharaan transisi |
Masa pemeliharaan ini dimulai setelah masa pemeliharaan stabil selesai dan berlangsung selama sekitar 2 jam. Status setiap zona berubah. Zona produksi yang ada is beralih ke zona pemeliharaan. Zona pemeliharaan yang ada zona beralih ke zona produksi. Selama masa pemeliharaan ini, Google melakukan tugas awal yang tidak mengganggu. |
Pengalaman pemeliharaan untuk instance U4
Pengalaman pemeliharaan untuk instance U4 bergantung pada jenis mesin:
- Instance Compute Engine ULL (U4P dan U4C): Instance ULL memiliki pengalaman pemeliharaan yang unik dibandingkan dengan jenis instance lainnya di Google Cloud. Instance ini dipelihara sesuai dengan jadwal pemeliharaan untuk zona pribadi ULL Solution. Durasi pemeliharaan host selaras dengan masa pemeliharaan upgrade yang mengganggu di zona tersebut.
- Instance Compute Engine non-ULL (U4S): Instance non-ULL memiliki pengalaman pemeliharaan yang umumnya konsisten dengan jenis instance lainnya di Google Cloud , seperti yang dijelaskan dalam Pemeliharaan transparan. Namun, migrasi langsung instance non-ULL karena upgrade tidak didukung di zona produksi.
Untuk mengetahui informasi umum tentang pemeliharaan instance Compute Engine, lihat Tentang peristiwa host.
Tabel berikut menjelaskan properti pemeliharaan host untuk jenis mesin U4.
| Jenis mesin | Frekuensi peristiwa pemeliharaan terjadwal yang umum | Perilaku pemeliharaan | Notifikasi lanjutan | Pemeliharaan sesuai permintaan |
|---|---|---|---|---|
| U4P dan U4C | 14 hari | Hentikan | 14 hari | Tidak |
| U4S | 28 hari | Migrasi langsung | 7 hari | Ya |
Melihat status pemeliharaan zona
Anda dapat melihat detail pemeliharaan saat ini dan mendatang untuk zona, termasuk waktu mulai dan berakhir tertentu dari setiap masa pemeliharaan, dengan menggunakan salah satu opsi berikut.
Mengaktifkan API
Jika belum, aktifkan API berikut.
Konsol
Aktifkan Compute Engine API.
Peran yang diperlukan untuk mengaktifkan API
Untuk mengaktifkan API, Anda memerlukan izin serviceusage.services.enable. Jika Anda membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Admin Service Usage (roles/serviceusage.serviceUsageAdmin).
Pelajari cara memberikan peran.
gcloud
Aktifkan Compute Engine API:
Peran yang diperlukan untuk mengaktifkan API
Untuk mengaktifkan API, Anda memerlukan izin serviceusage.services.enable. Jika Anda
membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Admin Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin).
Pelajari cara memberikan peran.
gcloud services enable compute.googleapis.com
Melihat detail pemeliharaan
gcloud: perintah
gcloud compute zones describegcloud compute zones describe ZONE --project PROJECT
API: metode
zones.getGET https://compute.googleapis.com/compute/v1/projects/PROJECT/zones/ZONE
Informasi tentang pemeliharaan ditampilkan dalam respons di bagian yang mirip dengan contoh berikut:
"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 ...
]
Meskipun Google Cloud juga memberikan status pemeliharaan tingkat instance seperti yang dijelaskan dalam Memantau dan merencanakan peristiwa pemeliharaan host, hanya output tingkat zona yang memberikan jadwal pemeliharaan lengkap dan detail masa pemeliharaan untuk zona pribadi ULL Solution seperti yang dijelaskan di bagian Deskripsi kolom berikut.
Batasan
Status pemeliharaan tidak tersedia untuk list operasi dengan
gcloud atau API, seperti menggunakan
zones.list metode atau
regionZones.list metode.
Anda harus menggunakan perintah describe atau metode get sebelumnya untuk melihat status pemeliharaan.
Deskripsi kolom
Bagian berikut menjelaskan kolom unik yang tersedia untuk zona pribadi ULL Solution saat menjelaskan zona. Kolom berikut tidak tersedia untuk zona publik di Google Cloud.
resourceStatus.upcomingMaintenances[]
Array objek, dengan setiap objek mewakili masa pemeliharaan terjadwal. Mencakup semua masa pemeliharaan yang sedang berlangsung dan mendatang yang dijadwalkan dalam 7 hari ke depan.
| Kolom | Jenis | Deskripsi |
|---|---|---|
type |
enum | Jenis pemeliharaan. Lihat enum jenis. |
subType |
enum | Subjenis pemeliharaan. Lihat enum subJenis. |
targetResource |
string | Nama lengkap resource zona yang sedang menjalani pemeliharaan (seperti projects/my-project/zones/us-south1-d). |
windowStartTime |
string | Waktu mulai masa pemeliharaan dalam format RFC 3339 UTC "Zulu" (seperti 2025-08-26T15:00:00Z). |
windowEndTime |
string | Waktu berakhir masa pemeliharaan dalam format RFC 3339 UTC "Zulu" (seperti 2025-08-27T15:00:00Z). |
type
| Nilai | Deskripsi |
|---|---|
MAINTENANCE_TYPE_UNSPECIFIED |
Nilai default. |
PRIVATE_ZONE_MAINTENANCE |
Pemeliharaan yang berlaku untuk zona pribadi ULL Solution. |
subType
| Nilai | Deskripsi |
|---|---|
MAINTENANCE_SUBTYPE_UNSPECIFIED |
Nilai default. |
MAINTENANCE_TYPE_DISRUPTIVE_UPGRADE |
Sesuai dengan masa pemeliharaan upgrade yang mengganggu yang dijelaskan dalam Detail masa pemeliharaan zona. |
MAINTENANCE_TYPE_CUSTOMER_MAINTENANCE |
Sesuai dengan masa pemeliharaan pelanggan yang dijelaskan dalam Detail masa pemeliharaan zona. |
MAINTENANCE_TYPE_STABLE |
Sesuai dengan masa pemeliharaan stabil yang dijelaskan dalam Detail masa pemeliharaan zona. |
MAINTENANCE_TYPE_TRANSITION |
Sesuai dengan masa pemeliharaan transisi yang dijelaskan dalam Detail masa pemeliharaan zona. |
warnings[]
Array objek peringatan yang memberikan informasi tambahan.
| Kolom | Jenis | Deskripsi |
|---|---|---|
code |
enum | Kode peringatan. Lihat enum warning.code. |
message |
string | Deskripsi peringatan. |
data |
array | Metadata tentang peringatan dalam key/value pair (seperti [{"key": "scope", "value": "zones/us-east1-d"}]). |
warning.code
| Nilai | Deskripsi |
|---|---|
WARNING_CODE_UNSPECIFIED |
Nilai default. |
UPCOMING_MAINTENANCES_UNAVAILABLE |
Informasi masa pemeliharaan mendatang tidak dapat diambil. Coba lagi nanti. |