使用 EMR on EKS 运行作业时,不仅需要支付 EKS 集群的节点费用,还需要支付 EMR 的计算费用,这个费用是独立于 EC2 实例费用的。
假设您正在运行部署在 Amazon EKS 上的 Amazon EMR-Spark 应用程序。EKS 使用 r5.2xlarge EC2 实例(8 个 vCPU,64 GB RAM)获得其计算能力。假设该 EKS 集群有 100 个节点,总计 800 个 vCPU,总内存为 6400 GB。假设该应用程序在 30 分钟内使用了 100 个 VCPU 和 300GB 内存。
vCPU总额 =(100 * 0.01012 USD * 0.5)=(vCPU 数量 * 每 vCPU 小时费率 * 作业运行小时数)= 0.506 USD
内存总额 =(300 * 0.00111125 USD * 0.5)=(已使用的内存数量 * 每 GB 小时费率*作业运行小时数)= 0.1667 USD
EMR 总额 = 0.6727 USD
其他费用就是EKS上的计算资源费用了