sql azure что это

SQL Azure

sql azure что это. Смотреть фото sql azure что это. Смотреть картинку sql azure что это. Картинка про sql azure что это. Фото sql azure что это
Эта статья — обзор общей концепции облачных вычислений, а так же новой технологии, представляемой компанией Microsoft под названием SQL Azure. Авторы: я и хабраюзер zzzhenya.

Ценовая политика и дата выхода SQL Azure
Существуют два варианта использования услуг SQL Azure:
Веб-издание включает в себя до 1 Гб для создания реляционной самоуправляемой базы данных с высоким уровнем доступности. Эта модель лучше всего подходит для веб-приложений. Стоимость ежемесячной подписки составляет 9,99 долларов.
Второе, бизнес-издание включает до 10 Гб самоуправляемой и постоянно доступной базы данных. Кроме того, для этого предложения включен дополнительный функционал, например автоматическое разделение базы данных на части, CLR-программирование и многое другое. Это издание предназначено для масштабных бизнес приложений и стоит 99,99 долларов в месяц.
Помимо этого, к расходам относится также оплата входящего (10 центов за 1 Гб) и исходящего — (15 центов за 1 Гб) трафика.Что касается планов по выходу технологии в релиз, то на WPC 2009 было объявлено о доступности бесплатной предварительной технологической версии (CTP) SQL Azure, а выход коммерческого варианта намечен на ноябрь 2009 на PDC 2009. Следовательно, попробовать технологию в действии можно уже сейчас, чтобы в дальнейшем в полной мере воспользоваться преимуществами коммерческого варианта продукта. Более подробную информацию, а также примеры работы с SQL Azure можно найти на сайте www.azure.com в разделе Resources.

Заключение
Таким образом, хотя SQL Azure и базируется на технологиях SQL Server, он представляет такие новые возможности, как высокий уровень масштабируемости, постоянная доступность и самоуправление, предоставляя клиентам легкие и удобные способы работы посредством сети Интернет, не требуя при этом особенных навыков или знаний, отличных от применимых с технологиями традиционного SQL Server.

Источник

Что такое SQL Azure?

ОБЛАСТЬ ПРИМЕНЕНИЯ: sql azure что это. Смотреть фото sql azure что это. Смотреть картинку sql azure что это. Картинка про sql azure что это. Фото sql azure что этоБаза данных SQL Azure sql azure что это. Смотреть фото sql azure что это. Смотреть картинку sql azure что это. Картинка про sql azure что это. Фото sql azure что этоУправляемый экземпляр SQL Azure sql azure что это. Смотреть фото sql azure что это. Смотреть картинку sql azure что это. Картинка про sql azure что это. Фото sql azure что этоSQL Server на виртуальной машине Azure

SQL Azure — это семейство управляемых, безопасных и интеллектуальных продуктов на основе ядра СУБД SQL Server в облаке Azure.

Служба SQL Azure создана на основе знакомого ядра СУБД SQL Server, поэтому вы сможете легко перенести приложения и продолжить работу со знакомыми средствами, языками и ресурсами. Ваши навыки и возможности пригодятся в облаке, и вы сможете добиться гораздо большего.

Узнайте, как все эти продукты соотносятся с платформой данных SQL Azure, чтобы выбрать оптимальный вариант для удовлетворения ваших бизнес-требований. Независимо от того, хотите ли вы сократить расходы или упростить администрирование, эта статья поможет выбрать оптимальный подход в соответствии с важнейшими требованиям вашей компании.

Если вы еще не работали с Azure SQL, ознакомьтесь с видеообзором SQL Azure в серии видео, посвященных SQL Azure:

Обзор

В современном мире, управляемом данными, успешность цифровой трансформации все больше зависит от способности управлять большими объемами данных и использовать их с пользой. Но современные пространства для работы с данными становятся все более сложными, а данные размещаются как локально, так и в облаке или на границе сети. Разработчики, создающие интеллектуальные и иммерсивные приложения, могут столкнуться с ограничениями, которые мешают их работе. Ограничения, возникающие от несовместимости платформ, плохой защиты данных, недостаточного объема ресурсов и высокой их стоимости, создают сложности, которые препятствуют модернизации и разработке приложений.

