All Products
Search
Document Center

Elastic Compute Service:Menyambungkan disk cloud ke beberapa Instance ECS dengan multi-attach

Last Updated:Aug 21, 2026

Sambungkan ESSD, ESSD AutoPL disk, atau Regional ESSD ke maksimal 16 instans yang mendukung NVMe dalam zona yang sama untuk akses baca/tulis bersamaan, berbagi data, dan failover cepat.

Lihat Ikhtisar protokol NVMe.

Kasus penggunaan

Multi-attach cocok untuk kasus penggunaan berikut:

  • Berbagi data

    Ketika data ditulis ke disk multi-attach, node lain yang terhubung dapat mengaksesnya secara langsung. Hal ini menghemat biaya dan meningkatkan kinerja baca/tulis. Sebagai contoh, dalam penerapan container berbasis cloud, beberapa instans dapat membaca dan memuat gambar yang sama dari disk bersama.

  • Failover ketersediaan tinggi

    Ketersediaan tinggi merupakan salah satu kasus penggunaan paling umum untuk disk bersama. Dalam skenario database berbasis SAN tradisional seperti Oracle RAC dan SAP HANA, atau dengan database cloud-native berketersediaan tinggi, titik kegagalan tunggal (single points of failure) dapat terjadi. Penyimpanan dan jaringan cloud menawarkan ketersediaan yang sangat baik, tetapi node komputasi sering terkena dampak pemadaman listrik, downtime, atau kegagalan perangkat keras. Bisnis biasanya membangun arsitektur primary/secondary untuk memastikan ketersediaan tinggi di lapisan komputasi.

    Sebagai contoh, dalam skenario database, jika database utama gagal, layanan akan segera dialihkan ke database sekunder. Setelah failover, gunakan perintah NVMe Persistent Reservation (PR) untuk mencabut izin tulis dari instans lama, mencegah penulisan data kedaluwarsa (stale writes), dan menjaga konsistensi data.

    Catatan

    Persistent Reservation (PR) merupakan bagian dari protokol NVMe. PR memberikan kontrol presisi atas izin baca dan tulis pada disk cloud untuk memastikan node komputasi menulis data sesuai harapan. Lihat Protokol NVMe PR.

    1. Instans database utama (Database Instance 1) gagal.

    2. Perintah NVMe PR mencabut akses tulis dari Database Instance 1 dan memberikannya kepada Database Instance 2.

    3. Database Instance 2 memutar ulang log untuk mencapai status yang sama dengan Database Instance 1.

    4. Database Instance 2 menjadi instans utama dan melanjutkan layanan.

  • Akselerasi cache terdistribusi

    Disk multi-attach memberikan IOPS dan throughput tinggi, serta dapat mempercepat sistem penyimpanan yang lebih lambat. Sebagai contoh, data lake sering menggunakan Object Storage Service (OSS). Meskipun OSS mendukung akses multi-klien dengan throughput baca sekuensial dan tulis-append yang tinggi, kinerja baca/tulis acak dan latensinya buruk. Menyambungkan disk cloud berkecepatan tinggi sebagai cache pada node komputasi secara signifikan meningkatkan kinerja akses dalam skenario data lake.

  • Pembelajaran mesin

    Dalam pelatihan pembelajaran mesin terdistribusi, setelah label sampel ditulis, dataset dibagi menjadi chunk yang lebih kecil dan didistribusikan ke beberapa node komputasi untuk pemrosesan paralel. Multi-attach memungkinkan setiap node komputasi mengakses sumber daya penyimpanan bersama secara langsung tanpa transfer data berulang melalui jaringan, sehingga mengurangi latensi dan mempercepat pelatihan model. Hal ini sangat menguntungkan untuk tugas pelatihan model skala besar yang memerlukan akses data berkecepatan tinggi.

Penagihan

Fitur multi-attach tidak dikenai biaya tambahan. Anda hanya membayar disk cloud dan Instance ECS. Lihat Ikhtisar penagihan.

Batasan

Batasan berikut berlaku untuk disk multi-attach:

Resource

Batasan

