Microsoft Azure wymaga, aby aplikacje korzystały z dwóch instancji w wielu centrach danych w celu osiągnięcia umowy SLA „wysokiej dostępności” i zapewnienia, że witryny nie ulegną rutynowej konserwacji. Mówią nawet, które pary centrów danych nigdy nie pójdą na konserwację jednocześnie.
Wszystko dobrze i dobrze, ale jak zrobiłbyś to w praktyce dla aplikacji takiej jak WordPress z bazą danych MySQL na tej samej maszynie wirtualnej? Nie jest mi obce równoważenie obciążenia między dwiema maszynami wirtualnymi, ale konfiguracja replikacji bazy danych mi umyka. Nie chcielibyśmy dwóch wersji danych, które mogłyby się zsynchronizować. Wydaje się, że replikacja MySQL wymaga konfiguracji master-slave, która nie zsynchronizuje zmian z master DB, jeśli użytkownik wyląduje na instancji slave.
Czy po prostu nie rozumiem tej koncepcji? Każda pomoc jest mile widziana!