Mengelola disk lokal untuk Storage Gateway - AWSStorage Gateway

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengelola disk lokal untuk Storage Gateway

Gateway virtual machine (VM) menggunakan disk lokal yang Anda alokasikan lokal untuk buffering dan penyimpanan. Gateway yang dibuat pada instans Amazon EC2 menggunakan volume Amazon EBS sebagai disk lokal.

Memutuskan jumlah penyimpanan disk lokal

Jumlah dan ukuran disk yang ingin Anda alokasikan untuk gateway Anda terserah Anda. Gateway membutuhkan penyimpanan tambahan berikut:

Gateway file memerlukan setidaknya satu disk untuk digunakan sebagai cache. Tabel berikut merekomendasikan ukuran untuk penyimpanan disk lokal untuk gateway yang digunakan. Anda dapat menambahkan lebih banyak penyimpanan lokal nanti setelah Anda mengatur gateway, dan saat beban kerja Anda meningkat.

Penyimpanan lokal Deskripsi Tipe Gateway
Penyimpanan cache Penyimpanan cache bertindak sebagai penyimpanan tahan lama lokal untuk data yang menunggu upload ke Amazon S3 atau sistem file.
  • Gateway file

catatan

Sumber daya penyimpanan fisik yang mendasari direpresentasikan sebagai penyimpanan data di VMware. Saat Anda menyebarkan gateway VM, Anda memilih penyimpanan data untuk menyimpan file VM. Ketika Anda menyediakan disk lokal (misalnya, untuk digunakan sebagai penyimpanan cache), Anda memiliki opsi untuk menyimpan disk virtual di penyimpanan data yang sama dengan VM atau penyimpanan data yang berbeda.

Jika Anda memiliki lebih dari satu penyimpanan data, kami sangat menyarankan Anda memilih satu penyimpanan data untuk penyimpanan cache. Sebuah penyimpanan data yang didukung oleh hanya satu disk fisik yang mendasari dapat menyebabkan kinerja yang buruk dalam beberapa situasi ketika digunakan untuk mendukung kedua penyimpanan cache. Hal ini juga berlaku jika cadangan adalah konfigurasi RAID kurang performant seperti RAID1.

Setelah konfigurasi awal dan penyebaran gateway Anda, Anda dapat menyesuaikan penyimpanan lokal dengan menambahkan disk untuk penyimpanan cache.

Menentukan ukuran penyimpanan cache yang akan dialokasikan

Gateway Anda menggunakan penyimpanan cache untuk menyediakan akses latensi rendah ke data Anda yang baru diakses. Penyimpanan cache bertindak sebagai penyimpanan tahan lama lokal untuk data yang menunggu upload ke Amazon S3 atau sistem file. Untuk informasi lebih lanjut tentang cara memperkirakan ukuran penyimpanan cache Anda, lihatMengelola disk lokal untuk Storage Gateway.

Anda awalnya dapat menggunakan pendekatan ini untuk menyediakan disk untuk penyimpanan cache. Anda kemudian dapat menggunakan metrik operasional Amazon CloudWatch untuk memantau penggunaan penyimpanan cache dan menyediakan lebih banyak penyimpanan sesuai kebutuhan menggunakan konsol. Untuk informasi tentang penggunaan metrik dan mengatur alarm, lihatPerforma.

Menambahkan penyimpanan cache

Ketika aplikasi Anda perlu berubah, Anda dapat meningkatkan kapasitas penyimpanan cache gateway. Anda dapat menambahkan lebih banyak kapasitas cache ke gateway Anda tanpa mengganggu fungsi gateway yang ada. Ketika Anda menambahkan lebih banyak kapasitas penyimpanan, Anda melakukannya dengan gateway VM diaktifkan.

penting

Saat menambahkan cache ke gateway yang ada, penting untuk membuat disk baru di host Anda (hypervisor atau instans Amazon EC2). Jangan mengubah ukuran disk yang ada jika disk telah dialokasikan sebelumnya sebagai cache. Jangan menghapus disk cache yang telah dialokasikan sebagai penyimpanan cache.