Одна из первых вещей, которые нужно определить до обсуждения, — можете ли вы использовать базы данных Azure и локальные базы данных SQL Server совместно. Платформа данных от Майкрософт использует технологию SQL Server, поэтому она доступна для физических локальных компьютеров, частных облачных сред (в том числе для размещенных облачных сред сторонних поставщиков) и для общедоступного облака.

Полная управляемость и актуальность

Уделяйте время внедрению инноваций, а не обновлению и резервному копированию баз данных. Azure — это единственная облачная платформа с актуальной средой SQL, которая автоматически применяет все последние обновления и исправления, позволяя гарантировать актуальность баз данных и избавляя от проблем с поддержкой. Автоматизированы даже такие сложные задачи, как настройка производительности, обеспечение высокого уровня доступности, аварийное восстановление и резервное копирование, что позволяет вам сосредоточиться на приложениях.

Защита данных с помощью встроенных интеллектуальных средств безопасности

Azure постоянно отслеживает угрозы, которым могут подвергаться ваши данные. SQL Azure предоставляет следующие возможности:

Бизнес-стимулы

Существует несколько факторов, которые могут повлиять на выбор между предложениями для работы с данными:

Сравнение служб

sql azure что это. Смотреть фото sql azure что это. Смотреть картинку sql azure что это. Картинка про sql azure что это. Фото sql azure что это

Как видно на схеме, каждое предложение услуги характеризуется определенным уровнем администрирования инфраструктуры, а также степенью экономичности.

В Azure вы можете запускать рабочие нагрузки SQL Server в качестве размещенных служб (PaaS) или в размещенной инфраструктуре (IaaS). PaaS предоставляет несколько вариантов развертывания и несколько уровней служб в каждом из них. Главный вопрос, который следует решить при выборе между PaaS и IaaS, — хотите ли вы самостоятельно управлять базой данных, применять исправления и создавать резервные копии или предпочитаете делегировать эти операции платформе Azure?

База данных SQL Azure

С SQL Server вы можете использовать встроенные функции и возможности, которые требуют сложной настройки (локально или на виртуальной машине Azure). При использовании базы данных SQL вы платите по мере использования и имеете возможность увеличивать масштаб базы данных или развертывать ее для повышения производительности без прерывания работы. База данных SQL предоставляет ряд дополнительных функций, недоступных в SQL Server, например встроенную высокую доступность, аналитику и управление.

База данных SQL Azure предлагает следующие варианты развертывания.

Управляемый экземпляр SQL Azure

Управляемый экземпляр SQL Azure предоставляется по модели PaaS (платформа как услуга) и будет идеальным выбором для большинства миграций в облако. Управляемый экземпляр SQL — это коллекция системных и пользовательских баз данных с общим набором ресурсов, которая поддерживает подход lift-and-shift.

SQL Server на виртуальной машине Azure

SQL Server на виртуальной машине Azure предоставляется по модели IaaS (инфраструктура как услуга) и позволяет запускать SQL Server на полностью управляемой виртуальной машине в Azure.

Сравнительная таблица

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

В целом База данных SQL и Управляемый экземпляр SQL могут значительно увеличить количество баз данных, которыми может управлять один сотрудник отдела ИТ или разработки. Эластичные пулы также поддерживают мультитенантные архитектуры для приложений SaaS, включая изоляцию клиентов и возможность масштабирования для сокращения затрат благодаря совместному использованию ресурсов в базах данных. Управляемый экземпляр SQL поддерживает возможности на уровне экземпляров для простой миграции существующих приложений, а также для совместного использования ресурсов в базах данных. Принимая во внимание, что SQL Server на виртуальных машинах Azure предоставляет администраторам баз данных возможности, наиболее схожие со знакомой для них локальной средой.

