Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Optimalisasi biaya untuk tabel dengan Intelligent-Tiering
Anda dapat secara otomatis mengoptimalkan biaya penyimpanan untuk tabel dengan menggunakan S3 Intelligent-Tiering. Kelas penyimpanan S3 Tables Intelligent-Tiering secara otomatis memindahkan data ke tingkat akses yang paling hemat biaya saat pola akses berubah. Saat Anda menggunakan S3 Intelligent-Tiering, data yang diakses lebih jarang secara otomatis dipindahkan ke tingkatan berbiaya lebih rendah, dan dipindahkan kembali ke tingkat Frequent Access setiap kali Anda mengaksesnya lagi.
Semua data dipindahkan antar tingkatan tanpa biaya pengambilan, dampak kinerja, atau perubahan ketersediaan. Selain itu, operasi pemeliharaan tabel seperti pemadatan dioptimalkan berdasarkan pola akses, hanya memproses data yang diakses secara aktif di tingkat Frequent Access sekaligus mengurangi biaya pemeliharaan pada data yang lebih jarang diakses dalam tingkatan biaya yang lebih rendah.
Topik
Tabel S3 Tingkat akses Tingkat Cerdas
Saat tabel Anda disimpan di kelas penyimpanan S3 Intelligent-Tiering, Amazon S3 terus memantau pola akses dan secara otomatis memindahkan data tabel di antara tingkatan akses.
Tiering terjadi pada tingkat file individual, sehingga satu tabel dapat memiliki file dalam tingkatan yang berbeda berdasarkan pola akses. Data tabel secara otomatis dipindahkan ke salah satu tingkatan akses berikut berdasarkan pola akses:
-
Akses Sering: Tingkat default untuk semua file. File di tingkatan lain secara otomatis berpindah kembali ke tingkat Akses Sering saat diakses.
-
Akses Jarang: Jika Anda tidak mengakses file selama 30 hari berturut-turut, file tersebut berpindah ke tingkat Akses Jarang.
-
Arsip Akses Instan: Jika Anda tidak mengakses file selama 90 hari berturut-turut, file tersebut akan berpindah ke tingkat Akses Instan Arsip.
Semua tingkatan memberikan latensi milidetik, kinerja throughput tinggi, dan dirancang untuk ketersediaan 99,9% dan daya tahan 99,999999999%.
Perilaku tingkatan otomatis dengan S3 Intelligent-Tiering
Tindakan berikut merupakan akses yang secara otomatis memindahkan file dari tingkat Akses Jarang atau tingkat Akses Instan Arsip kembali ke tingkat Akses Sering:
-
Setiap operasi baca atau tulis pada data tabel atau file metadata yang menggunakan
GetObject,PutObject, atau tindakanCompleteMultipartUpload -
LoadTableatauUpdateTabletindakan menggunakan Operasi Iceberg REST API -
Operasi replikasi Tabel S3
Tindakan lain bukan merupakan akses yang secara otomatis memindahkan file dari tingkat Akses Jarang atau tingkat Akses Instan Arsip kembali ke tingkat Akses Sering.
catatan
File yang lebih kecil dari 128 KB tidak memenuhi syarat untuk tiering otomatis dan tetap berada di tingkat Akses Sering. Pemadatan dapat menggabungkan file-file ini menjadi objek yang lebih sedikit dan lebih besar dan memasukkannya kembali ke tabel Anda sebagai snapshot baru. File yang baru dipadatkan menjadi memenuhi syarat untuk tiering otomatis jika file baru berukuran 128 KB atau lebih besar.
Perilaku pemeliharaan meja
Operasi pemeliharaan tabel otomatis yang dilakukan oleh Amazon S3, seperti manajemen snapshot, penghapusan file yang tidak direferensikan, dan kedaluwarsa rekaman, terus berjalan di tabel Anda terlepas dari tingkatnya. Pemadatan hanya berjalan pada file di tingkat Frequent Access, mengoptimalkan kinerja untuk data yang sering diakses sekaligus mengurangi biaya pemeliharaan pada data dalam tingkatan biaya lebih rendah.
Operasi pemeliharaan tidak memengaruhi tingkat akses file di tabel Anda. Pembacaan yang dilakukan oleh operasi pemeliharaan tidak menyebabkan file berubah tingkatan. Namun, jika operasi pemeliharaan, seperti pemadatan atau kedaluwarsa rekaman, menulis file baru, file tersebut dibuat di tingkat Akses Sering.
catatan
Karena pemadatan hanya memproses file di tingkat Akses Sering, operasi penghapusan pada data dalam tingkatan biaya lebih rendah membuat file hapus yang tidak dipadatkan secara otomatis. File penghapusan ini menjadi memenuhi syarat untuk pemadatan ketika file data terkait diakses dan kembali ke tingkat Akses Sering. Untuk tabel yang tidak sering diakses, Anda dapat menjalankan pemadatan secara manual menggunakan Amazon EMR untuk memadatkan file hapus ini dengan file data terkait. Untuk informasi selengkapnya, lihat Memelihara tabel menggunakan pemadatan. Anda dapat memantau pertumbuhan file di tabel menggunakan CloudWatch metrik Amazon untuk menentukan kapan pemadatan manual mungkin bermanfaat.
Menentukan S3 Intelligent-Tiering sebagai kelas penyimpanan Anda
Secara default, semua tabel dibuat di kelas penyimpanan Standar S3 dan tidak dapat dipindahkan ke S3 Intelligent-Tiering. Untuk menggunakan S3 Intelligent-Tiering, Anda harus menentukannya pada pembuatan tabel. Anda juga dapat mengatur S3 Intelligent-Tiering sebagai kelas penyimpanan default untuk bucket tabel Anda untuk secara otomatis menyimpan tabel baru yang dibuat di sana di kelas penyimpanan S3 Intelligent-Tiering.
Menentukan S3 Intelligent-Tiering untuk bucket meja
Anda dapat menentukan S3 Intelligent-Tiering sebagai kelas penyimpanan default saat membuat bucket tabel baru dengan menggunakan header dengan operasi. storage-class-configuration CreateTableBucket
Untuk memeriksa kelas penyimpanan default pada bucket tabel yang ada, gunakan GetTableBucketStorageClass operasi. Untuk memodifikasi kelas penyimpanan default dari bucket tabel yang ada, gunakan PutTableBucketStorageClass operasi.
catatan
Saat Anda memodifikasi kelas penyimpanan default pada bucket tabel, pengaturan itu hanya berlaku untuk tabel baru yang dibuat di bucket tersebut. Kelas penyimpanan untuk tabel yang sudah ada sebelumnya tidak berubah.
Menentukan S3 Intelligent-Tiering untuk tabel
Anda dapat menentukan S3 Intelligent-Tiering sebagai kelas penyimpanan saat membuat tabel baru menggunakan header dengan operasi. storage-class-configuration CreateTable
Jika Anda tidak menentukan kelas penyimpanan pada pembuatan tabel, tabel dibuat di kelas penyimpanan default yang dikonfigurasi pada bucket tabel pada saat itu. Setelah tabel dibuat, Anda tidak dapat memodifikasi kelas penyimpanannya.
Untuk memeriksa kelas penyimpanan default pada bucket tabel yang ada, gunakan GetTableBucketStorageClass operasi.
Memantau penggunaan penyimpanan
Anda dapat melihat rincian penggunaan penyimpanan berdasarkan tingkat akses di Laporan AWS Biaya dan Penggunaan untuk akun Anda. Untuk informasi selengkapnya, lihat Membuat Laporan Biaya dan Penggunaan di Panduan Pengguna Ekspor AWS Data.
Jenis penggunaan berikut tersedia dalam laporan penagihan Anda:
| Jenis Penggunaan | Unit | Granularitas | Deskripsi |
|---|---|---|---|
|
GB-Bulan | Harian | Jumlah GB-bulan data disimpan di S3 Intelligent-Tiering Frequent Access dari penyimpanan S3 Intelligent-Tiering |
|
GB-Bulan | Harian | Jumlah GB-bulan data disimpan di S3 Intelligent-Tiering Intelligent Access dari penyimpanan S3 Intelligent-Tiering |
|
GB-Bulan | Harian | Jumlah GB-bulan data disimpan di S3 Intelligent-Tiering Archive Akses Instan penyimpanan S3 Intelligent-Tiering |
|
Hitungan | Per Jam | JumlahPUT,COPY, atau POST permintaan pada Tabel S3 objek Intelligent-Tiering |
|
Hitungan | Per Jam | Jumlah GET dan semua permintaan non-Tier1 lainnya untuk objek Tabel S3 Intelligent-Tiering |