Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Kluster failover adalah kombinasi dari satu atau beberapa disk fisik dalam grup kluster Microsoft Cluster Service (MSCS), yang dikenal sebagai grup sumber daya, yang berpartisipasi dalam simpul kluster. Grup sumber daya dikonfigurasi sebagai instans kluster failover yang menjalankan sebuah instans SQL Server. Instans kluster failover SQL Server muncul di jaringan seolah-olah merupakan satu komputer, tetapi memiliki fungsi pengalihan otomatis dari satu node ke node lain jika salah satu node tidak tersedia. Untuk informasi selengkapnya, lihat Always On Failover Cluster Instances (SQL Server).
Kluster failover menyediakan dukungan ketersediaan tinggi untuk seluruh instans Microsoft SQL Server, berbeda dengan pencerminan database, yang menyediakan dukungan ketersediaan tinggi untuk satu database. Pencerminan database berfungsi antara kluster failover dan, juga, antara kluster failover dan host non-kluster.
Catatan
Untuk pengenalan pencerminan database, lihat Pencerminan Database (SQL Server).
Pencerminan dan Pengklusteran
Biasanya, ketika pencerminan digunakan dengan pengklusteran, server utama dan server cermin keduanya berada di kluster, dengan server utama yang berjalan pada instans kluster failover dari satu kluster dan server cermin yang berjalan pada instans kluster failover dari kluster yang berbeda. Namun, Anda dapat membuat sesi pencerminan di mana salah satu mitra berada pada instans kluster failover dalam sebuah kluster dan mitra lainnya berada pada komputer terpisah yang tidak diklusterkan.
Jika failover kluster membuat server utama untuk sementara tidak tersedia, koneksi klien terputus dari database. Setelah failover kluster selesai, klien dapat terhubung kembali ke server utama pada kluster yang sama, atau pada kluster yang berbeda atau komputer yang tidak terdaftar, tergantung pada mode operasi. Oleh karena itu, saat memutuskan cara mengonfigurasi pencerminan database di lingkungan berkluster, mode operasi yang Anda gunakan untuk pencerminan signifikan.
Sesi mode Keamanan Tinggi dengan Failover Otomatis
Jika Anda ingin mencerminkan database dalam mode keamanan tinggi dengan failover otomatis, konfigurasi dua kluster direkomendasikan untuk mitra. Konfigurasi ini menyediakan ketersediaan maksimum. Saksi dapat berada baik di kluster ketiga maupun di komputer yang tidak tergabung dalam kluster.
Jika node yang menjalankan server utama saat ini gagal, proses failover otomatis database akan dimulai dalam beberapa detik, sementara kluster masih melakukan failover ke node lain. Sesi pencerminan database beralih secara failover ke server cermin pada kluster lain atau komputer non-kluster, dan server cermin yang sebelumnya menjadi server utama. Server utama baru meluncurkan salinan database secepat mungkin dan membuatnya online sebagai database utama. Setelah failover kluster selesai, yang biasanya memakan waktu beberapa menit, instans terkluster failover yang sebelumnya merupakan server utama menjadi server cermin.
Ilustrasi berikut menunjukkan failover otomatis antar-kluster dalam sesi pencerminan yang berjalan pada mode keamanan tinggi dengan saksi (yang mendukung failover otomatis).
Tiga instans server dalam sesi pencerminan berada di tiga kluster yang berbeda: Cluster_A, Cluster_B, dan Cluster_C. Pada setiap kluster, instans default SQL Server berjalan sebagai instans kluster failover SQL Server. Ketika sesi pencerminan dimulai, instans terkluster failover pada Cluster_A adalah server utama, instans terkluster failover pada Cluster_B adalah server cermin, dan instans terkluster failover pada Cluster_C adalah saksi dalam sesi pencerminan. Akhirnya, simpul aktif pada Cluster_A gagal, yang menyebabkan server utama menjadi tidak tersedia.
Sebelum kluster sempat melakukan failover, kegagalan server utama dideteksi oleh server cermin dengan bantuan server saksi. Server cermin memulihkan basis datanya ke kondisi terbaru dan membawanya kembali online sebagai database utama yang baru secepat mungkin. Ketika Cluster_A selesai gagal, server utama sebelumnya sekarang menjadi server cermin, dan menyinkronkan databasenya dengan database utama saat ini di Cluster_B.
Sesi Mode Keselamatan Tinggi Tanpa Failover Otomatis
Jika Anda mencerminkan database dalam mode keamanan tinggi tanpa failover otomatis, simpul lain dalam kluster akan bertindak sebagai server utama jika simpul yang menjalankan server utama saat ini gagal. Perhatikan bahwa saat kluster tidak tersedia, database tidak tersedia.
Sesi Mode Performa Tinggi
Jika Anda ingin menyiapkan pencerminan database dalam mode performa tinggi, pertimbangkan untuk menempatkan server utama pada instans kluster failover di dalam sebuah kluster dan menempatkan server cermin pada server non-kluster di lokasi yang jauh. Jika kluster beralih ke node lain, instans kluster failover akan tetap berfungsi sebagai server utama dalam sesi pencerminan. Jika seluruh kluster mengalami masalah, Anda dapat memaksa layanan ke server cermin.
Untuk menyiapkan kluster failover SQL Server baru
Untuk menyiapkan pencerminan database