Manajemen data - AWS Well-Architected Framework

Manajemen data

Solusi manajemen data yang optimal untuk sistem tertentu bervariasi berdasarkan jenis data (blok, file, atau objek), pola akses (acak atau berurutan), throughput yang diperlukan, frekuensi akses (online, offline, arsip), frekuensi pembaruan (WORM, dinamis), dan ketersediaan serta batasan daya tahan. Beban kerja Well-Architected menggunakan penyimpanan data yang dibuat khusus yang memungkinkan berbagai fitur untuk meningkatkan kinerja.

Di AWS, penyimpanan tersedia dalam tiga bentuk: objek, blok, dan file:

  • Penyimpanan objek menyediakan platform yang dapat diskalakan dan berdaya tahan agar data dapat diakses dari lokasi internet mana pun untuk konten buatan pengguna, arsip aktif, komputasi nirserver, penyimpanan Big Data, atau pencadangan dan pemulihan. Amazon Simple Storage Service (Amazon S3) adalah layanan penyimpanan objek yang menawarkan skalabilitas, ketersediaan data, keamanan, dan kinerja yang terdepan dalam industri. Amazon S3 didesain untuk ketahanan hingga 99,999999999% (11 angka 9), dan menyimpan data jutaan aplikasi dari berbagai perusahaan di seluruh dunia.

  • Penyimpanan blok menyediakan penyimpanan blok dengan ketersediaan tinggi, konsisten, dan berlatensi rendah untuk setiap host virtual dan serupa dengan penyimpanan terpasang langsung (DAS) atau Storage Area Network (SAN). Amazon Elastic Block Store (Amazon EBS) didesain untuk beban kerja yang memerlukan penyimpanan persisten yang dapat diakses oleh instans EC2 yang membantu Anda menyesuaikan aplikasi dengan kapasitas, kinerja, dan biaya penyimpanan yang tepat.

  • Penyimpanan file menyediakan akses ke sistem file bersama di berbagai sistem. Solusi penyimpanan file seperti Amazon Elastic File System (Amazon EFS) ideal untuk kasus penggunaan seperti repositori konten besar, lingkungan pengembangan, penyimpanan media, atau direktori beranda pengguna. Amazon FSx menjadikannya efisien dan hemat biaya untuk meluncurkan dan menjalankan sistem file populer sehingga Anda dapat memanfaatkan rangkaian fitur yang kaya dan kinerja cepat dari sistem file open source dan berlisensi komersial yang banyak digunakan.

Pertanyaan berikut ini berfokus pada semua pertimbangan untuk efisiensi kinerja.

PERF 3:  How do you store, manage, and access data in your workload?
The more efficient storage solution for a system varies based on the kind of access operation (block, file, or object), patterns of access (random or sequential), required throughput, frequency of access (online, offline, archival), frequency of update (WORM, dynamic), and availability and durability constraints. Well-architected systems use multiple storage solutions and turn on different features to improve performance and use resources efficiently.