首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >估计AWS EC2上跨AZ cassandra节点心跳的网络成本?

估计AWS EC2上跨AZ cassandra节点心跳的网络成本?
EN

Stack Overflow用户
提问于 2016-03-17 03:31:47
回答 1查看 314关注 0票数 1

我们现在正计划在AWS EC2上推出一个Cassandra集群。对于最低要求,我们计划启动两个节点,每个节点位于同一区域(us-east-1)的不同可用区(AZ)上,以获得更好的容错能力。但是跨AZ的数据传输是每GB AWS cross-az traffic 0.02美元。这给我带来了一个问题,即节点每月传输多少数据以进行定期通信(八卦),从而估计相关的成本。我只是不想在账单出来的时候被吓到。

假设只有两个节点,每个节点在不同的AZ中,并且假设根本没有客户端读/写(我知道如何估计这一部分),它们每月将为八卦传输多少数据?当集群增长时,它将如何增长?它会在O(N^2)中增长吗?

EN

回答 1

Stack Overflow用户

发布于 2017-08-31 02:18:08

您可能不需要关心八卦数据的成本。不知道八卦会传输多少数据。八卦数据只是心跳而已。预计与应用程序数据相比,它们将非常小。您可能在3个可用区上有3个节点,复制因子为3。因此,数据将被复制到所有3个AZ,以容忍单个AZ故障。这意味着,当您插入1 1GB数据时,跨AZ的数据传输为1 1GB。

另外,正如您所说,EC2和EBS的成本将会高得多。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36045297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档