База данных SQL AzureУправляемый экземпляр SQL AzureSQL Server на виртуальной машине Azure
Поддерживает большинство возможностей уровня базы данных в локальной среде. Доступны наиболее часто используемые функции SQL Server.
Доступность гарантируется на уровне 99,995 %.
Встроенное резервное копирование, исправления и восстановление.
Последняя стабильная версия ядра СУБД.
Возможность назначать необходимые ресурсы (ЦП/хранилище) для отдельных баз данных.
Встроенные расширенные функции аналитики и безопасности.
Изменение ресурсов в режиме онлайн (ЦП/хранилище).
Поддерживает почти все возможности уровня экземпляра и уровня базы данных в локальной среде. Высокая совместимость с SQL Server.
Гарантия доступности 99,99 %.
Встроенное резервное копирование, исправления и восстановление.
Последняя стабильная версия ядра СУБД.
Простой переход с SQL Server.
Частный IP-адрес в виртуальной сети Azure.
Встроенные расширенные функции аналитики и безопасности.
Изменение ресурсов в режиме онлайн (ЦП/хранилище).
У вас есть полный контроль над системой SQL Server. Поддерживает все возможности в локальной среде.
Доступность на уровне до 99,99 %.
Полное равенство с соответствующей версии локального SQL Server.
Исправленная и хорошо известная версия ядра СУБД.
Простой переход с SQL Server.
Частный IP-адрес в виртуальной сети Azure.
У вас есть возможность развертывать приложения или службы на узле, где размещается SQL Server.
Переход с SQL Server может быть сложным.
Некоторые функции SQL Server недоступны.
Нет гарантированного точного времени обслуживания (но почти полная прозрачность).
Совместимость с версией SQL Server может осуществляться только при использовании режима совместимости базы данных.
Поддержка частных IP-адресов с использованием Приватного канала Azure.
Некоторое количество компонентов SQL Server еще не доступно.
Нет гарантированного точного времени обслуживания (но почти полная прозрачность).
Совместимость с версией SQL Server может осуществляться только при использовании режима совместимости базы данных.
Необходимо управлять резервным копированием и исправлениями.
Необходимо реализовать собственное решение высокой доступности.
Возникает простой при изменении ресурсов (ЦП/хранилище)
Базы данных размером до 100 ТБ.До 16 ТБ.Экземпляры SQL Server с хранилищем объемом до 256 ТБ. Экземпляр может поддерживать любое необходимое количество баз данных.
Локальное приложение получает доступ к данным в Базе данных SQL Azure.Собственная реализованная виртуальная сеть и подключение к локальной среде с помощью Azure Express Route или VPN-шлюза.Виртуальные машины SQL позволяют создавать приложения, которые частично работают в облаке и частично — на локальных ресурсах. Например, вы можете расширить локальную сеть и домен Active Directory в облако через виртуальную сеть Azure. Дополнительные сведения о решениях для гибридного облака см. в статье Расширение локальных решений для работы с данными в облако.

При выборе способа размещения базы данных часто решающим фактором будет ограничение бюджета, как например у начинающих разработчиков, стесненных в средствах, или у подразделений организаций со строгим финансированием. Из этого раздела вы узнаете об основах выставления счетов и лицензирования в Azure для семейства служб SQL Azure. Также вы ознакомитесь с расчетом общей стоимости приложений.

Основы лицензирования и выставления счетов

В настоящее время База данных SQL и Управляемый экземпляр SQL продаются как службы и доступны в нескольких вариантах развертывания с разными уровнями служб и разными ценами за ресурсы. Счета выставляются за каждый час использования по фиксированному тарифу, который зависит от выбранного уровня службы и объема вычислительных ресурсов. Последние сведения о текущих поддерживаемых уровнях служб, объемах вычислительных ресурсов и объемах хранилища см. в описании моделей приобретения на основе единиц DTU (для Базы данных SQL) и виртуальных ядер (для Базы данных SQL и Управляемого экземпляра SQL).

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

При использовании Базы данных SQL и Управляемого экземпляра SQL программное обеспечение базы данных настраивается, исправляется и обновляется автоматически, что позволяет вам сократить расходы на администрирование. Кроме того, встроенные функции резервного копирования помогают значительно экономить средства, особенно при наличии большого количества баз данных.

