Amazon EC2 和 IRC

Amazon EC2 和 IRC

我需要一直在线,因此经过几次 Google 搜索,我发现使用 Amazon EC2 免费套餐微型实例是可行的。

一旦免费期结束,我大概需要为此花费多少钱?我唯一的要求是运行一个 IRC 服务器 + 一个小型静态 HTML 网站。

如果对于我描述的查询有其他更好的 VPS 选项,你们会推荐什么?

谢谢!

答案1

亚马逊网络服务提供一个计算器您可以用它来估算每月的费用。

以下是一些需要考虑的事项:预留实例、按需实例、竞价实例。

  • 如果您将在短时间内运行实例,但需要一定程度的稳定性,请使用按需实例
  • 如果您希望在短时间内运行实例,但不需要稳定性(例如,如果只运行几个小时,或者直到稍后才启动,也可以) - 请使用现货实例。这些实例的价格通常与中等利用率的预留实例相当,但价格波动很大。试图出价高于这些波动通常会导致比仅使用预留实例更高的账单。
  • 如果您计划长时间(数月)运行实例,请考虑使用预留实例。它们需要预付费(不可退还),但可以显著降低您的成本,同时提高按需实例提供的稳定性。

EBS 与 S3 根设备

  • EBS 根卷提供了更多的多功能性 - 即使实例终止后数据仍然存在,卷可以在实例之间传输,易于备份(快照)等。但是,您必须预先分配 EBS 卷(并按分配的空间收费,而不是按使用的空间收费),并且您还需要为 I/O 付费。(您可能需要 2-3 IO/s 和至少 5GB)
  • S3 根卷更便宜 - 无需存储或 I/O 成本 - 但是,它们是短暂的。实例终止时,保存到其中的数据将丢失,您无法轻松备份它们(例如,如果您更新某些软件,则只有在创建新 AMI 时,该更改才会持续存在),并且通常不推荐使用它们。

带宽:

  • 传入带宽免费
  • 您需要为传出带宽付费(第一个 GB 免费)

弹性 IP

  • 您可能需要一个(静态 IP),只要它连接到您的实例,就无需付费。保留 IP 地址但不连接到任何实例会产生相关费用。

请记住,静态网站(不含 IRC 部分)可从 S3 托管,无需 EC2。当然,这是运行 EC2 服务器的更便宜的替代方案。

据估计,如果您使用 t1.micro,则可能需要花费 13 美元/月(使用预留实例)到 20 美元/月(按需)。

据估计(us-east-1):

  • 5GB EBS + 3 IO/s = 0.10 美元/GB/月 + 0.10 美元/百万 IO = 6 美元 + 9.46 美元 = 15.46 美元
  • 2GB 传出带宽(收费 1GB)= 0.12/GB = 1.44 美元

按需:0.02 美元/小时 = 175.20

  • 年总额:192.10;月总额:16.01 美元

重度使用 1 年预留:62 美元 + 0.005/小时 = 105.80 美元

  • 年总额:122.70;月总额:10.23 美元

重度使用 3 年预留:100 美元 + 0.005 美元/小时 = 231.4 美元(3 年)= 77.13 美元/年

  • 年度总计:94.03;每月总计:7.84 美元

根据您的需要,您可能希望使用快照备份您的 EBS 卷。快照是压缩的和差异的,因此单个快照应该小于 EBS 卷上使用的数据。但是,存储许多快照可能会增加费用。3GB 的快照数据将使您的账单增加约 0.40 美元/月。

(最便宜的版本是 S3 支持的 t1.micro、3 年预留、高利用率实例 - 如果您预留,则无法更改实例类型,但您可以更改 AMI(包括实例是否由 S3 或 EBS 支持)。

相关内容