Cloud disk

  • Anda hanya dapat mengaktifkan multi-attach saat membuat disk mandiri. Anda tidak dapat mengaktifkan atau menonaktifkan fitur ini untuk disk yang sudah ada.

  • Multi-attach hanya didukung untuk data disk, bukan untuk system disk.

  • Multi-attach hanya mendukung ESSD bayar sesuai penggunaan, ESSD AutoPL disk, dan Regional ESSD.

  • Kinerja gabungan semua instans yang tersambung tidak boleh melebihi kinerja maksimum disk.

  • Disk cloud dengan multi-attach yang diaktifkan tidak mendukung operasi berikut:

    • Release with instance

    • Partitioning in the console

      Catatan

      Anda hanya dapat login ke instans untuk melakukan partisi, format, dan mount file system. Lihat Inisialisasi data disk.

    • Change the billing method of a cloud disk

    • Re-initialize a cloud disk

    • Change the category of a cloud disk

    • Modify the performance level of an ESSD

    • Snapshot-consistent groups

Region and zone

Wilayah dan zona yang didukung sesuai dengan wilayah tempat keluarga instans terkait tersedia.

ECS instance

  • Keluarga instans harus mendukung protokol NVMe. Lihat Keluarga instans.

    Catatan

    Anda dapat memanggil operasi DescribeInstanceTypes untuk menanyakan keluarga instans. Kemudian, periksa parameter NvmeSupport dalam respons untuk memastikan apakah keluarga instans mendukung NVMe.

  • Satu disk multi-attach dapat disambungkan ke maksimal 16 instans.

Image

Image harus menyertakan driver NVMe.

Catatan

Prosedur

Langkah 1: Buat disk multi-attach

  1. Buka ECS console - Block Storage - Disks.

  2. Di pojok kiri atas halaman, pilih wilayah dan resource group.

  3. Klik Create Cloud Disk.

  4. Pada halaman Create Disk, konfigurasikan parameter disk.

    Catatan

    Langkah ini hanya menjelaskan parameter yang diperlukan untuk multi-attach. Untuk parameter lainnya, lihat Buat data disk.

    Parameter

    Deskripsi

    Attach

    Pilih Not Attach untuk membuat disk tanpa menyambungkannya ke instans.

    Region dan Zone

    Pilih wilayah dan zona yang mendukung multi-attach.

    Billing Method

    Pilih Pay-as-you-go.

    Cloud Disk

    Konfigurasikan kapasitas penyimpanan disk dan aktifkan multi-attach.

    • Pilih kategori disk dan atur kapasitasnya.

    • Pilih Multi-Attach.

    Setelah disk dibuat, buka halaman daftar disk dan pastikan kolom Multi-Attach menampilkan Supported.

Langkah 2: Sambungkan disk ke beberapa instans

  1. Buka ECS console - Instances.

  2. Pada daftar instans, catat ID Instance ECS yang mendukung protokol NVMe.

  3. Buka ECS console - Block Storage - Disks.

  4. Temukan disk cloud target dan klik Attach pada kolom Actions.

  5. Pada kotak dialog Attach Disk, konfigurasikan parameter untuk menyambungkan disk.

    Catatan

    Langkah ini hanya menjelaskan cara menyambungkan disk multi-attach ke beberapa instans. Untuk parameter lainnya, lihat Sambungkan data disk.

    • Destination Instance: Masukkan ID Instance ECS yang telah Anda catat sebelumnya.

    • Release Cloud Disk with Instance: Jangan pilih opsi ini. Ini memastikan disk tetap tersimpan saat instans dilepas.

  6. Login ke instans untuk melakukan partisi, format, dan mount disk.

    Lihat Inisialisasi data disk.

    Penting

    Setelah disk multi-attach disambungkan ke beberapa instans, penggunaan sistem file single-node seperti ext3, ext4, xfs, atau ntfs akan menyebabkan inkonsistensi data karena data tidak disinkronkan antar instans. Kami menyarankan Anda membuat sistem file kluster yang sesuai dengan aplikasi Anda. Sistem file kluster memastikan bahwa data yang ditulis, file yang dibuat, dan metadata yang dimodifikasi disinkronkan secara real time di semua node yang tersambung. Sistem file kluster umum meliputi OCFS2, GFS2, Veritas CFS, Oracle ACFS, dan DBFS.

  7. (Opsional) Ulangi sub-langkah 4 dan 5 untuk menyambungkan disk ke instans lain yang mendukung NVMe.

    Setelah disk disambungkan, statusnya berubah menjadi In Use pada halaman Disks. Untuk melihat instans yang tersambung, arahkan kursor ke ID atau nama instans pada kolom Associated Instance.

Referensi