При размещении SQL на виртуальных машинах Azure вы можете использовать любой образ SQL Server (все они содержат лицензию), предоставляемый платформой, или собственную лицензию SQL Server. Доступны все поддерживаемые версии (2008 R2, 2012, 2014, 2016, 2017, 2019) и выпуски (Developer, Express, Web, Standard, Enterprise) SQL Server. Кроме того, доступны версии образов с использованием собственной лицензии (BYOL). Стоимость использования образов, которые предоставляет Azure, зависит от размера виртуальной машины, а также от выбранного выпуска SQL Server. Независимо от размера виртуальной машины или выпуска SQL Server вы оплачиваете лицензии SQL Server и Windows или Linux Server, а также стоимость службы хранилища Azure для дисков виртуальной машины по поминутному тарифу. Поминутное выставление счетов позволяет использовать SQL Server ровно столько, сколько нужно, без приобретения дополнительных лицензий SQL Server. Если вы передаете в Azure собственную лицензию SQL Server, плата взимается только за сервер и хранение данных. Дополнительные сведения об использовании собственной лицензии см. в статье Перемещение лицензий в рамках программы Software Assurance в Azure. Кроме того, счета выставляются за исходящий интернет-трафик по обычным тарифам на передачу данных.

Расчет общей стоимости приложений

Когда вы начинаете использовать облачную платформу, стоимость выполнения приложения включает затраты на разработку и администрирование, а также затраты на службу платформы в общедоступном облаке.

Дополнительную информацию см. в следующих ресурсах:

Администрирование

Для многих компаний решение о переходе в облачную службу позволит уменьшить не только расходы, но и сложность администрирования системы. В рамках моделей IaaS и PaaS платформа Azure самостоятельно управляет базовой инфраструктурой и автоматически реплицирует все данные для аварийного восстановления, настраивает и обновляет программное обеспечение базы данных, управляет балансировкой нагрузки и выполняет прозрачную отработку отказа при сбое сервера в центре обработки данных.

Соглашение об уровне обслуживания

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

Для Базы данных SQL Azure и Управляемого экземпляра SQL Azure корпорация Майкрософт предоставляет соглашение об уровне обслуживания с уровнем доступности 99,99 %. Последние сведения см. на странице Соглашение об уровне обслуживания для базы данных SQL.

Для SQL на виртуальных машинах Azure мы гарантируем уровень доступности 99,95 %, но только в отношении виртуальной машины. Это соглашение об уровне обслуживания не распространяется на процессы (например, SQL Server), запущенные на виртуальной машине, и предусматривает наличие по крайней мере двух экземпляров виртуальных машин в каждой группе доступности. Последние сведения см. на странице Соглашение об уровне обслуживания для виртуальных машин. Чтобы обеспечить высокую доступность базы данных на виртуальных машинах, следует настроить один из поддерживаемых вариантов высокого уровня доступности на SQL Server, например группы доступности AlwaysOn. Использование параметра высокой доступности не дает дополнительных гарантий уровня обслуживания, но позволяет достичь доступности базы данных на уровне более 99,99 %.

Пора переходить на Azure

База данных Azure идеально подойдет для приложений, разрабатываемых для облачной среды, так как продуктивность разработчиков и ускоренный выход на рынок являются критическими для новых решений. Благодаря функциональным возможностям, схожим с возможностями администратора базы данных, она идеально подходит для разработчиков облачных служб, так как позволяет уменьшить необходимость управления базовой операционной системой и базой данных.

Управляемый экземпляр SQL Azure значительно упрощает перенос имеющихся приложений в Azure, позволяя быстро выводить перенесенные приложения базы данных на рынок в Azure.

SQL на виртуальных машинах Azure идеально подходит для ситуаций, когда имеющимся или новым приложениям требуются большие базы данных или доступ ко всем функциям SQL Server или Windows либо Linux, а также если вы не хотите тратить время и средства на покупку нового локального оборудования. Кроме того, это прекрасный вариант для переноса в Azure существующих локальных приложений и баз данных в неизменном виде, когда База данных SQL и Управляемый экземпляр SQL являются неоптимальным выбором. Так как изменять уровень презентации, приложения и данных не нужно, вы экономите время и средства при повторном изменении имеющегося решения. Вместо этого вы можете уделить внимание переносу всех решений в Azure и оптимизации производительности, необходимой для платформы Azure. Дополнительные сведения см. в статье Рекомендации по оптимизации производительности SQL Server в виртуальных машинах Azure.

