Amazon наскоро обяви публичната достъпност на своя централен (Франкфурт) регион на ЕС. С този нов център за данни AWS вече има два центъра за данни в региона на ЕС – Ирландия и Франкфурт. Наличието на тези два центъра за данни вече ви позволява да подобрите георедундантността на вашите реплики на MongoDB.
Ето стъпките за настройване на гео-излишен MongoDB клъстер на AWS в региона на ЕС.
1. Подробности за клъстера MongoDB
Въведете подробностите за клъстера – име, версия и размер, за да започнете:
2. Изберете региона за всеки набор от реплики
Поставяме основното в ЕС-Запад (Ирландия) и второстепенното в ЕС-Централен (Франкфурт). За 100% георедултираност трябва да поставите арбитъра в друг регион. Ако поставите арбитъра само в един от регионите на ЕС и този регион спадне, вашият MongoDB клъстер няма да има кворум и следователно ще се деградира до режим само за четене. Арбитърът е възел за гласуване и не съхранява никакви данни. Така че, независимо къде поставите арбитъра, всички производствени данни и резервни копия се съхраняват в региона на ЕС.
3. SSL криптиране
Тъй като вашите реплики се намират в различни региони, трафикът между репликите преминава през интернет, така че е важно да шифровате връзките си със SSL. За повече информация как да се свържете с клъстер с активиран SSL вижте нашата по-ранна публикация в блога – Защита на вашите MongoDB клъстери с SSL.
След като клъстерът бъде разгърнат, можете да потвърдите, че репликите са поставени в различни региони. Ако изберете да поставите две реплики в един и същи регион, те се разпределят в две различни зони за наличност за по-добра наличност.
За по-общо обсъждане на георазпределението, моля, вижте нашата по-ранна публикация – Geo разпределени MongoDB клъстери за 100% наличност.