Date: September 24, 2022
Opsi Baru untuk Cluster Ketersediaan Tinggi, SIOS Memperkuat Dukungannya untuk Disk Bersama Microsoft Azure
Microsoft memperkenalkan Azure Shared Disk pada Q1 tahun 2022. Disk Bersama memungkinkan Anda untuk melampirkan disk yang dikelola ke lebih dari satu host. Secara efektif ini berarti bahwa Azure sekarang memiliki penyimpanan SAN yang setara, memungkinkan cluster Sangat Tersedia untuk menggunakan disk bersama di cloud!
Keuntungan utama menggunakan Azure Shared Disk dengan hierarki cluster SIOS Lifekeeper adalah Anda tidak lagi diharuskan memiliki kuorum penyimpanan atau node saksi untuk menghindari apa yang disebut split-brain – yang terjadi ketika komunikasi antar node hilang dan beberapa node berpotensi mengubah data secara bersamaan. Lebih sedikit node berarti lebih sedikit biaya dan kompleksitas.
SIOS telah memperkenalkan Kit Pemulihan Aplikasi (ARK) untuk kami LifeKeeper untuk Linux produk; disebut LifeKeeper SCSI-3 Persistent Reservations (SCSI3) Recovery Kit yang memungkinkan Azure Shared Disks digunakan bersama dengan reservasi SCSI-3. ARK ini menjamin bahwa disk bersama hanya dapat ditulis dari node yang saat ini menyimpan reservasi SCSI-3 pada disk tersebut.
Saat menginstal SIOS Lifekeeper, penginstal akan mendeteksi bahwa itu berjalan di Microsoft Azure EC2 dan secara otomatis menginstal Kit Pemulihan LifeKeeper SCSI-3 Persistent Reservations (SCSI3) untuk mengaktifkan dukungan untuk Azure Shared Disk.
Pembuatan sumber daya dalam Lifekeeper sangat mudah dan sederhana (Gambar 1). Setelah dipasang secara lokal, Azure Shared Disk hanya ditambahkan ke Lifekeeper sebagai sumber daya jenis sistem file. Lifekeeper akan memberinya ID (Gambar 2) dan mengelola penguncian SCSI-3 secara otomatis.
Gambar 1] Pembuatan /sapinst dalam Lifekeeper.
Gambar 2] /sapinst dibuat dan diperluas ke kedua node cluster.
Reservasi SCSI-3 menjamin bahwa Azure Shared Disk hanya dapat ditulis pada node yang menyimpan reservasi (Gambar 3). Dalam skenario di mana node cluster kehilangan komunikasi satu sama lain, server siaga akan online, menyebabkan potensi situasi otak terbelah . Namun, karena reservasi SCSI-3 hanya satu node yang dapat mengakses disk pada satu waktu, yang mencegah skenario split-brain yang sebenarnya. Hanya satu sistem yang akan menahan reservasi dan itu akan menjadi node aktif baru (dalam hal ini yang lain akan reboot) atau tetap menjadi node aktif. Node yang tidak memegang reservasi Azure Shared Disk hanya akan berakhir dengan sumber daya dalam status "Siaga" karena mereka tidak dapat memperoleh reservasi.
Gambar 3] Keluaran dari log Lifekeeper saat mencoba memasang disk yang sudah dicadangkan.
Tautan ke definisi Microsoft tentang Azure Shared Disks https://docs.microsoft.com/en-us/azure/virtual-machines/disks-shared Saat ini SIOS mendukung Penyimpanan Berlebihan Lokal (LRS) dan kami bekerja sama dengan Microsoft untuk menguji dan mendukung Penyimpanan Berlebihan-Zona (ZRS). Idealnya kami ingin tahu kapan ada kegagalan ZRS sehingga kami dapat mengalihkan hierarki sumber daya ke node paling lokal ke penyimpanan aktif.
Saat ini SIOS mengharapkan dukungan Azure Shared Disk akan tiba di rilis Lifekeeper 9.6.2 berikutnya untuk Linux, Q3 2022. Direproduksi dengan izin dari SIOS