Создание ресурсов SQL Azure и управление ими с помощью портала Azure

Портал Azure предоставляет отдельную страницу, на которой вы можете управлять всеми ресурсами SQL Azure, а также виртуальными машинами SQL.

Чтобы получить доступ к странице SQL Azure в меню на портале Azure, выберите SQL Azure или найдите и выберите SQL Azure на любой странице.

Azure SQL — это быстрый и простой способ получения доступа ко всем ресурсам SQL на портале Azure, включая отдельную базу данных и базу данных в пуле в Базе данных SQL Azure, а также логические экземпляры SQL Server, на которых размещены эти ресурсы, Управляемые экземпляры SQL и виртуальные машины SQL. SQL Azure — это не служба или ресурс, а семейство служб, связанных с SQL.

Чтобы управлять существующими ресурсами, выберите нужный элемент в списке. Чтобы создать ресурсы SQL Azure, выберите + Добавить.

sql azure что это. Смотреть фото sql azure что это. Смотреть картинку sql azure что это. Картинка про sql azure что это. Фото sql azure что это

После выбора параметра + Добавить, просмотрите дополнительные сведения о различных параметрах, щелкнув Показать сведения для любой плитки.

sql azure что это. Смотреть фото sql azure что это. Смотреть картинку sql azure что это. Картинка про sql azure что это. Фото sql azure что это

Подробная информация доступна в следующих статьях:

Источник

Что такое Управляемый экземпляр SQL Azure?

ОБЛАСТЬ ПРИМЕНЕНИЯ: sql azure что это. Смотреть фото sql azure что это. Смотреть картинку sql azure что это. Картинка про sql azure что это. Фото sql azure что этоУправляемый экземпляр SQL Azure

Управляемый экземпляр SQL Azure представляет собой интеллектуальную масштабируемую облачную службу базы данных, которая сочетает в себе широкую совместимость с ядром СУБД SQL Server и все преимущества полностью управляемой и актуальной платформы в формате PaaS. Управляемый экземпляр SQL практически полностью совместим с последним ядром СУБД SQL Server (Enterprise Edition) и предоставляет собственную реализацию виртуальной сети, в которой устранены распространенные проблемы безопасности, и бизнес-модель, подходящую для существующих клиентов SQL Server. Управляемый экземпляр SQL позволяет существующим клиентам SQL Server переместить локальные приложения в облако по методу lift-and-shift с минимальными изменениями в приложении и базе данных. При этом Управляемый экземпляр SQL сохраняет все возможности PaaS (автоматическое исправление и обновление версий, автоматическое резервное копирование, высокий уровень доступности), что значительно снижает расходы на управление и совокупную стоимость владения.

Если вы еще не работали с Управляемым экземпляром SQL Azure, посмотрите видеообзор Управляемого экземпляра SQL Azure из серии видео об SQL Azure:

Список регионов, в которых сейчас доступен Управляемый экземпляр SQL, приведен в разделе Поддерживаемые регионы.

На следующей схеме представлены основные возможности Управляемого экземпляра SQL:

sql azure что это. Смотреть фото sql azure что это. Смотреть картинку sql azure что это. Картинка про sql azure что это. Фото sql azure что это

Управляемый экземпляр SQL Azure предназначен для клиентов, которые хотят с минимальными усилиями перенести большое количество приложений из локальной, самостоятельно созданной, предоставленной в формате IaaS или независимым поставщиком среды в полностью управляемую облачную среду PaaS. С помощью полностью автоматизированной службы Azure Data Migration Service (DMS) клиенты могут по методу lift-and-shift перенести существующий экземпляр SQL Server в Управляемый экземпляр SQL, который обеспечивает совместимость с SQL Server и полную изоляцию экземпляров клиента со встроенной поддержкой виртуальной сети. Дополнительные сведения о вариантах и инструментах миграции см. в статье Общие сведения о миграции SQL Server в Управляемый экземпляр SQL Azure. Программа Software Assurance позволяет обменять имеющиеся лицензии на сниженные тарифы на Управляемый экземпляр SQL с помощью Преимущества гибридного использования Azure для SQL Server. Управляемый экземпляр — лучший целевой объект для миграции в облако экземпляров SQL Server, требующих высокого уровня безопасности и расширенных возможностей программирования.

