Tanggung jawab bersama AlloyDB Omni

Pilih versi dokumentasi:

Halaman ini menjelaskan hal yang menjadi tanggung jawab Anda sebagai pelanggan AlloyDB Omni, dan hal yang menjadi tanggung jawab Google.

Sebagai pelanggan AlloyDB Omni, Anda bertanggung jawab untuk mengonfigurasi dan mengoperasikan AlloyDB Omni guna memastikan workload Anda mendapatkan nilai maksimal dari layanan ini.

Lapisan Tanggung jawab Google Tanggung jawab pelanggan
Hardware dan host Infrastruktur fisik Berikan persyaratan minimum dan yang direkomendasikan (jika ada) Menyediakan server fisik, VM, atau perangkat edge seperti daya, pendinginan, dan hardware.
Sistem operasi (OS) host Memberikan persyaratan minimum dan yang direkomendasikan (jika ada) Mengelola kernel Linux, menerapkan patch keamanan OS, dan memperkuat node host.
Kubernetes Pengelolaan cluster Memberikan persyaratan minimum dan yang direkomendasikan (jika ada) Mengelola cluster setiap hari—termasuk upgrade—dengan mengikuti praktik terbaik standar industri.
Penyimpanan (CSI/PV) Memberikan persyaratan minimum dan yang direkomendasikan (jika ada) Menyediakan kelas penyimpanan dan mengelola peralatan yang mendasarinya. AlloyDB Omni memerlukan perangkat blok, jadi pastikan untuk memilih class perangkat blok.
Jaringan (CNI) Berikan persyaratan minimum dan yang direkomendasikan (jika ada) Menyediakan dan mengelola lapisan jaringan—misalnya, jaringan pod, pengontrol ingress, load balancer, dan aturan firewall antar-node.
Role-based access control (RBAC) Berikan akun layanan, peran, dan binding peran yang diperlukan untuk operator AlloyDB Omni Kubernetes. Terapkan aturan role-based access control (RBAC) ini ke cluster dan pastikan aturan tersebut selaras dengan kebijakan keamanan internal. Untuk mengakses resource AlloyDB Omni, buat peran RBAC dan binding peran tambahan.
Pengelolaan secret Baca Secret Kubernetes standar untuk menyediakan resource, seperti pengguna postgres awal. Membuat, mengamankan, dan merotasi Secret Kubernetes di cluster.
Pengelolaan sertifikat Mengandalkan Secret Kubernetes standar dan cert-manager untuk integrasi sertifikat. Menginstal, mengonfigurasi, dan mengelola siklus proses cert-manager.
Software operator Pengembangan dan rilis Mengembangkan logika operator AlloyDB Omni dan CRD, serta memublikasikan image container, diagram Helm, dan paket OLM. Tidak ada. Pelanggan dapat menggunakan artefak yang disimpan di Artifact Registry untuk deployment mereka.
Penginstalan dan siklus proses Menyediakan dokumentasi dan artefak upgrade.
  • Verifikasi tabel kompatibilitas sebelum menginstal atau mengupgrade.
  • Ikuti petunjuk untuk menginstal atau mengupgrade komponen AlloyDB Omni.
Mesin database Biner database Menyediakan image container AlloyDB dengan pengoptimalan eksklusif seperti columnar engine dan akselerasi AI. Tidak ada.
Pemberian patch Merilis patch keamanan serta update versi minor dan utama untuk mesin. Berikan petunjuk upgrade. Jadwalkan upgrade sesegera mungkin, bergantung pada tingkat kekritisan setiap rilis.
Pengelolaan pengguna
  • Sediakan pengguna terkait operator AlloyDB Omni awal.
  • Sediakan postgres superuser yang ditampilkan kepada pengguna menggunakan sandi yang disediakan pengguna dari Secret Kubernetes.
  • Memberikan petunjuk untuk berintegrasi dengan Microsoft Active Directory.
  • Berikan sandi untuk superuser awal menggunakan Secret Kubernetes.
  • Membuat dan mengelola semua peran dan pengguna lainnya.
Pengelolaan data Cadangan Menyediakan CRD dan logika `BackupPlan` dan `Backup` untuk mengelola pencadangan, yang dikelola menggunakan pgBackrest dengan integrasi yang kompatibel dengan S3. Konfigurasikan jadwal dan retensi pencadangan, serta sediakan bucket penyimpanan target lokal, S3, atau Cloud Storage.
Ketersediaan tinggi (HA) Menyediakan logika failover otomatis dan mekanisme pemulihan. Sediakan node dan zona yang memadai untuk menyediakan target standby guna mendukung failover.
Enkripsi (dalam penyimpanan) Tidak ada. Kelola enkripsi lapisan penyimpanan untuk memastikan enkripsi tersebut memenuhi persyaratan Anda.
Enkripsi (dalam pengiriman) Menyediakan mTLS untuk komponen operator internal dan mengonfigurasi TLS sisi server untuk koneksi pengguna ke database. Menghubungkan ke database menggunakan klien TLS yang aman dan mengelola infrastruktur sertifikat yang mendasarinya.
Kemampuan observasi Metrik Mengekspos metrik database internal menggunakan endpoint yang kompatibel dengan Prometheus. Deploy dan kelola scraper menggunakan Prometheus, Open Telemetry, atau solusi lain yang kompatibel dan stack penyimpanannya. Memantau kondisi sistem secara keseluruhan.
Logging Tulis log audit dan PostgreSQL ke file di disk dalam penampung, dan ganti file tersebut. Deploy pengumpul log—misalnya, Fluentd dan Fluent Bit—untuk mengirim log ke backend penyimpanan (seperti Splunk atau ELK). Pastikan kolektor log diekstrak untuk mempertahankan log selama minimal satu bulan yang direkomendasikan.
Visualisasi Menyediakan contoh dasbor metrik dan log untuk memantau workload standar. Deploy dan pantau kondisi alat visualisasi, seperti Grafana. Membuat dasbor dan menggabungkannya dalam tugas operasional harian Anda.
Pemberitahuan Tidak ada Mengelola pipeline pemberitahuan—misalnya, integrasi PagerDuty.
Dukungan Pemecahan masalah Memberikan dukungan untuk bug software dan error mesin. Untuk mendapatkan dukungan ini, Anda memerlukan langganan lisensi. Memberikan dukungan awal melalui dokumentasi dan pusat informasi. Men-debug masalah terkait infrastruktur.