Deployment set adalah kebijakan penempatan yang mengontrol distribusi instans di berbagai server fisik. Untuk kluster skala kecil yang memerlukan ketersediaan tinggi dan isolasi kesalahan, gunakan strategi ketersediaan tinggi agar instans tersebar di berbagai server fisik, sehingga mengurangi risiko gangguan layanan luas akibat kegagalan satu server.
Strategi penyebaran
Strategi penyebaran menentukan cara instans ditempatkan pada server fisik. ENS saat ini hanya mendukung strategi ketersediaan tinggi.
Strategi ketersediaan tinggi mendistribusikan instans dalam satu deployment set ke berbagai server fisik, sehingga mengurangi risiko gangguan layanan akibat kegagalan satu server. Strategi ini cocok untuk penerapan skala kecil yang memerlukan kontinuitas layanan tinggi dan isolasi kesalahan.
Batasan
Setiap Akun Alibaba Cloud dapat memiliki maksimal 20 deployment set.
Satu deployment set dapat berisi maksimal 20 instans per node.
Deployment set tidak dapat digabung.
Hanya instans X86 yang didukung.
Jika sebuah deployment set memiliki terlalu banyak instans pada satu node, node tersebut mungkin tidak memiliki cukup server fisik redundan. Hal ini dapat menyebabkan pembuatan, pengubahan ukuran, atau migrasi instans gagal. Dalam kasus ini, sistem mengembalikan error:
Cannot complete creation/resizing/migration because the deployment set policy requirements are not met.
Buat deployment set
Masuk ke Konsol ENS.
Pada panel navigasi kiri, pilih . Pada halaman Deployment Set, klik Create Deployment Set.
Pada dialog Create Deployment Set, konfigurasikan parameter berikut, lalu klik OK.
Setelah Anda mengklik OK, deployment set baru akan muncul dalam daftar Deployment Sets.
Parameter | Wajib | Deskripsi |
Name | Ya | 2–128 karakter. Harus dimulai dengan huruf. Dapat berisi huruf, angka, titik dua ( |
Policy | Tidak berlaku | Hanya-baca. Strategi ini tetap pada High Availability Policy dan tidak dapat diubah. |
Description | Tidak | 2–256 karakter. Tidak boleh dimulai dengan |
Buat instans dalam deployment set
Pada halaman Deployment Set, temukan deployment set target.
Pada kolom Actions, klik Create Instance.
Lengkapi konfigurasi instans pada halaman pembelian.
Setelah dibuat, instans akan muncul dalam daftar instans deployment set tersebut.
Hanya instans X86 yang dapat ditambahkan ke deployment set. Instans berbasis Arm tidak didukung.
Untuk detail parameter konfigurasi instans, lihat Create an ENS instance.
Menyesuaikan set penyebaran Instans
Pindahkan instans ke deployment set yang berbeda, atau tambahkan instans yang belum berada dalam deployment set mana pun ke deployment set target.
Masuk ke Konsol ENS.
Pada panel navigasi kiri, klik Instances.
Temukan instans target. Pada kolom Actions, klik
untuk membuka lebih banyak aksi, lalu klik Modify Instance Deployment Set.Pada dialog Adjust Deployment Set, pilih Target Deployment Set, lalu klik OK.
Muat ulang halaman. Kolom Deployment Set instans akan menampilkan nama deployment set baru.
Hapus instans dari deployment set
Jika Anda ingin menghapus deployment set tetapi tetap menyimpan instansnya, hapus instans tersebut terlebih dahulu. Instans akan mempertahankan statusnya saat ini setelah dihapus.
Instans harus berada dalam status Running atau Stopped.
Masuk ke Konsol ENS.
Pada panel navigasi kiri, klik Instances.
Temukan instans target. Pada kolom Actions, klik
untuk membuka lebih banyak aksi, lalu klik Remove from Deployment Set.Pada dialog konfirmasi, klik OK.
Muat ulang halaman. Instans tersebut tidak lagi muncul dalam daftar instans deployment set.
Edit atau hapus deployment set
Masuk ke Konsol ENS.
Pada panel navigasi kiri, pilih . Pada halaman Deployment Set, temukan deployment set target. Pada kolom Actions, klik Edit atau Delete, lalu ikuti petunjuk di layar.
Edit: Ubah nama dan deskripsi deployment set. Nama atau deskripsi yang diperbarui langsung berlaku.
Delete: Hapus deployment set yang tidak lagi diperlukan untuk membebaskan sumber daya. Deployment set tersebut akan dihapus dari daftar.
Sebelum menghapus deployment set, pastikan tidak ada instans di dalamnya. Jika terdapat instans, hapus terlebih dahulu.