Основные функции и возможности

Управляемый экземпляр SQL сочетает в себе лучшие функции, доступные в Базе данных SQL Azure и ядре СУБД SQL Server.

Управляемый экземпляр SQL поддерживает все функции последней версии SQL Server, включая операции в сети, автоматическое исправление планов и другие усовершенствования для повышения производительности организации. Сравнение доступных функций приведено в статье о сравнении функций Управляемого экземпляра SQL Azure и SQL Server.

Преимущества PaaSНепрерывность бизнес-процессов
Нет необходимости в приобретении оборудования и управления им
Отсутствие накладных расходов на управление базовой инфраструктурой
Быстрая подготовка и масштабирование службы
Автоматическое исправление и обновление версии
Интеграция с другими службами данных PaaS
Соглашение об уровне обслуживания с гарантией времени непрерывной работы 99,99 %.
Встроенный высокий уровень доступности
Данные защищены путем автоматического создания резервных копий
Период хранения резервных копий настраивается пользователем
Инициируемые пользователем резервные копии
Возможность восстановления базы данных до точки во времени
Безопасность и соответствие требованиямУправление
Изолированная среда (интеграция виртуальной сети, клиентская служба, выделенные ресурсы вычисления и хранилище)
Прозрачное шифрование данных (TDE)
Аутентификация Azure Active Directory, поддержка единого входа
Субъекты сервера (имена для входа) Azure AD
Соблюдение тех же стандартов соответствия, что и для Базы данных SQL Azure
Аудит SQL
Расширенная защита от угроз
Программный интерфейс Azure Resource Manager для автоматизации подготовки и масштабирования службы
Функциональные возможности портала Azure для подготовки и масштабирования службы вручную
Служба миграции данных

Управляемый экземпляр SQL Azure сертифицирован по нескольким стандартам соответствия. Дополнительные сведения см. на странице предложений по соответствию Microsoft Azure, где в разделе База данных SQL представлен актуальный список сертификатов соответствия Управляемого экземпляра SQL.

В следующей таблице приведены основные возможности Управляемого экземпляра SQL:

ФункцияОписание
Версия и сборка SQL ServerЯдро СУБД SQL Server (последняя стабильная версия)
Управляемые, автоматически создаваемые резервные копииДа
Встроенный мониторинг и метрики базы данных и экземпляраДа
Автоматическое применение исправления программного обеспеченияДа
Возможности последней версии ядра СУБДДа
Число файлов данных (ROWS) в одной базе данныхНесколько
Число файлов журнала (LOG) в одной базе данных1
Виртуальная сеть — развертывание Azure Resource ManagerДа
Виртуальная сеть — классическая модель развертыванияНет
Поддержка порталаДа
Встроенная служба интеграции (службы SSIS)Нет. Службы SSIS входят в PaaS Фабрики данных Azure.
Встроенные службы Analysis Services (службы SSAS)Нет. Службы SSAS являются отдельным решением PaaS.
Встроенная служба отчетов (SSRS)Нет. Используйте вместо этого отчеты Power BI с разбивкой на страницы или разместите SSRS на виртуальной машине Azure. Хотя Управляемый экземпляр SQL не может запускать SSRS как службу, он может размещать базы данных каталога SSRS для сервера отчетов на виртуальной машине Azure, используя аутентификацию SQL Server.

Модель приобретения на основе виртуальных ядер

Модель приобретения на основе виртуальных ядер для Управляемого экземпляра SQL предоставляет гибкий, контролируемый, прозрачный и простой способ для переноса в облако локальной рабочей нагрузки с соблюдением всех требований. Эта модель позволяет изменять ресурсы ЦП, памяти и хранилища с учетом потребностей рабочих нагрузок. Модель на основе виртуальных ядер также обеспечивает экономию до 55 % при использовании Преимущества гибридного использования Azure для SQL Server.

Модель на основе виртуальных ядер позволяет выбрать поколение оборудования.

Дополнительные сведения о различиях между поколениями оборудования приведены в разделе характеристик поколений оборудования.

