Cache gambar mempercepat startup kontainer dengan menghilangkan langkah pull gambar. Saat Anda meluncurkan Elastic Container Instance (ECI), proses pull gambar kontainer merupakan penyumbang utama waktu startup. Cache gambar menyimpan data gambar sebagai snapshot. Alih-alih menarik gambar dari registri, instans langsung memulihkan dari snapshot tersebut, sehingga waktu startup berkurang secara signifikan.
ECI mendukung dua jenis cache gambar dengan aturan penagihan yang berbeda:
| Type | Biaya pembuatan | Biaya penggunaan |
|---|---|---|
| Cache gambar yang dibuat secara manual | Resource temporary + biaya penyimpanan snapshot | Biaya disk (dikenakan selama instans yang menggunakan cache tersebut berjalan) |
| Cache gambar yang dibuat secara otomatis | Gratis | Biaya tambahan ruang penyimpanan sementara, hanya jika ukuran cache melebihi 30 GiB |
Setelah cache gambar dibuat, Anda dapat melihat ukurannya di informasi event pembuatan. Untuk detailnya, lihat Ikhtisar cache gambar.
Cache gambar yang dibuat secara manual
Penagihan pembuatan
Saat Anda membuat cache gambar secara manual, ECI secara otomatis membuat instans temporary (2 vCPU, memori 4 GiB) dengan Enterprise SSD (ESSD) tingkat kinerja-1 (PL1) yang disambungkan. Instans temporary tersebut melakukan pull gambar dan membangun cache. Setelah cache gambar selesai dibuat, instans dan disk temporary tersebut secara otomatis dirilis dan penagihan berhenti.
Dua item yang dapat ditagih berlaku selama proses pembuatan:
Sumber daya sementara (instans sementara + disk sementara)
Ditagih berdasarkan tarif bayar sesuai penggunaan selama durasi instans temporary berjalan. Durasi berjalan tergantung pada ukuran gambar — gambar yang lebih besar memerlukan waktu pull lebih lama.
Biaya pembuatan = (harga satuan vCPU × 2 + harga satuan memori × 4 + harga satuan disk × kapasitas disk) × durasi berjalan
Harga satuan:
vCPU: USD 0,0000077 per detikUSD 0,00000096/detikUSD 0,0000077/detik
Memori: USD 0,00000096 per GiB per detik
Disk: lihat tab Storage di
Kapasitas disk sama dengan ukuran cache gambar. Untuk tarif penagihan ECI, lihat Penagihan instans kontainer elastis.
Penyimpanan snapshot
Setiap cache gambar berkorespondensi dengan satu snapshot. Snapshot tersebut tetap ada selama Anda menyimpan cache gambar, dan biaya penyimpanannya terakumulasi selama periode tersebut. Untuk harga snapshot, lihat Snapshot.
Penagihan penggunaan
Saat Anda menggunakan cache gambar yang dibuat secara manual untuk meluncurkan instans, ECI secara otomatis menyambungkan disk ESSD PL1 bertarif bayar sesuai penggunaan ke instans tersebut. Jika disk ESSD PL1 tidak tersedia, maka disk ultra yang disambungkan sebagai gantinya. Kapasitas disk sama dengan ukuran cache gambar. Disk tersebut dibuat dan dirilis bersamaan dengan instans. Anda dikenai biaya untuk instans kontainer elastis dan disk tersebut.
Biaya disk = harga satuan disk × kapasitas disk × durasi berjalan instans
Untuk harga disk, lihat Perangkat penyimpanan blok.
Cache gambar yang dibuat secara otomatis
Saat Anda mengaktifkan pencocokan cache gambar otomatis selama pembuatan instans, ECI akan secara otomatis membuat cache gambar yang sesuai jika belum tersedia. Pembuatan cache secara otomatis tidak dikenai biaya.
Penagihan penggunaan
Saat Anda menggunakan cache gambar yang dibuat secara otomatis untuk meluncurkan instans, biaya yang dikenakan bergantung pada ukuran cache:
| Kondisi | Item yang dapat ditagih |
|---|---|
| Cache gambar ≤ 30 GiB | Tidak ada biaya tambahan |
| Cache gambar > 30 GiB | Biaya tambahan ruang penyimpanan sementara |
Jika ukuran cache melebihi 30 GiB, Anda dikenai biaya untuk kapasitas penyimpanan sementara tambahan tersebut. Untuk informasi harga, lihat Ruang penyimpanan sementara.
Contoh penagihan
Contoh berikut hanya untuk referensi. Biaya aktual Anda mungkin berbeda dari perkiraan yang ditampilkan.
Contoh 1: Cache gambar yang dibuat secara manual (pembuatan + penggunaan)
Skenario: Anda membuat cache gambar berukuran 40 GiB di wilayah China (Hangzhou) dengan fitur instant image cache dinonaktifkan. Instans temporary berjalan selama 5 menit (300 detik) untuk menarik gambar. Anda menyimpan cache gambar tersebut selama 3 hari; snapshot yang sesuai menggunakan penyimpanan sebesar 2 GiB. Kemudian, Anda menggunakan cache gambar tersebut untuk meluncurkan instans yang berjalan selama 3 jam.
Biaya pembuatan
Biaya resource temporary:
(0.0000077 × 2 + 0.00000096 × 4 + 0.05/100/3,600 × 40) × 300 = USD 0.007449Biaya penyimpanan snapshot (3 hari):
0.02/30 × 2 × 3 = USD 0.004Total biaya pembuatan: USD 0,007449 + USD 0,004 = USD 0,011449USD 0,007449 + USD 0,004 = USD 0,011449
Biaya penggunaan
Biaya disk (instans berjalan selama 3 jam):
0.05/100 × 40 × 3 = USD 0.06Contoh 2: Cache gambar yang dibuat secara otomatis
Skenario: Anda membuat Elastic Container Instance A di wilayah China (Hangzhou) menggunakan gambar berukuran 30 GiB atau lebih kecil. Anda mengaktifkan pencocokan cache gambar otomatis. Karena tidak ada cache yang cocok, ECI secara otomatis membuat satu cache — tanpa biaya.
Saat Anda kemudian meluncurkan Elastic Container Instance B dari cache gambar tersebut, Anda hanya dikenai biaya untuk instans itu sendiri. Tidak ada biaya disk atau cache tambahan karena ukuran cache tidak melebihi 30 GiB.