Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memahami data alokasi biaya terpisah
Anda dapat menggunakan Laporan Biaya dan Penggunaan (AWS CUR) untuk melacak biaya penampung Amazon ECS dan Amazon EKS Anda. Dengan menggunakan data alokasi biaya terpisah, Anda dapat mengalokasikan biaya kontainer ke unit dan tim bisnis individual, berdasarkan cara beban kerja kontainer menggunakan sumber daya komputasi dan memori bersama. Data alokasi biaya terpisah memperkenalkan data biaya dan penggunaan untuk sumber daya tingkat kontainer baru (yaitu, tugas ECS dan pod Kubernetes) ke CUR. AWS Sebelumnya, AWS CUR hanya mendukung biaya di tingkat EC2 instans. Data alokasi biaya terpisah menghasilkan biaya tingkat kontainer dengan melihat konsumsi sumber daya EC2 instans setiap kontainer, dan menghasilkan biaya berdasarkan biaya amortisasi instance dan persentase CPU dan sumber daya memori yang dikonsumsi oleh kontainer yang berjalan pada instance.
Data alokasi biaya terpisah memperkenalkan catatan penggunaan baru dan kolom metrik biaya baru untuk setiap ID sumber daya kontainer (yaitu, tugas ECS dan pod Kubernetes) di CUR. AWS Untuk informasi selengkapnya, lihat Membagi detail item baris.
Saat memasukkan data alokasi biaya terpisah di AWS CUR, dua catatan penggunaan baru ditambahkan untuk setiap tugas ECS dan pod Kubernetes per jam untuk mencerminkan biaya CPU dan memori. Untuk memperkirakan jumlah item baris baru di AWS CUR per hari, gunakan rumus berikut:
Untuk ECS: (number of tasks * average task lifetime * 2) * 24
Untuk EKS: (number of pods * average pod lifetime * 2) * 24
Misalnya, jika Anda memiliki 1.000 pod yang berjalan setiap jam di sebuah cluster yang terdiri dari 10 EC2 instance dan masa pakai pod kurang dari 1 jam, maka:
(1000 * 1 * 2) * 24 = 48,000 new usage records in AWS CUR
catatan
Untuk ECS: Dalam hal tag alokasi AWS biaya, Anda dapat menggunakan tag yang dikelola Amazon ECS atau tag yang ditambahkan pengguna untuk Laporan Biaya dan Penggunaan Anda. Tag ini berlaku untuk semua catatan penggunaan data alokasi biaya terpisah ECS baru. Untuk informasi selengkapnya, lihat Menandai sumber daya ECS Anda untuk penagihan.
Untuk EKS: Data alokasi biaya terpisah membuat tag alokasi biaya baru untuk beberapa atribut Kubernetes. Tag ini termasukaws:eks:cluster-name
,aws:eks:deployment
,aws:eks:namespace
,aws:eks:node
,aws:eks:workload-name
, danaws:eks:workload-type
.
aws:eks:cluster-name
,aws:eks:namespace
, dan diisiaws:eks:node
secara retrospektif dengan nama cluster, namespace, dan node.aws:eks:workload-type
hanya diisi jika ada tepat satu beban kerja yang mengelola pod, dan merupakan salah satu beban kerja bawaan. Jenis beban kerja meliputiReplicaSet
,StatefulSet
,Job
,CronJob
DaemonSet
,, atauReplicationController
, danaws:eks:workload-name
termasuk nama beban kerja. Untuk informasi selengkapnya, lihat Beban Kerja di DokumentasiKubernetes. aws:eks:deployment
hanya diisi untuk jenis beban kerja.ReplicaSet
Ini adalah penerapan yang menciptakan.ReplicaSet
Tag ini berlaku untuk semua catatan penggunaan data alokasi biaya terpisah EKS baru. Tag ini diaktifkan untuk alokasi biaya secara default. Jika sebelumnya Anda menggunakan dan menonaktifkan aws:eks:cluster-name
tag, data alokasi biaya terpisah menyimpan pengaturan ini dan tidak mengaktifkan tag. Anda dapat mengaktifkannya dari halaman konsol tag alokasi biaya