Уровни службы

Управляемый экземпляр SQL доступен на двух уровнях служб:

Оба уровня служб гарантируют доступность на уровне 99,99 % и позволяют вам независимо выбирать размер хранилища и вычислительную емкость. Дополнительные сведения об архитектуре Управляемого экземпляра SQL Azure с высоким уровнем доступности см. в статье Высокий уровень доступности для Базы данных SQL Azure и Управляемого экземпляра SQL.

Уровень служб общего назначения

Ниже перечислены ключевые характеристики уровня служб общего назначения:

Дополнительные сведения о различиях между уровнями служб см. в разделе характеристик уровней служб.

Уровень служб «Критически важный для бизнеса»

Уровень служб «Критически важный для бизнеса» предназначен для приложений с высокими требованиями к операциям ввода-вывода. Он обеспечивает самую высокую отказоустойчивость благодаря использованию нескольких изолированных реплик.

Ниже приведены основные характеристики уровня служб «Критически важный для бизнеса».

Дополнительные сведения о различиях между уровнями служб см. в разделе характеристик уровней служб.

Операции управления

Управляемый экземпляр SQL Azure поддерживает операции управления, которые можно использовать для автоматического развертывания новых управляемых экземпляров и удаления ненужных, а также обновления свойств управляемых экземпляров. Подробное описание операций управления можно найти на странице обзорных сведений об операциях управления для управляемых экземпляров.

Расширенный уровень безопасности и соответствие требованиям

Управляемый экземпляр SQL поставляется с расширенными функциями безопасности, которые предоставляются платформой Azure и ядром СУБД SQL Server.

Изоляция безопасности

Управляемый экземпляр SQL обеспечивает дополнительную защиту путем изоляции от других арендаторов платформы Azure. Для обеспечения защиты путем изоляции необходимо следующее.

На следующей схеме показаны различные варианты подключения для приложений:

sql azure что это. Смотреть фото sql azure что это. Смотреть картинку sql azure что это. Картинка про sql azure что это. Фото sql azure что это

Чтобы получить дополнительные сведения об интеграции виртуальной сети и политике сети на уровне подсети, ознакомьтесь со статьями Архитектура подключения к Управляемому экземпляру Базы данных SQL Azure и Подключение приложения к Управляемому экземпляру Базы данных SQL.

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

Функции безопасности

Управляемый экземпляр SQL Azure предоставляет набор расширенных функций безопасности, которые можно использовать для защиты данных.

Перемещение зашифрованной базы данных в Управляемый экземпляр SQL поддерживается через службу Azure Database Migration Service или собственное восстановление. Если вы планируете перемещение зашифрованной базы данных, используя собственное восстановление, то нужно перенести существующий сертификат TDE из экземпляра SQL Server в Управляемый экземпляр SQL. Дополнительные сведения о вариантах перемещения см. в статье Руководство по миграции экземпляра SQL Server в Управляемый экземпляр SQL Azure.

Интеграция Azure Active Directory

Управляемый экземпляр SQL поддерживает стандартные имена для входа СУБД SQL Server и имена для входа, интегрированные с Azure Active Directory. Субъекты сервера (имена для входа) Azure AD (общедоступная предварительная версия) представляют собой версию локальных имен для входа в базы данных, которые вы используете в локальной среде, для облака Azure. Субъекты сервера (имена для входа) Azure AD позволяют указать пользователей и группы из арендатора Azure Active Directory в качестве субъектов области экземпляров, которые могут выполнять любые операции на уровне экземпляра, включая запросы между базами данных в одном управляемом экземпляре.

Появился новый синтаксис для создания субъектов сервера (имен для входа) Azure AD — FROM EXTERNAL PROVIDER. Дополнительные сведения о синтаксисе см. в статье CREATE LOGIN (Transact-SQL) и в разделе о подготовке администратора Azure Active Directory для Управляемого экземпляра SQL.

Интеграция Azure Active Directory и Многофакторная идентификация

Управляемый экземпляр SQL позволяет централизованно управлять удостоверениями пользователя базы данных и другими службами Майкрософт с помощью интеграции Azure Active Directory. Эта возможность упрощает управление разрешениями и повышает уровень безопасности. Azure Active Directory поддерживает многофакторную проверку подлинности для повышения безопасности данных и приложений, а также процесс единого входа.

