您在什么时候考虑从云迁移到托管?

Fra*_*fka 0 colocation amazon-web-services big-data

我目前在 AWS 上的运营成本约为每月 25,000 美元至 40,000 美元。我在 Elasticsearch 中索引了大约 30TB 的数据,运行了一个 4 节点的生产集群和另一个 4 节点的临时集群。集群中的每个系统都是一个 m4.2xlarge,配备 10TB 的 IOPS SSD。我有需要运行的持续的一次性 EMR 作业,而且我还广泛使用 Elasticache。

我目前在 S3 中有一堆尚未编入索引的数据,这将使我的 30TB 数据远远超过 150TB,而且我开始担心我的运营成本。我只在云中运行基础设施,所以我对托管不是很熟悉。但是,对于我的用例,从长远来看,托管的成本似乎比 AWS 便宜得多。

同样,我的团队中有基础设施工程师可以处理数据中心任务等。所以,我已经在为此支付人工费用。我的问题:这样的举动会考虑哪些因素?每种方法的优缺点是什么,从 AWS 等云提供商迁移到 Colo 是否有意义?

Mad*_*ter 8

这不是一个见仁见智的问题,通常是比较两个数字并查看哪个更大的问题。

您知道您当前的 AWS 账单是多少。

您现在需要将您需要的所有设备的成本、其生命周期的服务合同(三年,可能是四年)、托管成本(一旦您知道您购买了多少设备就知道了) ),以及安装和维护它的人员成本。不要忘记 SLA;如果他们有任何好处,他们也会付出代价。

我个人的感觉是,每年在 AWS 上花费 25 万美元的任何人都应该至少每年执行一次此练习。难点在于确定您需要多少设备,我们只能提供非常有限的帮助;但是一旦完成,您通常只需要根据业务需求的任何增加定期升级它。

最后一个警告:如果托管目前在您看来“便宜得多”,那么您可能忽略了上述一项或多项成本,或者低估了它。我同意亚马逊会从满足您的需求中获利,但他们有很多规模经济,您可能无法获得;如果任一数字是我会感到惊讶大于其他多。