Bagikan melalui


Grup Ketersediaan Always On (SQL Server)

Fitur Grup Ketersediaan AlwaysOn adalah solusi ketersediaan tinggi dan pemulihan bencana yang menyediakan alternatif tingkat perusahaan untuk pencerminan database. Diperkenalkan pada SQL Server 2012, Grup Ketersediaan AlwaysOn memaksimalkan ketersediaan sekumpulan database pengguna untuk perusahaan. Grup ketersediaan mendukung lingkungan failover untuk sekumpulan database pengguna diskrit, yang dikenal sebagai database ketersediaan, yang gagal bersama-sama. Grup ketersediaan mendukung sekumpulan database utama baca-tulis dan satu hingga delapan set database sekunder yang sesuai. Secara opsional, database sekunder dapat disediakan untuk akses baca-saja dan/atau beberapa operasi pencadangan.

Grup ketersediaan gagal pada tingkat replika ketersediaan. Failover tidak disebabkan oleh masalah database seperti database yang menjadi tersangka karena hilangnya file data, penghapusan database, atau kerusakan log transaksi.

Keuntungan

Grup Ketersediaan AlwaysOn menyediakan serangkaian opsi kaya yang meningkatkan ketersediaan database dan yang memungkinkan penggunaan sumber daya yang ditingkatkan. Komponen utamanya adalah sebagai berikut:

  • Mendukung hingga sembilan replika ketersediaan. Replika ketersediaan adalah instans dari grup ketersediaan yang dihosting oleh instans SQL Server tertentu dan mempertahankan salinan lokal dari setiap database ketersediaan yang termasuk dalam grup ketersediaan. Setiap grup ketersediaan mendukung satu replika utama dan hingga delapan replika sekunder. Untuk informasi selengkapnya, lihat Gambaran Umum Grup Ketersediaan AlwaysOn (SQL Server).

    Penting

    Setiap replika ketersediaan harus berada di simpul yang berbeda dari satu kluster Windows Server Failover Clustering (WSFC). Untuk informasi selengkapnya tentang prasyarat, pembatasan, dan rekomendasi untuk grup ketersediaan, lihat Prasyarat, Pembatasan, dan Rekomendasi untuk Grup Ketersediaan AlwaysOn;SQL Server;.

  • Mendukung mode ketersediaan alternatif, sebagai berikut:

    • Mode penerapan asinkron. Mode ketersediaan ini adalah solusi pemulihan bencana yang berfungsi dengan baik ketika replika ketersediaan didistribusikan melalui jarak yang cukup jauh.

    • Mode penerapan sinkron. Mode ketersediaan ini menekankan ketersediaan tinggi dan perlindungan data atas performa, dengan biaya peningkatan latensi transaksi. Grup ketersediaan tertentu dapat mendukung hingga tiga replika ketersediaan penerapan sinkron, termasuk replika utama saat ini.

    Untuk informasi selengkapnya, lihat Mode Ketersediaan; Grup Ketersediaan AlwaysOn;.

  • Mendukung beberapa bentuk failover grup ketersediaan: failover otomatis, failover manual yang direncanakan (umumnya disebut sebagai "failover manual"), dan failover manual paksa (umumnya disebut sebagai "failover paksa"). Untuk informasi selengkapnya, lihat Mode Failover dan Failover; Grup Ketersediaan AlwaysOn;.

  • Memungkinkan Anda mengonfigurasi replika ketersediaan tertentu untuk mendukung salah satu atau kedua kemampuan sekunder aktif berikut:

    Menggunakan kemampuan sekunder aktif meningkatkan efisiensi TI Anda dan mengurangi biaya melalui pemanfaatan sumber daya perangkat keras sekunder yang lebih baik. Selain itu, membongkar aplikasi niat baca dan pekerjaan pencadangan ke replika sekunder membantu meningkatkan performa pada replika utama.

  • Mendukung pendengar grup ketersediaan untuk setiap grup ketersediaan. Pendengar grup ketersediaan adalah nama server yang dapat disambungkan klien untuk mengakses database di replika utama atau sekunder dari grup ketersediaan AlwaysOn. Pendengar grup ketersediaan mengarahkan koneksi masuk ke replika utama atau ke replika sekunder baca-saja. Pendengar menyediakan failover aplikasi cepat setelah grup ketersediaan gagal. Untuk informasi selengkapnya, lihat Listener Grup Ketersediaan, Konektivitas Klien, dan Failover Aplikasi;SQL Server;.

  • Mendukung kebijakan failover yang fleksibel untuk kontrol yang lebih besar atas failover grup ketersediaan. Untuk informasi selengkapnya, lihat Mode Failover dan Failover; Grup Ketersediaan AlwaysOn;.

  • Mendukung perbaikan halaman otomatis untuk perlindungan terhadap kerusakan halaman. Untuk informasi selengkapnya, lihat Perbaikan Halaman Otomatis (Untuk Grup Ketersediaan dan Pencerminan Database;.

  • Mendukung enkripsi dan kompresi, yang menyediakan transportasi yang aman dan berkinerja tinggi.

  • Menyediakan seperangkat alat terintegrasi untuk menyederhanakan penyebaran dan manajemen grup ketersediaan, termasuk:

Syarat dan Definisi

grup ketersediaan
Kontainer untuk sekumpulan database, database ketersediaan, yang gagal bersama-sama.

database ketersediaan
Database yang termasuk dalam grup ketersediaan. Untuk setiap database ketersediaan, grup ketersediaan mempertahankan satu salinan baca-tulis ( database utama) dan satu hingga delapan salinan baca-saja (database sekunder).

database utama
Salinan baca-tulis database ketersediaan.

database sekunder
Salinan database ketersediaan baca-saja.

replika ketersediaan
Instansiasi grup ketersediaan yang dihosting oleh instans SQL Server tertentu dan mempertahankan salinan lokal dari setiap database ketersediaan yang termasuk dalam grup ketersediaan. Ada dua jenis replika ketersediaan: satu replika utama dan satu hingga delapan replika sekunder.

replika utama
Replika ketersediaan yang membuat database utama tersedia untuk koneksi baca-tulis dari klien dan, juga, mengirim catatan log transaksi untuk setiap database utama ke setiap replika sekunder.

replika sekunder
Replika ketersediaan yang mempertahankan salinan sekunder dari setiap database ketersediaan, dan berfungsi sebagai target failover potensial untuk grup ketersediaan. Secara opsional, replika sekunder dapat mendukung akses baca-saja ke database sekunder dapat mendukung pembuatan cadangan pada database sekunder.

pendengar grup ketersediaan
Nama server yang dapat disambungkan klien untuk mengakses database di replika utama atau sekunder dari grup ketersediaan AlwaysOn. Pendengar grup ketersediaan mengarahkan koneksi masuk ke replika utama atau ke replika sekunder baca-saja.

Catatan

Untuk informasi selengkapnya, lihat Gambaran Umum Grup Ketersediaan AlwaysOn; SQL Serve;.

Interoperabilitas dan Koeksistensi dengan Fitur Mesin Database Lainnya

Grup Ketersediaan AlwaysOn dapat digunakan dengan fitur atau komponen SQL Server berikut:

Peringatan

Untuk informasi tentang pembatasan dan batasan untuk menggunakan fitur lain dengan Grup Ketersediaan AlwaysOn, lihat Grup Ketersediaan AlwaysOn: Interoperabilitas;SQL Server;.

Tugas Terkait

Konten terkait

Lihat juga

Gambaran Umum Grup Ketersediaan AlwaysOn; SQL Server;
Prasyarat, Pembatasan, dan Rekomendasi untuk Grup Ketersediaan AlwaysOn (SQL Server)
Konfigurasi Instans Server untuk Grup Ketersediaan AlwaysOn; SQL Server;
Pembuatan dan Konfigurasi Grup Ketersediaan; SQL Server;
Administrasi Grup Ketersediaan; SQL Server;
Pemantauan Grup Ketersediaan (SQL Server)
Ringkasan Pernyataan Transact-SQL untuk Grup Ketersediaan AlwaysOn; SQL Server;
Ringkasan Cmdlet PowerShell untuk Grup Ketersediaan AlwaysOn; SQL Server;