Я собираюсь развернуть приложение на базе Oracle DB, и я предполагал, что можно будет легко выполнить активную / пассивную кластеризацию (с RH Cluster или Heartbeat) и синхронную репликацию. а-ля drbd, но все хостинг-провайдеры, с которыми я разговариваю, смотрят на меня забавно. Некоторые предлагают репликацию в гетто, которую они назвали «доставкой журналов», при которой файлы асинхронно синхронизируются по сети, но это означает, что мы потенциально можем потерять до часа данных.
Альтернатива - заплатить миллионы долларов (ну, от десятков до сотен тысяч) за Oracle Data Guard или что-то подобное.
Я озадачен, потому что годами работал над очень требовательной системой (от десятков до сотен ГБ платежных транзакций), которая выполняла то, о чем я прошу, почти за 0 долларов, используя PostgreSQL через DRBD в городской сети.
Я предполагаю, что репликация SAN делает то же самое, что и DRBD, то есть синхронная репликация, при которой записанные блоки получают ACK только после того, как они были записаны удаленно. Я ошибся?
Я что-то упустил?
Репликация SAN действительно блокирует репликацию синхронно или асинхронно. Но это предполагает, что ваш хостинг-провайдер ...
a. Has purchased the SAN replication software from the SAN vendor (it isn't always included)
b. Knows how to set this up (it's pretty advanced)
c. Offers this as a service (host hosting providers don't)
Кто такой хостинг-провайдер и / или поставщик SAN?