Grup ketersediaan terdistribusi - AWS Bimbingan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Grup ketersediaan terdistribusi

Grup ketersediaan terdistribusi mencakup dua grup ketersediaan terpisah. Anda dapat menganggapnya sebagai grup ketersediaan grup ketersediaan. Grup ketersediaan yang mendasarinya dikonfigurasi pada dua cluster WSFC yang berbeda. Grup ketersediaan yang berpartisipasi dalam grup ketersediaan terdistribusi tidak perlu berbagi lokasi yang sama. Mereka bisa fisik atau virtual, di tempat atau di cloud publik. Grup ketersediaan dalam grup ketersediaan terdistribusi tidak harus menjalankan versi SQL Server yang sama. Instans DB target dapat menjalankan versi SQL Server yang lebih baru daripada instance DB sumber.

Arsitektur grup ketersediaan terdistribusi memberi Anda cara yang fleksibel untuk meng-host ulang instance atau database SQL Server yang penting. AWS Ini memberikan solusi hibrida untuk mengangkat dan menggeser (atau mengangkat dan mengubah) basis data SQL Server kritis Anda. AWS

Menggunakan arsitektur grup ketersediaan terdistribusi lebih efisien daripada memperluas kluster WFSC lokal yang ada. AWS Data ditransfer hanya dari primer lokal ke salah satu AWS replika (forwarder). Forwarder bertanggung jawab untuk mengirim data ke replika baca sekunder lainnya di. AWS

Dalam diagram berikut, klaster WSFC pertama (WSFC 1) di-host di tempat dan memiliki grup ketersediaan lokal (AG 1). Cluster WSFC kedua (WSFC 2) di-host AWS dan memiliki grup AWS ketersediaan (AG 2). AWS Direct Connectdigunakan sebagai koneksi jaringan khusus antara lingkungan lokal danAWS. Grup ketersediaan lokal (AG 1) memiliki dua replika (node). Transfer data antar node sinkron, dengan failover otomatis. Demikian pula, grup AWS ketersediaan (AG 2) juga memiliki dua replika, dan transfer data di antara mereka sinkron dengan failover otomatis. Grup ketersediaan terdistribusi membuat database tetap sinkron secara asinkron. Data ditransfer dari replika utama SQL Server di AG 1 (yang ada di tempat) ke replika utama (forwarder) di AG 2 (yang aktif). AWS Forwarder bertanggung jawab untuk mengirim data ke replika baca lainnya AWS dan terus memperbaruinya. Setelah lokal dan AWS database disinkronkan, Anda dapat melakukan failover manual grup ketersediaan terdistribusi. AWS AWSDatabase menjadi database utama untuk akses baca/tulis dari aplikasi.

SQL Server migration process with distributed availability groups

catatan

Pada titik waktu tertentu, hanya ada satu database yang tersedia untuk operasi tulis. Anda dapat menggunakan replika sekunder yang tersisa untuk operasi baca. Untuk mengukur beban kerja baca Anda, Anda dapat menambahkan lebih banyak replika baca di beberapa Availability Zone. AWS

Untuk informasi selengkapnya tentang grup ketersediaan terdistribusi, lihat: