All Products
Search
Document Center

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

Last Updated:May 16, 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. Misalnya, dalam penerapan kontainer 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 ber-ketersediaan tinggi, titik kegagalan tunggal (single points of failure) dapat terjadi. Penyimpanan cloud dan jaringan menawarkan ketersediaan yang sangat baik, tetapi node komputasi sering terpengaruh oleh pemadaman listrik, downtime, atau kegagalan perangkat keras. Bisnis biasanya membangun arsitektur primary/secondary untuk memastikan ketersediaan tinggi di lapisan komputasi.

    Misalnya, 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 usang (stale writes), dan menjaga konsistensi data.

    Catatan

    Persistent Reservation (PR) merupakan bagian dari protokol NVMe. PR memberikan kontrol presisi atas izin baca dan tulis 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. Misalnya, data lake sering menggunakan Object Storage Service (OSS). Meskipun OSS mendukung akses multi-client dengan throughput baca sekuensial dan append-write 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 langsung sumber daya penyimpanan bersama tanpa transfer data berulang melalui jaringan, sehingga mengurangi latensi dan mempercepat pelatihan model. Ini sangat bermanfaat 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 pay-as-you-go, ESSD AutoPL云盘, dan Regional ESSD.

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

  • 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 memasang sistem file. 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 ketersediaan keluarga instans terkait.

ECS instance

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

    Catatan

    Untuk memeriksa apakah keluarga instans mendukung NVMe, panggil DescribeInstanceTypes dan periksa parameter NvmeSupport dalam respons.

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

Image

Gambar 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 {category}.

  4. Pada halaman Create Disk, konfigurasikan parameter disk.

    image

    Catatan

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

    Parameter

    Deskripsi

    {value, select, create {Create a disk} createPrepaid {Add Subscription Disk} snapshot {Create Snapshot} autoSnapshotPolicy {Configure Snapshot Policy} attach {Attach} batchAttach {Attach a disk} detach {Detach} release {Release} resize {Resize} category {Change Configuration} performanceLevel {Change Performance Level} changeToPostPaid {Switch to Pay-as-you-go} changeToPrePaid {Switch to Subscription} attribute {Edit Attributes} desc {Modify Description} reinit {Re-initialize Disk} partition {Partition Disk and Mount File Systems} consoleToCode {Generate IaC Deployment Template} other {{value}} }

    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 Yes.

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.

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

    • {value,select, enable {Release Disk with {intro}} disable {Not Release Disk with {intro}} release {Release Disk with {intro}} keep {Not Release Disk with {intro}} releaseToAttach {Release Disk with {intro} After Attaching Disk to {intro}} releaseWithSourceInstance {Release Disk with Source {intro}} other {{value}} }: Jangan pilih opsi ini. Hal ini memastikan disk tetap tersimpan saat instans dilepas.

  6. Login ke instans untuk melakukan partisi, format, dan memasang 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 merekomendasikan 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 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 {intro}.

Referensi