AlloyDB Omni adalah paket software database yang dapat didownload yang memungkinkan Anda men-deploy edisi AlloyDB untuk PostgreSQL yang disederhanakan di lingkungan komputasi Anda sendiri. Portabilitas AlloyDB Omni memungkinkannya berjalan di berbagai lingkungan, termasuk yang berikut:
- Pusat data
- Laptop
- Instance VM berbasis cloud
AlloyDB Omni sangat cocok untuk skenario berikut:
- Anda memerlukan versi PostgreSQL yang skalabel dan berperforma tinggi, tetapi Anda tidak dapat menjalankan database di cloud karena persyaratan peraturan atau kedaulatan data.
- Anda memerlukan database yang terus berjalan meskipun terputus dari internet.
- Anda ingin menempatkan database secara fisik sedekat mungkin dengan pengguna, untuk meminimalkan latensi.
- Anda ingin bermigrasi dari database lama, tetapi tanpa melakukan migrasi cloud penuh.
AlloyDB Omni tidak menyertakan fitur AlloyDB yang mengandalkan operasi dalam Google Cloud. Jika ingin mengupgrade project ke fitur penskalaan, keamanan, dan ketersediaan AlloyDB yang sepenuhnya dikelola, Anda dapat memigrasikan data AlloyDB Omni ke cluster AlloyDB seperti yang dapat Anda lakukan dengan impor data awal lainnya.
Fitur utama
- Server database yang kompatibel dengan PostgreSQL.
- Dukungan untuk AlloyDB AI, serangkaian kemampuan terintegrasi yang terintegrasi dengan AlloyDB, untuk membantu Anda membuat aplikasi AI generatif kelas perusahaan menggunakan data operasional Anda.
- Integrasi dengan ekosistem AI Google Cloud , termasuk Vertex AI Model Garden dan alat AI generatif open source.
- Penasihat indeks yang menganalisis kueri yang sering dijalankan dan merekomendasikan indeks baru untuk performa kueri yang lebih baik.
- Mesin kolom AlloyDB, yang menyimpan data yang sering dikueri dalam format kolom dalam memori untuk performa yang lebih cepat pada business intelligence, pelaporan, dan pemrosesan transaksional serta analitis hybrid (HTAP).
- Pengoptimalan dan peningkatan lainnya pada server PostgreSQL standar, seperti pengelolaan memori otomatis dan autovacuum adaptif untuk data yang sudah tidak berlaku.
Cara kerja AlloyDB Omni
AlloyDB Omni dapat diinstal sebagai server mandiri atau sebagai bagian dari lingkungan Kubernetes.
AlloyDB Omni berjalan dalam penampung Docker yang Anda instal ke lingkungan Anda sendiri. Sebaiknya jalankan AlloyDB Omni di sistem Linux dengan penyimpanan SSD dan memori minimal 8 GB per CPU.
Operator AlloyDB Omni Kubernetes adalah ekstensi ke Kubernetes API yang memungkinkan Anda menjalankan AlloyDB Omni di sebagian besar lingkungan Kubernetes yang sesuai dengan CNCF. Untuk informasi selengkapnya, lihat Menginstal AlloyDB Omni di Kubernetes.
Aplikasi Anda terhubung ke dan berkomunikasi dengan penginstalan AlloyDB Omni persis seperti yang dilakukan dengan server database PostgreSQL biasa. Kontrol akses pengguna juga bergantung pada standar PostgreSQL.
Anda dapat mengonfigurasi perilaku AlloyDB Omni menggunakan flag database yang sama dengan yang tersedia untuk AlloyDB.
Pencadangan data dan pemulihan dari bencana (disaster recovery)
AlloyDB Omni memiliki sistem pencadangan dan pemulihan berkelanjutan yang memungkinkan Anda membuat cluster database baru berdasarkan titik waktu apa pun dalam periode retensi yang dapat disesuaikan. Hal ini memungkinkan Anda memulihkan data dengan cepat dari kecelakaan kehilangan data.
Selain itu, AlloyDB Omni dapat membuat dan menyimpan cadangan lengkap data cluster database Anda, baik secara on-demand maupun sesuai jadwal rutin. Kapan saja, Anda dapat memulihkan dari cadangan ke cluster database AlloyDB Omni yang berisi semua data dari cluster database asli pada saat pembuatan cadangan.
Untuk informasi selengkapnya, lihat Mencadangkan dan memulihkan AlloyDB Omni.
Sebagai metode pemulihan dari bencana lebih lanjut, Anda dapat mencapai replikasi lintas pusat data dengan membuat cluster database sekunder di pusat data terpisah. AlloyDB Omni mengalirkan data secara asinkron dari cluster database utama yang ditetapkan ke setiap cluster sekundernya. Kapan pun diperlukan, Anda dapat mempromosikan cluster database sekunder ke cluster database AlloyDB Omni utama.
Untuk informasi selengkapnya, lihat Tentang replikasi lintas pusat data
Dokumentasi untuk AlloyDB Omni versi 15.5.2 dan yang lebih lama
Untuk informasi tentang AlloyDB Omni versi sebelumnya, lihat Rangkaian dokumentasi AlloyDB Omni multi-penampung.