我是一个软件/web开发人员,我第一次必须建立一个云系统来托管我编码过的一个网站。我发现很难用提供的计算器估算亚马逊EC2云系统的成本。我完全不知道网站会有多少流量,特别是因为我必须计算数据库(Amazon )、静态资源(Amazon 3/Amazon)和普通页面请求(Amazon )的流量。而且,我不知道一个微型实例是否足够,或者我是否需要一个小的,或者更多。
我所掌握的唯一数据是:
估算成本的最佳方法是什么?是否有一个工具或东西允许运行网站并捕获所有有用的数据来估计成本(即DB流量、静态资源流量等)?
该网站是用Java编写的。
任何关于这个问题的经验都是值得赞赏的。
非常感谢。
发布于 2012-05-03 08:33:18
实例成本计算起来很简单,而且要记住,如果您能够承诺使用一个1年的备用实例(一旦您找到合适的大小),它们就会便宜得多(54%)。
我的实例成本远远超过我的带宽成本。不过,我只提供网页和静态内容,没有来自亚马逊的视频/流媒体。而且,在同一可用性区域中在Amazon和Amazon实例之间传输的数据是免费的(只需确保您指向的是dns名称或内部IP)。
实例的费用是几千英镑,但我的cloudfront和带宽成本仅为每月几百英镑。
发布于 2012-09-19 17:04:21
@Satoshi,首先,关于成本估算--我建议进行一些负载测试,并运行一些分析来测量您的用户流量、DB流量、静态资源流量等(看看这些分析工具和这些负载测试工具)。
至于DB实例--由于您还不确定您需要什么样的大小实例,所以您可能需要签出萨伦德。我认为他们有一个自动缩放选项,当您的数据库需要更少的资源时(在需要时进行扩展),还可以查看它们的定价计划),它们有按次付费(而不是实例大小)的选项。这可能是一个合适的选择,以满足您的需要。:)
https://serverfault.com/questions/385257
复制相似问题