Prosedur berikut menunjukkan cara mengonfigurasi atau menyimpan cache untuk gateway Anda.

Untuk menambah dan mengkonfigurasi atau menyimpan cache
  1. Menyediakan disk baru di host Anda (hypervisor atau instans Amazon EC2). Untuk informasi tentang cara menyediakan disk di hypervisor, lihat panduan pengguna hypervisor Anda. Anda mengkonfigurasi disk ini sebagai penyimpanan cache.

  2. Buka konsol Storage Gateway dihttps://console.aws.amazon.com/storagegateway/home.

  3. Di panel navigasi, pilihGateway.

  4. DiTindakanmenu, pilihMengedit disk lokal.

  5. Di kotak dialog Edit disk lokal, identifikasi disk yang Anda sediakan dan putuskan mana yang ingin Anda gunakan untuk penyimpanan cache.

    Jika Anda tidak melihat disk Anda, pilihRefreshtombol.

  6. PilihSimpanuntuk menyimpan pengaturan konfigurasi.

Menggunakan penyimpanan fana dengan gateway EC2

Bagian ini menjelaskan langkah-langkah yang perlu Anda ambil untuk mencegah kehilangan data saat Anda memilih disk sementara sebagai penyimpanan untuk cache gateway Anda.

Disk sementara menyediakan penyimpanan tingkat blok sementara untuk instans Amazon EC2 Anda. Disk fana sangat ideal untuk penyimpanan data sementara yang sering berubah, seperti data dalam penyimpanan cache gateway. Saat Anda meluncurkan gateway dengan Amazon EC2 Amazon Machine Image, dan jenis instans yang Anda pilih mendukung penyimpanan sementara, disk akan terdaftar secara otomatis dan Anda dapat memilih salah satu disk untuk menyimpan data di cache gateway Anda. Untuk informasi selengkapnya, lihatPenyimpanan instans Amazon EC2diPanduan Pengguna Amazon EC2 untuk Instans Linux.

Aplikasi menulis ke disk disimpan dalam cache serentak, dan asynchronously upload ke penyimpanan tahan lama di Amazon S3. Jika data yang disimpan dalam penyimpanan sementara hilang karena instans Amazon EC2 dihentikan sebelum upload data selesai, data yang masih dalam cache dan belum diunggah ke Amazon S3 dapat hilang. Anda dapat mencegah kehilangan data tersebut dengan mengikuti langkah-langkah sebelum memulai ulang atau menghentikan instans EC2 yang menjadi host gateway Anda.

catatan

Jika Anda menggunakan penyimpanan sementara dan Anda berhenti dan memulai gateway Anda, gateway akan secara permanen offline. Hal ini terjadi karena disk penyimpanan fisik diganti. Tidak ada pekerjaan untuk masalah ini sehingga Anda harus menghapus gateway dan mengaktifkan yang baru pada instans EC2 baru.

Langkah-langkah dalam prosedur berikut ini khusus untuk gateway file.

Untuk mencegah kehilangan data dalam gateway file yang menggunakan disk fana
  1. Hentikan semua proses yang menulis ke file share.

  2. Berlangganan untuk menerima notifikasi dari CloudWatch Events. Untuk informasi, lihat Mendapatkan pemberitahuan tentang operasi file.

  3. PanggilAPI NotifyWhenUploadeduntuk mendapatkan pemberitahuan ketika data yang ditulis, sampai penyimpanan sementara hilang, telah disimpan secara tahan lama di Amazon S3.

  4. Tunggu API selesai dan Anda menerima id notifikasi.

    Anda menerima peristiwa CloudWatch dengan id notifikasi yang sama.

  5. Verifikasi bahwaCachePercentDirtymetrik untuk berbagi file Anda adalah 0. Ini menegaskan bahwa semua data Anda telah ditulis ke Amazon S3. Untuk informasi tentang metrik berbagi file, lihatMemahami metrik berbagi file.

  6. Anda sekarang dapat me-restart atau menghentikan file gateway tanpa risiko kehilangan data apa pun.