Назад | Перейти на главную страницу

Зеркальное отображение хранилища таблиц Azure

Я предлагаю среду Azure со следующим:

Я хочу зеркально отобразить базу данных SQL Server на другом сервере, чтобы

  1. На этом сервере можно запускать отчеты, чтобы минимизировать нагрузку на основную базу данных и
  2. Он может служить резервным сервером в случае отказа основного сервера.

Для достижения этих двух целей мне также потребуется зеркальное отображение хранилища таблиц Azure. Я не могу найти никакой информации по этому поводу. Это вообще возможно?

При использовании хранилища таблиц Azure вы получаете «локальную» избыточность с одним и тем же контроллером домена с базовой службой. "Гео-избыточное" хранилище позволяет распространять ваши данные по всему миру, но за дополнительную плату. Подробности Вот.

Хороший аргумент от @darin с точки зрения того, что хранилище таблиц является локально избыточным в одном центре обработки данных (3 копии) и, возможно, геоизбыточным (что выполняется асинхронно в центре обработки данных). Кое-что добавить:

Хранилище таблиц находится не на одном сервере. То есть не существует единой точки отказа. Это система хранения с высокой доступностью. Даже если внутренние узлы выйдут из строя, вы об этом не заметите.

Если по какой-либо причине ваша учетная запись хранения стала недоступной, возможно, система хранения все еще работает. В этом случае, если у вас есть модель, в которой вы записали две учетные записи хранения в пределах одного контроллера домена, у вас будет доступность данных путем переключения учетных записей хранения.

Если действительно система хранения в конкретном центре обработки данных по какой-то причине полностью отключилась, вам понадобится собственное зеркало ваших данных где-то еще (у вас нет доступа к георезервированной копии; это для использования Azure Disaster Recovery. ).