Amazon EC2 和 S3 成本 - 它们可以与特定实例绑定吗?

Amazon EC2 和 S3 成本 - 它们可以与特定实例绑定吗?

我想开始使用 S3 和 EC2 来托管我公司的一些较简单的网站。我希望能够确定运行每个网站相关的所有成本(实例运行时成本 + 存储 + 数据传输),以便将这些成本分配(交叉收费)到我公司的业务部门。

如果所有站点都在单独的实例上运行,是否可以通过这种方式识别与每个站点相关的所有成本?

答案1

不幸的是,亚马逊不提供任何方法来获取与特定 EC2 实例相关的成本。您必须为每个业务部门创建一个单独的 AWS 帐户。

这可能对您的特定设置有其他好处。例如,如果您想为每个业务部门使用不同的信用卡,则无论如何都需要分离 AWS 账户。

你可以分享 AMIEBS 快照(但不是交易量)账户之间的差异。

答案2

马特·西蒙斯要求查看报告 - 这是 我们的账单报告6 月初。单个 Amazon 帐户将所有实例汇总到一份报告中。您可以使用“下载使用情况报告”链接获取以小时为单位的实例使用情况的 XML 或 CVS 数据,但这只会告诉您在该期间您使用了多少个类型的实例。

我们使用 Python 和博托图书馆来完成许多管理任务。您可以将不同的内部用户放入不同的安全组中,然后使用 AWS 服务随时轮询每个安全组中正在运行的实例数量和类型。这可能会为您提供足够的数据,以便向您的内部用户收取实际使用量几美元的费用。AWS API 有很好的文档记录,因此可能有一个以您(或您的程序员)最喜欢的语言编写的库。

答案3

Amazon 不提供账户级别以下每个实例使用情况的详细信息。您只能获得以下信息:

小型实例:9,000 小时

Med CPU 实例:12,000 小时

EBS 使用量:300TB

等等等等

您必须自行进行计量来跟踪此情况,或者您必须为所监控的每个站点设置单独的帐户。我强烈建议设置单独的帐户 - 这样您就可以省去设置自己的计量的麻烦。

答案4

http://ylastic.com提供按实例定价作为其服务的一部分。它不是免费的,但我用它来进行监控,并且令人惊喜的是,他们还提供看起来准确的按实例价格数据。

相关内容