Microsoft на ежегодной конференции Microsoft Ignite анонсировала предварительную версию SQL Server 2022 – теперь СУБД включает интеграцию с базой Azure SQL, службой аналитики Azure Synapse Analytics и платформой управления данными Azure Purview.
Поддержка Azure
SQL Server 2022 уделяет основное внимание взаимодействию с гибридным облаком Microsoft, в отличие от SQL Server 2019, который был ориентирован на кластеры больших данных и поддержку хранимых процедур Java.
Это позволяет SQL Server 2022 интегрироваться с рядом служб, доступных в облаке, даже когда он работает локально.
Интеграция баз данных SQL Server 2022 с Azure SQL обеспечивает их высокую доступность и аварийное восстановление, а также упрощает миграцию в облако с минимальным временем простоя.
А реализация в SQL Server 2022 реестра базы данных SQL Azure позволяет контролировать целостность данных с помощью технологии блокчейн.
Microsoft также представила Azure Synapse Link для SQL Server. Подобно аналогу для Cosmos DB, Azure Synapse Link для SQL Server 2022 предоставляет автоматические каналы изменений, которые фиксируют изменения в БД и передают их в Azure Synapse Analytics. Однако между реализациями Cosmos DB и SQL Server есть важные различия. Azure Synapse Link для Cosmos DB реплицирует данные в репозиторий хранилища по столбцам, а SQL Server отправляет данные в выделенный пул SQL Synapse, который обслуживает рабочие нагрузки хранилища данных платформы.
Благодаря интеграции с Azure Purview, SQL Server 2022 позволяет:
- автоматически сканировать локальный сервер для сбора метаданных;
- классифицировать данные с помощью встроенных и настраиваемых классификаторов и меток конфиденциальности Microsoft Information Protection;
- настраивать и контролировать права доступа к SQL Server.
SQL Server в Linux
Microsoft и Canonical объявили о доступности SQL Server в образах виртуальных машин Ubuntu Pro. Согласно пресс-релизу Canonical, «клиенты Microsoft Azure могут запускать экземпляры SQL Server 2017 и 2019 в версиях Web, Standard и Enterprise на Ubuntu Pro 18.04 LTS и 20.04 LTS». В пресс-релизе также указано, что клиенты получают полную поддержку, включая обновления безопасности и совместную техническую поддержку от Canonical и Microsoft. Образы виртуальных машин доступны в Azure Marketplace.
В этих образах виртуальных машин также есть несколько оптимизаций производительности. Например, образы настроены на использование прямого ввода-вывода и принудительного доступа к модулям (FUA) для синхронизации с твердотельными накопителями NVMe. Кроме того, версия виртуальной машины Ubuntu Pro 20.04 LTS включает поддержку сценариев высокой доступности через Corosync, Pacemaker и специализированный агент ограждения для Azure. Наконец, как и в Windows, SQL Server, работающий на этих виртуальных машинах Linux, может использовать постоянную память (PMEM), когда она доступна.