Аутентификация

В ходе аутентификации в Управляемом экземпляре SQL пользователям предлагается подтвердить их личность при подключении к базе данных. Управляемый экземпляр SQL поддерживает два типа аутентификации:

Аутентификация SQL.

Это метод аутентификации с использованием имени пользователя и пароля.

Аутентификация Azure Active Directory.

Это метод аутентификации с использованием удостоверений, контролируемых Azure Active Directory, которая поддерживается управляемыми и интегрированными доменами. По возможности используйте проверку подлинности Active Directory (встроенная безопасность).

Авторизация

Авторизация определяет набор действий, которые пользователь может выполнять в Управляемом экземпляре SQL Azure. Такой набор зависит от принадлежности учетной записи пользователя к ролям базы данных и разрешений на уровне объектов. Управляемый экземпляр SQL имеет такие же возможности авторизации, что и SQL Server 2017.

Миграция базы данных

Управляемый экземпляр SQL предназначен для пользовательских сценариев, требующих массового переноса баз данных из реализаций локальной базы данных или базы данных IaaS. Управляемый экземпляр SQL поддерживает несколько вариантов миграции баз данных, которые рассмотрены в руководствах по миграции. Подробные сведения см. в статье Общие сведения о миграции SQL Server в Управляемый экземпляр SQL Azure.

Резервное копирование и восстановление

При перемещении используются резервные копии SQL, сохраненные в хранилище BLOB-объектов Azure. Резервные копии, хранимые в Хранилище BLOB-объектов Azure, можно восстановить непосредственно в управляемый экземпляр с помощью команды T-SQL RESTORE.

Резервные копии из управляемого экземпляра можно восстановить только в другом управляемом экземпляре. Их нельзя восстановить в экземпляре SQL Server или в Базе данных SQL Azure.

Database Migration Service

Azure Database Migration Service — это полностью управляемая служба, которая выполняет непрерывную миграцию из множества источников баз данных на платформы данных Azure с минимальным временем простоя. Эта служба упрощает выполнение задач, необходимых для перемещения имеющихся сторонних баз данных и баз данных SQL Server в Базу данных SQL Azure, Управляемый экземпляр SQL Azure и SQL Server на виртуальной машине Azure. Дополнительные сведения см. в руководстве по миграции из SQL Server в Управляемый экземпляр SQL Azure в автономном режиме с помощью DMS.

Поддерживаемые функции SQL

Управляемый экземпляр SQL стремится обеспечивать почти полную совместимость с последней версией SQL Server (предусмотрен многоэтапный план выпуска). Сравнение функций Базы данных SQL Azure и Управляемого экземпляра SQL см. в этой статье, а список различий T-SQL между Управляемым экземпляром SQL и SQL Server — здесь.

Управляемый экземпляр SQL поддерживает обратную совместимость с базами данных SQL Server 2008. Поддерживается прямой перенос из серверов баз данных SQL Server 2005, а уровень совместимости для перенесенных баз данных SQL Server 2005 обновлен до версии SQL Server 2008.

На следующей схеме показана контактная зона совместимости в Управляемом экземпляре SQL:

sql azure что это. Смотреть фото sql azure что это. Смотреть картинку sql azure что это. Картинка про sql azure что это. Фото sql azure что это

Основные различия между локальным SQL Server и Управляемым экземпляром SQL

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

Некоторые ключевые отличия:

Функции администрирования

Управляемый экземпляр SQL позволяет системному администратору тратить меньше времени на административные задачи, так как служба выполняет их сама или значительно упрощает их. Например, установка ОС и реляционной СУБД или применение исправлений для них, динамическое изменение размера и настройка экземпляра, резервное копирование, репликация базы данных (включая системные базы данных), настройка высокого уровня доступности, настройка потоков данных для мониторинга работоспособности и производительности.

Программное определение управляемого экземпляра

В таблице ниже приведены некоторые свойства, доступные через Transact-SQL, которые можно использовать для определения того, работает ли приложение с Управляемым экземпляром SQL, а также для получения важных свойств.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *