Milvus memungkinkan Anda meningkatkan instans single-AZ menjadi instans disaster recovery multi-AZ intra-kota secara online guna meningkatkan kemampuan high availability dan disaster recovery. Topik ini menjelaskan latar belakang, batasan, serta prosedur peningkatan tersebut.
Latar Belakang
Pada instans single-AZ, seluruh komponen ditempatkan dalam satu availability zone. Jika availability zone tersebut mengalami kegagalan, layanan akan menjadi tidak tersedia. Untuk meningkatkan kelangsungan bisnis, Anda dapat meningkatkan instans single-AZ menjadi instans disaster recovery intra-kota, yang mendistribusikan komponen di beberapa availability zone dalam wilayah yang sama sehingga menyediakan disaster recovery tingkat AZ.
Milvus saat ini mendukung dua mode disaster recovery intra-kota berikut:
Mode | Deskripsi | Perubahan Sumber Daya |
Multi-AZ Basic Edition | Dalam mode ini, resource node berjalan di satu availability zone. Jika availability zone primary mengalami kegagalan, layanan dipulihkan di AZ standby. Mode ini tidak melipatgandakan resource node Anda, sehingga menjadi opsi yang hemat biaya. | Jumlah resource node tidak berubah. Setelah availability zone primary gagal, node dengan jumlah replika yang sama segera diluncurkan di AZ standby. |
Multi-AZ High-availability Edition | Resource node diterapkan dengan jumlah replika yang sama di dua availability zone, menyediakan hot standby real-time tingkat AZ. Jika terjadi kegagalan pada AZ primary, failover ke AZ standby selesai dalam hitungan detik. Mode ini cocok untuk lingkungan produksi dan skenario yang memiliki persyaratan high availability tinggi. | Jumlah replika untuk semua node layanan dilipatgandakan, yang menghasilkan pesanan upgrade. |
Saat ini, Anda hanya dapat meningkatkan dari deployment single-AZ ke Multi-AZ Basic Edition atau Multi-AZ High-availability Edition. Peningkatan langsung dari Multi-AZ Basic Edition ke Multi-AZ High-availability Edition belum didukung.
Prasyarat
Instans berada dalam status Running.
Instans merupakan deployment Single-zone Deployment.
AZ standby target berada dalam wilayah yang sama dengan instans.
VSwitch telah dibuat di AZ standby target dalam VPC yang sama dengan instans.
Batasan
Instans yang tidak mendukung peningkatan otomatis
Beberapa instans lama tidak dapat ditingkatkan secara otomatis melalui konsol karena keterbatasan arsitektur dasarnya. Untuk meningkatkan instans tersebut, Anda harus mengajukan tiket untuk bantuan manual.
Wilayah | Kondisi |
China (Zhangjiakou) | Instans yang dibuat sebelum 17 Desember 2023 |
China (Hong Kong), China (Beijing) | Instans yang dibuat sebelum 19 Desember 2023 |
Jerman (Frankfurt), Singapura, China (Ulanqab) | Instans yang dibuat sebelum 23 Desember 2023 |
China (Hangzhou), China (Shenzhen), China (Shanghai) | Instans yang dibuat sebelum 25 Desember 2023 |
Jika instans Anda memenuhi salah satu kondisi di atas, silakan ajukan tiket untuk bantuan.
Batasan lainnya
Selama peningkatan, beberapa operasi kueri atau write mungkin mengalami timeout atau gagal. Disarankan untuk melakukan peningkatan pada kluster produksi selama jam sepi.
Jika akses publik diaktifkan untuk instans, proses peningkatan akan menonaktifkannya sementara, menyebabkan gangguan singkat. Akses publik akan diaktifkan kembali secara otomatis setelah peningkatan selesai.
Saat meningkatkan ke Multi-AZ High-availability Edition, pesanan upgrade akan dibuat. Pastikan saldo akun Anda mencukupi.
Prosedur
Masuk ke Konsol manajemen Milvus.
Di bilah navigasi atas, pilih wilayah tempat instans berada.
Pada halaman Instances, temukan instans Anda dan klik ID instans tersebut untuk membuka halaman detail instans.
Di bagian Instance Configuration pada halaman detail instans, klik Upgrade di sebelah kanan Deployment Mode.
Pada panel konfigurasi upgrade, atur parameter berikut:
Parameter
Deskripsi
Deployment Model
Pilih mode disaster recovery. Opsi yang tersedia meliputi Multi-zone Deployment (Basic) atau Multi-zone Deployment (HA).
Standby AZ VSwitch
Pilih VSwitch di AZ standby. VSwitch tersebut harus berada dalam VPC yang sama dengan instans.
Tinjau detail konfigurasi dan perubahan biaya, lalu klik OK.
Jika Anda memilih Multi-AZ High-availability Edition untuk instans subscription, selesaikan pembayaran di halaman pesanan.
Setelah peningkatan selesai, mode deployment instans akan diperbarui ke mode multi-AZ yang dipilih. Anda dapat melihat mode deployment yang diperbarui di halaman detail instans.