Kluster Alibaba Cloud Elasticsearch mendukung tiga arsitektur manajemen: Basic Management (v1), Basic Management (v2), dan Cloud-native Management (v3). Arsitektur v3 menawarkan optimasi dan peningkatan signifikan dalam pengembangan fitur, stabilitas sistem, serta keamanan. Untuk mengakses fitur yang lebih andal dan pengalaman layanan yang lebih baik, kami merekomendasikan agar Anda segera meningkatkan instans arsitektur v1/v2 ke arsitektur v3.
Lingkup
-
Versi: Peningkatan ini mendukung migrasi antar-arsitektur dengan versi yang sama. Misalnya, instans arsitektur v2 yang menjalankan versi 5.5 tetap pada versi 5.5 setelah ditingkatkan ke arsitektur v3.
-
Metode peningkatan: Instans dengan arsitektur v1/v2 dapat ditingkatkan ke arsitektur v3 secara manual atau otomatis.
-
Batasan jenis instans: Peningkatan tidak didukung untuk instans arsitektur v1/v2 dengan spesifikasi berikut:
1-core 2 GB,2-core 2 GB,4-core 4 GB,8-core 8 GB,12-core 12 GB, atau16-core 16 GB. -
Batasan wilayah: Peningkatan hanya didukung dalam wilayah yang sama. Instans sumber (v1/v2) dan target (v3) harus berada di wilayah yang sama.
-
Batasan fitur: Peningkatan tidak didukung jika instans arsitektur v1/v2 memiliki salah satu fitur berikut yang diaktifkan:
-
Fitur inti: cross-cluster replication (CCR), , konektivitas jaringan antar-instans, high availability (HA), application performance management (APM), atau Logstash.
-
Fitur tambahan: Elastic scaling (seperti auto-scaling) atau Nginx reverse proxy.
-
Fitur penyimpanan: OpenStore (Log Enhanced Edition) diaktifkan atau menggunakan disk lokal.
-
Persyaratan dasar: X-Pack tidak diaktifkan.
-
Zona: Zona utama tidak termasuk dalam daftar zona yang didukung oleh arsitektur v3.
-
-
Batasan operasi: Semua operasi modifikasi instans dilarang selama proses peningkatan. Lakukan persiapan operasional yang diperlukan terlebih dahulu.
-
Proses dan durasi peningkatan:
-
Peningkatan dilakukan sebagai penyebaran biru-hijau selama jendela pemeliharaan yang dijadwalkan. Topologi kluster sementara menampilkan jumlah node dua kali lipat. Tidak ada biaya tambahan yang dikenakan.
-
Durasi peningkatan sebanding dengan volume data dan biasanya berlangsung beberapa jam. Node lama dimatikan selama jendela pemeliharaan yang Anda tentukan. Proses ini menyebabkan gangguan layanan singkat selama 1 hingga 2 detik.
-
Peningkatan manual
Masuk ke Konsol Alibaba Cloud Elasticsearch dan gunakan tool migrasi online untuk meningkatkan instans arsitektur v1/v2 ke arsitektur v3. Hubungi dukungan teknis untuk meminta akses ke tool tersebut.
Langkah 1: Buat tugas peningkatan
-
Buka halaman peningkatan online.
Masuk ke Konsol Alibaba Cloud Elasticsearch.
-
Di panel navigasi sebelah kiri, pilih .
-
Klik Create untuk membuat tugas peningkatan dan mengonfigurasi parameternya.
Parameter
Deskripsi
Type
Pilih Architecture Upgrade for Alibaba Cloud Elasticsearch Cluster untuk meningkatkan instans arsitektur v1/v2 ke arsitektur v3 dan menyelesaikan migrasi data.
Cluster
Pilih instans arsitektur v1/v2 yang ingin Anda tingkatkan di wilayah target.
-
Klik OK untuk membuat tugas.
Langkah 2: Konfigurasikan dan jalankan tugas Peningkatan
Pada langkah ini, ikuti petunjuk di layar untuk mengonfigurasi tugas peningkatan dan menyelesaikan migrasi data.
-
Pemeriksaan peningkatan dan konfigurasi penggabungan.
Di tab Configure Source and Destination Clusters, ikuti langkah-langkah berikut untuk melakukan pemeriksaan kelayakan tugas peningkatan dan mengonfigurasi penggabungan.
-
Pemeriksaan kelayakan: Sebelum melakukan peningkatan, sistem secara otomatis memeriksa kesehatan dan keamanan kluster sumber untuk memastikan bahwa peningkatan aman dan layak dilakukan.
Catatan-
Jika kluster sumber tidak sehat atau watermark kluster terlalu tinggi, kami menyarankan agar Anda tidak melakukan peningkatan.
-
Jika X-Pack tidak diaktifkan untuk kluster sumber, peningkatan tidak didukung.
Jika pemeriksaan kelayakan gagal, ubah konfigurasi sesuai petunjuk.
-
-
Konfigurasi penggabungan: Sistem secara otomatis mendeteksi parameter konfigurasi kluster sumber, seperti jumlah shard replika, kebijakan sharding, dan izin pengguna. Kemudian, sistem membuat kluster target berdasarkan konfigurasi tersebut, memastikan sinkronisasi parameter, sumber daya, dan kebijakan agar peningkatan berjalan lancar.
CatatanLangkah ini membutuhkan waktu sekitar 20 menit.
-
-
Migrasi data.
Di tab Migrate Data, ikuti langkah-langkah yang ditunjukkan pada gambar berikut untuk menyelesaikan penggabungan kluster, migrasi replika, migrasi node master, dan migrasi shard utama secara berurutan.
Tindakan
Deskripsi
Description
Cluster merge
Kluster sumber dan target digabung menjadi satu kluster yang lebih besar. Setelah penggabungan,
jumlah total node dalam kluster = jumlah node di kluster sumber + jumlah node di kluster target.Setelah penggabungan kluster, Kibana untuk kluster target dinonaktifkan sementara. Selama migrasi data, Anda dapat terus menggunakan Kibana kluster sumber hingga alih bencana layanan selesai.
Replica migration
Sistem memigrasikan shard replika indeks dari node kluster sumber ke node kluster target.
Jika terjadi kegagalan atau layanan terganggu selama migrasi replika, Anda dapat melakukan rollback operasi tersebut. Setelah rollback, tugas peningkatan gagal, dan Anda harus membuat tugas baru.
Master node migration
Sistem memigrasikan node master di kluster gabungan dari kluster sumber ke kluster target.
Perubahan ini langsung berlaku begitu migrasi dimulai dan tidak dapat di-rollback. Lakukan dengan hati-hati.
CatatanUntuk instans versi
7.xdan yang lebih baru, node master secara otomatis dialihkan ke node di kluster target. Untuk instans versi5.xdan6.x, yang tidak mendukung pengalihan otomatis, node baru dipromosikan menjadi node master hanya setelah isolasi jaringan selesai dan node lama offline.Primary shard migration
Sistem memigrasikan shard utama yang menyimpan data asli dari node kluster sumber ke node kluster target.
Setelah migrasi shard utama dimulai, operasi tersebut tidak dapat di-rollback. Lakukan dengan hati-hati.
-
Isolasi jaringan.
Di tab Switch Business, ikuti petunjuk di layar untuk mengirim permintaan isolasi jaringan. Hal ini mencegah node kluster sumber bergabung ke kluster target. Kluster sumber berhenti memberikan layanan, dan kluster target mengambil alih.
-
Penyelesaian peningkatan.
Setelah isolasi jaringan berhasil, tugas peningkatan selesai. Klik Go to Cluster List untuk melihat detail instans.
Langkah 3: Validasi data
Setelah peningkatan arsitektur dan migrasi data selesai, akses instans v3 target dari Konsol Kibana. Jalankan kueri dan operasi tulis untuk memverifikasi bahwa kluster berfungsi sesuai harapan. Jika Anda mengalami masalah, hubungi dukungan teknis Alibaba Cloud Elasticsearch.
Setelah arsitektur instans Elasticsearch ditingkatkan, private Kibana endpoint dinonaktifkan. Anda dapat mengaktifkannya secara manual jika diperlukan.
Peningkatan otomatis
Platform manajemen secara otomatis menyelesaikan peningkatan arsitektur dari v1/v2 ke v3 tanpa intervensi manual. Untuk mengakses fitur yang lebih andal dan pengalaman layanan yang lebih baik, segera hubungi dukungan teknis guna menyelesaikan peningkatan tersebut.