Grundlegendes zu Daten zur Aufteilung der Kosten - AWS Data Exports

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Grundlegendes zu Daten zur Aufteilung der Kosten

Sie können Kosten- und Nutzungsberichte (AWS CUR) verwenden, um Ihre Amazon ECS- und Amazon EKS-Containerkosten zu verfolgen. Mithilfe von Daten zur geteilten Kostenzuweisung können Sie Ihre Container-Kosten einzelnen Geschäftseinheiten und Teams zuordnen, je nachdem, wie Ihre Container-Workloads gemeinsam genutzte Rechen- und Speicherressourcen verbrauchen. Daten zur geteilten Kostenzuweisung führen Kosten- und Nutzungsdaten für neue Ressourcen auf Containerebene (d. h. ECS-Aufgaben und Kubernetes-Pods) in CUR ein. AWS Bisher unterstützte AWS CUR nur Kosten auf Instanzebene. EC2 Bei Daten zur geteilten Kostenzuweisung werden Kosten auf Containerebene generiert, indem der Ressourcenverbrauch der einzelnen Container berücksichtigt wird. Außerdem werden Kosten generiert, die auf den amortisierten Kosten der Instance und dem Prozentsatz der CPU- und Speicherressourcen basieren, die von den Containern, die auf der Instance ausgeführt wurden, verbraucht werden. EC2

Daten zur geteilten Kostenzuweisung führen neue Nutzungsdatensätze und neue Spalten für Kostenmetriken für jede containerisierte Ressourcen-ID (d. h. ECS-Task und Kubernetes-Pod) in CUR ein. AWS Weitere Informationen finden Sie unter Details zu Einzelposten aufteilen.

Wenn Daten zur geteilten Kostenzuweisung in AWS CUR aufgenommen werden, werden zwei neue Nutzungsdatensätze für jede ECS-Aufgabe und jeden Kubernetes-Pod pro Stunde hinzugefügt, um die CPU- und Speicherkosten widerzuspiegeln. Verwenden Sie die folgende Formel, um die Anzahl neuer Zeilenposten in AWS CUR pro Tag zu schätzen:

Für ECS: (number of tasks * average task lifetime * 2) * 24

Für EKS: (number of pods * average pod lifetime * 2) * 24

Wenn Sie beispielsweise 1.000 Pods pro Stunde in einem Cluster von 10 EC2 Instances ausführen und die Lebensdauer des Pods weniger als 1 Stunde beträgt, dann gilt Folgendes:

(1000 * 1 * 2) * 24 = 48,000 new usage records in AWS CUR

Anmerkung

Für ECS: Wenn es um AWS Kostenzuordnungs-Tags geht, können Sie von Amazon ECS verwaltete Tags oder von Benutzern hinzugefügte Tags für Ihre Kosten- und Nutzungsberichte verwenden. Diese Tags gelten für alle neuen ECS-Datenverwendungsdatensätze zur geteilten Kostenverrechnung. Weitere Informationen finden Sie unter Kennzeichnen Ihrer ECS-Ressourcen für die Abrechnung.

Für EKS: Geteilte Kostenzuordnungsdaten erstellen neue Kostenzuordnungs-Tags für einige Kubernetes-Attribute. Zu diesen Tags gehörenaws:eks:cluster-name,aws:eks:deployment,aws:eks:namespace, aws:eks:nodeaws:eks:workload-name, und. aws:eks:workload-type

  • aws:eks:cluster-nameaws:eks:namespace, und aws:eks:node werden rückwirkend mit dem Namen des Clusters, Namespace und Knotens gefüllt.

  • aws:eks:workload-typewird nur aufgefüllt, wenn es genau einen Workload gibt, der den Pod verwaltet, und es handelt sich dabei um einen der integrierten Workloads. Zu den Workload-Typen gehören ReplicaSet StatefulSetJob,,DaemonSet, oderReplicationController, und sie aws:eks:workload-name enthalten den Namen des Workloads. Weitere Informationen finden Sie unter Workloads in der Kubernetes-Dokumentation.

  • aws:eks:deploymentwird nur für den Workload-Typ aufgefüllt. ReplicaSet Es ist die Bereitstellung, die eine erstelltReplicaSet.

Diese Tags gelten für alle neuen Datenverwendungsdatensätze zur Aufteilung der EKS-Kostenzuweisung. Diese Tags sind standardmäßig für die Kostenzuweisung aktiviert. Wenn Sie das aws:eks:cluster-name Tag zuvor verwendet und deaktiviert haben, wird bei geteilten Kostenzuordnungsdaten diese Einstellung beibehalten und das Tag nicht aktiviert. Sie können es auf der Konsolenseite mit den Tags für die Kostenzuweisung aktivieren.