您认为从云到托pipe的哪个阶段?

目前,我在AWS上每月运行成本约为2.5万到4万美元。 我在Elasticsearch中索引了大约30TB的数据,运行了4个节点的生产集群,还有另外4个节点的分段集群。 集群中的每个系统都是一个m4.2xlarge,具有10TB预configuration的IOPS SSD。 我经常需要运行一个EMR作业,而且还广泛使用Elasticache。

我目前在S3中有大量尚未编入索引的数据,这将使我的30TB数据超过150TB,而且我开始担心我的运营成本。 我只有在云端运行基础设施,所以我不太熟悉托pipe。 然而,无论如何,无论如何,从长远来看,托pipe成本比AWS更便宜。

另外,我还有团队中的基础设施工程师,他们可以处理数据中心任务等等。所以,我已经在为此付出劳动力。 我的问题:这样的举动考虑了哪些因素? 各自的优点和缺点是什么,从AWS等云提供商转移到colo有意义吗?

这不是一个意见问题,通常是比较两个数字,看哪个更大。

您知道您目前的账单与AWS有什么关系。

你现在需要把你所需要的所有设备的成本,生命周期的服务合同(三年,可能四年),托pipe费用(你知道一旦你知道你要购买多less设备)以及人员安装和维护的成本。 不要忘记SLA; 如果他们有什么好处,他们也会有成本的。

我个人的感觉是,每年在AWS上花费25万美元的人至less每年要进行一次这个练习。 困难的一点是要弄清楚你需要多less设备,而我们只能给予非常有限的帮助 。 但一旦完成,您通常只需要根据业务需求的增加定期升级它。

最后需要注意的一点是:如果您认为目前的托pipe价格便宜得多 ”,那么您可能忽略了上述一项或多项成本,或者低估了这一成本。 我同意亚马逊是从提供您的需求中获利的,但是他们有很多可能无法获得的规模经济; 如果两个数字都比另一个大得多,我会感到惊讶。

你认为在什么时候从云转移到了一个位置?

一个非常古老的答案是:如果你需要问这里,那么你可能不应该。 如果你不能监督你需要做什么来取代亚马逊的云服务,那么我们也不能真正告诉你。

稍微长一点的答案是:
一个经常听到的有关使用云的财务论据是,您正在为OPEX交易CAPEX。 在云中,您需要为实际需要而付费,而不是长期投资(这会影响资产负债表)。 在云中,您还可以利用云提供商工程师的工程成果,只需要关注贵公司真正增加价值的区域。

为了摆脱云,您需要投入时间/金钱/力量来build立自己的替代基础架构和服务,然后才能迁移。 (您不一定需要先购买硬件,也可以租赁。)build立自己的基础架构后,需要维护它。 包括如何确定基础设施的规模,以及是否可以缩小规模:可能会花费什么/节约成本。

我们不能把欧元或美元的数额放在这个数字上,并告诉你这是否具有财务意义

除了财务方面,迁移到自己的基础架构可能会带来工程上的好处 ,您的工程师可以根据您的需求和业务驱动程序进行定制,而不是试图与亚马逊提供的标准服务相适应。 你面临的风险是,你的工程师在build立和维护整个堆栈的时候并不比亚马逊好。 将现有的服务作为构build模块与将其从头开始并维护它们完全不同。