在AWS的EU区域地理位置上分布式MongoDB集群

在AWS的EU区域地理位置上分布式MongoDB集群

在AWS的EU区域地理位置上分布式MongoDB集群

 

英文原文:

http://blog.mongodirector.com/geographically-distributed-mongodb-clusters-on-aws-in-the-eu-region/

 

Amazon目前宣布了它的EU(法兰克福)中心区域可用。随着新的数据中心投入使用,AWS现在已经在EU区域有两个数据中心 – 爱尔兰和法兰克福。两个数据中心的可用使得你可以提高MongoDB复制集的地理位置冗余。

 

这里是在AWS的EU区域配置一个地理位置冗余的MongoDB集群。

 

1. 集群明细

开始输入集群明细 – 名字、版本和尺寸

clip_image002

 

2. 为每个复制集选择区域

我们将主节点放置在EU-West(爱尔兰),辅助成员放在EU-Central(法兰克福)。为了实现100%的地理位置冗余,你需要将仲裁放在一个不同区域。如果你将仲裁放在EU区域之一,该区域挂了,你的MongoDB集群没有仲裁而将因此降级为只读模式。仲裁是一个选举节点并且没有任何数据。因此所有的生产数据和备份数据存储在EU区域而不管你将仲裁放在哪里。

clip_image004

 

3. SSL加密

因为你的复制集位于不同的区域,复制集之间通过互联网传输数据。因此使用SSL加密连接是很重要的。有关如何连接一个启用SSL的集群的更多信息,参考我之前的博文 – Securing your mongodb clusters with SSL

clip_image006

 

一旦集群部署完成,你可以验证复制集位于不同的区域。如果你选择将两个副本成员放在相同的区域(region),为了获得更好的可用性,他们应分布在两个不同的可用性地区(zone)。

clip_image008

 

对于更多地理分布的一般性讨论,请参考我之前的文章 — Geo distributed mongodb clusters for 100% availability

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109152.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • H3C交换机配置telnet

    H3C交换机配置telnet1、telnet配置方法(常用方法):<H3C>sysSystemView:returntoUserViewwithCtrl+Z.[H3C]telnetserverenable   //使能telnet服务[H3C]user-interfacevty0   //设置telnet[H3C-ui-vty0-4]authentication-modenone[H…

    2022年6月20日
    42
  • 阿里巴巴Java开发手册(终极版)[通俗易懂]

    不知不觉间,2020年已经过了一大半了,作为技术圈中你,准备好迎接最新的变化了吗?在本文中,我们将以编程界最常用的编程语言Java为例,分享最为主流的技术与工具。2020年最流行的Java开发技术Java几乎无处不在,无论在智能手机、台式机、游戏设备还是科学超级计算机上,处处都有Java的影子。全世界有数百万的Java程序员在开发基于Java的产品。然而,如此激烈的竞争,意味着Java开发人员必须时刻保持领先地位。为此,他们必须随时了解和洞悉Java生态系统中的最新动..

    2022年4月18日
    53
  • 在总线周期的t1,t2,t3,t4状态,cpu_计算机组成原理总线带宽怎么算

    在总线周期的t1,t2,t3,t4状态,cpu_计算机组成原理总线带宽怎么算大家好,我是小黄鸭,又来更新了,应小伙伴的需要,该实验也过了。实验所用的软件资源/测试电路也全部开放,地址在MOOC中国大学为:https://www.icourse163.org/learn/HUST-1205809816#/learn/announce附带实验测试,地址在Educode上为:https://www.educoder.net/shixuns/ckff6yv9/challenges光是给的Excel自生成电路表格就上了7个,再加上密密麻麻的电路图,各自安好吧整体框架该实验

    2022年10月13日
    1
  • EnableEventValidation=”false”「建议收藏」

    EnableEventValidation=”false”「建议收藏」出现这种原因在页面开头添加上EnableEventValidation=”false”

    2022年7月13日
    21
  • 算法中的数学—卡特兰数(解析+代码实现)

    算法中的数学—卡特兰数(解析+代码实现)总结一下碰到的关于卡特兰数的问题,方便后续复习。

    2022年6月11日
    29
  • 软件开发模式有哪些(软件工程开发模式)

    软件开发模式简介1.边做边改模型(Build-and-FixModel)  好吧,其实现在许多产品实际都是使用的“边做边改”模型来开发的,特别是很多小公司产品周期压缩的太短。在这种模型中,既没有规格说明,也没有经过设计,软件随着客户的需要一次又一次地不断被修改。  在这个模型中,开发人员拿到项目立即根据需求编写程序,调试通过后生成软件的第一个版本。在提供给用户使用后,如果程序出现错…

    2022年4月14日
    45

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号