我正在查看各种云计算平台的定价,尤其是 Amazon 的 EC2,并且很多报价都是基于一个称为 Instance-Hour 的单位。
我试图了解实例小时的确切定义,以便更好地比较继续托管 Web 应用程序与将其放在云上的成本。
(1) 它是否对应于任何 Windows 性能计数器,以便我可以对我们当前的实现进行基准测试并在他们的定价计算器中使用它?
(2) 多处理器实例如何计入实例小时计算?
我正在查看各种云计算平台的定价,尤其是 Amazon 的 EC2,并且很多报价都是基于一个称为 Instance-Hour 的单位。
我试图了解实例小时的确切定义,以便更好地比较继续托管 Web 应用程序与将其放在云上的成本。
(1) 它是否对应于任何 Windows 性能计数器,以便我可以对我们当前的实现进行基准测试并在他们的定价计算器中使用它?
(2) 多处理器实例如何计入实例小时计算?
实例小时只是您可以使用实例的常规时间,无论您是否使用它。亚马逊对不同类型的实例进行了不同的定价,因此您为获得的资源类型付费,而不是您使用了多少资源。
所以... 1. 不,这只是一个正常的时间。2. 它没有,它已经计入您为实例 pr 小时支付的价格中。
另请注意,实例小时数按四舍五入计费(对于 Amazon EC2)。因此,启动一个实例并立即再次将其关闭会产生 1 个实例小时的成本。
如果您计划在一小时内快速启动/停止 AWS EMR 集群,并且您希望避免每次这样做都被收取一小时的费用,那么请使用--alive
cli 中的参数启动集群,这意味着让它继续运行.
然后快速将步骤添加到同一个集群,而不是: http ://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/AddingStepstoaJobFlow.html
完成后不要忘记停止集群!:)