4 poin oleh GN⁺ 14 hari lalu | Belum ada komentar. | Bagikan ke WhatsApp
  • Amazon S3 Files adalah fitur yang memungkinkan bucket S3 di-mount langsung sebagai sistem file berperforma tinggi sehingga bisa diakses langsung dari EC2, ECS, EKS, Lambda, dan lainnya
  • Tetap mempertahankan daya tahan dan efisiensi biaya dari object storage, sekaligus memberikan akses file interaktif dan latensi rendah (~1ms)
  • Mendukung protokol NFS v4.1+, menyediakan operasi file umum seperti buat·ubah·hapus file serta fitur sinkronisasi otomatis
  • Memperkuat keamanan dan kontrol akses melalui integrasi IAM, enkripsi TLS 1.3, kontrol izin POSIX, serta dapat dipantau dengan CloudWatch dan CloudTrail
  • Menyediakan fondasi untuk menghilangkan data silo dan memanfaatkan S3 sebagai hub data terpusat pada workload AI·ML·pemrosesan data

Pengenalan Amazon S3 Files

  • Amazon S3 Files adalah fitur baru yang memungkinkan akses langsung ke bucket Amazon S3 seperti sistem file berperforma tinggi dari resource komputasi AWS
  • Mengurangi batas antara object storage dan sistem file, sehingga tetap mempertahankan daya tahan dan efisiensi biaya S3 sambil menyediakan akses file interaktif
  • Beberapa resource komputasi dapat berbagi data yang sama tanpa duplikasi, dan perubahan akan otomatis disinkronkan dengan bucket S3
  • Mendukung latensi sekitar ~1ms dan protokol NFS v4.1+
  • Memungkinkan akses data S3 dalam bentuk sistem file native dari berbagai layanan AWS seperti EC2, ECS, EKS, dan Lambda

Fitur utama dan cara kerja

  • Sistem file menampilkan objek S3 sebagai struktur file dan direktori, serta mendukung operasi file umum seperti buat·baca·ubah·hapus
  • File yang sering diakses di-cache di storage berperforma tinggi untuk latensi rendah, sementara file dengan pembacaan sekuensial berukuran besar di-streaming langsung dari S3
  • Fitur byte-range read hanya mengirim bagian yang diminta sehingga mengurangi perpindahan data dan biaya
  • Prefetching cerdas memprediksi pola akses untuk mengoptimalkan performa
  • Dapat memilih apakah akan memuat seluruh file atau hanya metadata, sehingga memungkinkan kontrol cache yang lebih rinci

Arsitektur internal dan performa

  • Secara internal dibangun di atas Amazon Elastic File System (EFS) dan memberikan latensi sekitar 1ms untuk data aktif
  • Mendukung akses bersamaan dari beberapa resource komputasi dan mempertahankan model konsistensi NFS close-to-open
  • Cocok untuk pekerjaan berbagi berbasis file seperti kolaborasi agen AI, pipeline pelatihan ML, dan workload pemrosesan data

Contoh penggunaan di EC2

  • Setelah menyiapkan instance EC2 dan bucket S3 biasa, buat S3 file system dan konfigurasi mount target melalui konsol atau CLI
  • Di EC2, mount dapat dilakukan dengan perintah berikut
    • sudo mkdir /home/ec2-user/s3files
    • sudo mount -t s3files fs-0aa860d05df9afdfe:/ /home/ec2-user/s3files
  • Setelah itu, data S3 dapat dimanipulasi langsung dari direktori ~/s3files menggunakan perintah file standar
  • Saat file diubah, perubahan akan otomatis tercermin ke bucket S3 dalam beberapa menit, sedangkan perubahan di bucket akan tercermin ke sistem file dalam beberapa detik

Keamanan dan pengelolaan

  • Terintegrasi dengan AWS Identity and Access Management (IAM) sehingga kontrol akses dapat diterapkan pada level sistem file maupun objek
  • Data dienkripsi saat transit dengan TLS 1.3, dan saat disimpan menggunakan SSE-S3 atau kunci AWS KMS
  • Menggunakan model izin POSIX untuk kontrol akses berbasis UID/GID
  • Performa dan pembaruan dapat dipantau dengan Amazon CloudWatch, dan event manajemen dicatat melalui AWS CloudTrail
  • Instance EC2 memerlukan paket amazon-efs-utils versi terbaru (sudah disertakan secara bawaan di AWS AMI)
  • Bucket S3 juga dapat di-mount sebagai sistem file dengan cara yang sama di ECS, EKS, Fargate, Lambda, dan lainnya

Panduan memilih layanan

  • S3 Files cocok untuk workload yang perlu mengakses data yang disimpan di S3 melalui antarmuka sistem file interaktif dan bersama
    • Contoh: aplikasi produksi, agen AI berbasis Python, pipeline pelatihan ML, dan lainnya
  • Amazon FSx cocok untuk migrasi lingkungan NAS on-premises atau saat membutuhkan fitur sistem file tertentu
    • FSx for Lustre: storage berperforma tinggi untuk HPC dan klaster GPU
    • FSx for NetApp ONTAP / OpenZFS / Windows File Server: digunakan saat membutuhkan kompatibilitas sistem file tertentu

Harga dan wilayah ketersediaan

  • S3 Files langsung tersedia di semua region AWS komersial
  • Komponen penagihan meliputi
    • Volume data yang disimpan di sistem file
    • Pembacaan file kecil dan semua operasi tulis
    • Permintaan S3 yang terjadi saat sinkronisasi antara sistem file dan bucket S3
  • Rincian harga dapat dilihat di halaman harga Amazon S3

Nilai pemanfaatan

  • S3 Files membantu menghilangkan data silo, mengurangi kompleksitas sinkronisasi, dan menghapus perpindahan data manual antara objek dan file
  • Memungkinkan pemanfaatan langsung data S3 pada workload AI·ML·rekayasa data yang menggunakan alat atau skrip berbasis sistem file
  • Organisasi dapat menyimpan seluruh datanya secara terpusat di S3, lalu memanfaatkannya sebagai hub pusat yang dapat diakses langsung dari semua resource komputasi AWS

Belum ada komentar.

Belum ada komentar.