作者:huo斌_340 | 来源:互联网 | 2022-12-09 19:28
我需要扩展我的集群,新的数据中心将出现在长城防火墙后面的中国大陆.目前我在美国和欧洲都有数据中心 - 因此群集已经符合地理位置场景的要求.
在这一点上,我已经为Cassandra准备好了中文基础设施,但是过去几天的网络统计数据有点麻烦,我有点害怕:这是否以及如何影响我当前的集群并且将成为新的数据中心功能呢?
我对此的实际问题是:
Cassandra如何在复制过程中处理大量数据包丢失?(偶尔高达40%)
当两个数据中心之间的网络连接非常糟糕(只有几千比特/秒,延迟时间如此)几小时时,它如何影响群集?
中国直流会被视为死亡吗?或者Cassandra仍然会尝试使用有限的带宽?
这会对非中文数据中心造成任何问题吗?例如,它们变慢,导致客户端请求超时.
有可能以某种方式强制执行,我的非中文数据中心只有一个与中文数据中心进行通信吗?或者我应该相信Cassandra会处理这个问题吗?(尽量避免可能伤害我的所有数据中心)
有没有办法加快初始数据复制(nodetool rebuild
),因为使用当前速度,复制我们当前数据需要数周时间.
欢迎任何建议或评论,谢谢!