Microsoft Azure — Управляемый экземпляр Azure SQL
В этой статье мы получим обзор Управляемого экземпляра Azure SQL. Управляемые экземпляры сочетают передовые функции безопасности с совместимостью с SQL Server и бизнес-моделью, разработанной для локальных разработчиков и клиентов.
Разработчики хотят перейти на Управляемый экземпляр SQL Azure по многим причинам. Основная из них заключается в том, что они хотят перейти на Azure и избавиться от некоторых из этих накладных расходов на управление и стресса, связанного с некоторыми возможностями PaaS. Но у них могут быть ограничения. Возможно, им нужны функции с областью экземпляра.
Когда мы говорим о функциях на уровне экземпляра, мы на самом деле имеем в виду функции, которые ограничены сервером, а не базой данных, и сюда входят такие вещи, как Service Broker, агент SQL Server, CLR, службы машинного обучения и т. д. Это лишь некоторые из них. причин, по которым разработчики переходят на Управляемый экземпляр Azure SQL.
Основные характеристики управляемого экземпляра Azure SQL:
В приведенном ниже списке представлены основные функции Управляемых экземпляров Azure SQL:
- Вариант для одного экземпляра или пула экземпляров
- Площадь поверхности SQL Server (в основном)
- Встроенная поддержка виртуальной сети
- Полностью управляемый сервис
- Локальные удостоверения, включенные с помощью Azure AD и AD Connect
- Миграция с практически нулевым временем простоя благодаря доставке журналов
- Полностью управляемая непрерывность бизнеса с аварийными группами
- Лучшее из SQL Server с преимуществами управляемой службы
Поверхностный SQL-сервер:
Первоначально он назывался проектом Cloudlifter , а в конечном итоге был назван Managed Instance, потому что вы буквально будете взаимодействовать с полным экземпляром SQL Server с набором функций, выходящим за рамки только базы данных, но он имеет управляемые функции, такие как встроенный в группах доступности и безопасности. Таким образом, вы получаете экземпляр SQL Server с управляемыми возможностями PaaS.
Есть отличный дифференциатор. Итак, прежде всего, одним из действительно замечательных аспектов использования управляемого экземпляра, который поможет вам перейти в облако, является онлайн-миграция. Он использует резервное копирование и восстановление базы данных, а также технологию доставки журналов, что позволяет вам выполнять довольно плавную онлайн-миграцию из вашей локальной среды. Как мы уже упоминали, Azure предоставит вам полное управление непрерывностью бизнес-доступности с такими вещами, как реплики и отказоустойчивые группы , чтобы почти имитировать сценарий автоматической группы доступности даже в разных регионах. Azure будет управлять инфраструктурой виртуальных машин, но вы перейдете к Management Studio, и она будет выглядеть и ощущаться как SQL Server. Но опять же, за кулисами с этими великолепными управляемыми возможностями.
Поэтому, если вы хотите легко перейти в облако и увидеть такие вещи, как снижение затрат, или вам нужны дополнительные возможности IaaS, при этом сохраняя большую площадь поверхности SQL Server, Управляемый экземпляр Azure SQL может быть правильным вариантом для вашего сценарий.