我正在考虑在 Amazon EC2 上托管我的 ROR 网站。目前我不需要 S3。
但是当我查看他们的定价时,它就像
微型 - 每小时 0.020 美元
我没有按小时计费。我的网站将全天候在线。因此它将在一天中的所有时间都在线。那么按小时付费有什么好处呢?
帮我理解一下。
答案1
如果您的网站全天候运行,那么您不应该使用按需实例,按需实例适用于您需要机器执行的临时作业(例如额外流量的负载平衡)。
您需要的是高利用率的预留实例。您预付一次性费用,即可在合同有效期内享受实例的折扣小时费率。
以下是简单月度计算器
您可以看到,通过支付 100 美元的预付费用签订 3 年合同,您可以为机器支付每小时 0.005 美元,而不是按需每小时 0.020 美元。您可以看到,3 年内您总共支付 231.76 美元,而不是 527.04 美元
与您每月仅使用 4 小时的机器相比,您会发现按需是最便宜的选择。
我建议你去简单的月度计算器网站,尝试一下设置并输入你的要求,它应该可以帮助你弄清楚你需要购买什么。
答案2
亚马逊为微型计算机提供免费套餐,因此你会发现,使用微型计算机除了超出数据传输量外无需花费任何费用(如果我没记错的话,是 15GB)
否则,小时费率就是它本来的价格,如果您全天候运行实例,则每月将收取 744 小时的费用。如果您通常运行 2 台服务器来托管您的网站/服务,并且在非高峰期关闭其中一台,则不会因该特定实例处于停止状态而向您收费。这是一种节省未充分利用的资源资金的好方法。
虽然预留容量实例可以节省大量成本,但你将被锁定在 12 个月或 3 年的合同中和您将被锁定在所选操作系统和实例大小上。如果您需要在短期/中期内扩大规模,并且不考虑负载均衡器等,那么可能值得考虑。