【问题标题】:How many instances would I need?我需要多少个实例?
【发布时间】:2013-12-06 02:24:49
【问题描述】:

我正在尝试找出我们组织网站的托管要求。对此的任何指导将不胜感激!

我需要知道我需要多少/哪种类型的实例,以便我可以在脑海中开始计划。

信息: - 我们将运行 ExpressionEngine (PHP) 来为我们的站点提供动力,将有两个站点,因此我们将使用多站点管理器 - 我们平均每天收到 85,000 次点击 - 关闭月份每天约为 6,000 次,但平均为 85,000 次 - 所有图像/媒体都将托管在 S3 上 - 在 RDS 上运行的数据库 - 我会将页面缓存在 CMS 中,以尽量减少负载

我知道我们需要一些 EC2 实例,想知道你们在实例数量/哪些方面的建议。我以前没有使用过 AWS 负载均衡器,但我确信我会需要它们。

感谢任何建议,以及我可以阅读的有关要求的链接。谢谢!

【问题讨论】:

    标签: amazon-ec2 load-balancing expressionengine rds


    【解决方案1】:

    老实说,没有人能在不胡思乱想的情况下回答这个问题,但也许最好的办法是花时间构建您的网站,而不是试图弄清楚您需要多少实例,以便可以根据上线后收集的实际使用指标来适应使用所需的尽可能多的实例。

    AWS 仅为此目的提供自动缩放。猜测您需要多少个实例,但设置好一切,以便如果 AWS 检测到已超过给定阈值(使用您定义的指标),它会自动启动更多实例以满足需求,然后可以取消它们 -在安全的情况下排队。一般来说,你应该快速启动额外的实例,然后慢慢地让它们离线(因为一旦它们启动,你就需要支付整个小时的费用)。您也可以设置最小值和最大值,这样您就不必突然为 500 多个错误启动的实例付费!。

    即使您知道什么可以满足第一周的负载,您真的能知道 6-12 个月后的需求是多少吗?通过正确设置自动缩放,您不必提前知道。

    这个链接是一个很好的起点; http://aws.amazon.com/autoscaling/

    【讨论】:

    • 有没有办法估计这个?不然怎么估算成本?
    猜你喜欢
    • 2021-06-03
    • 2014-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多