Общие сведения | Энциклопедия | Научные публикации | Публицистика | Новости | Каталоги | Авторы |
| На главную | О проекте | Контакты | | |
![]() |
Термин в Энциклопедическом Фонде
Облачный сервис SQL Azure![]()
Облачный сервис от корпорации Microsoft - SQL Azure (первоначально SQL Server Data Services и позже SQL Services) предоставляет широкий спектр возможностей хранения и обработки данных.
SQL Azure использует Microsoft SQL Server как основу, но предоставляет только подмножество типов данных - включая строки, числовой, дату и логический (рис. 1). Используется основанный на XML формат для передачи данных. Так же как и Microsoft SQL Server, SQL Azure использует T-SQL в качестве языка запросов и Tabular Data Stream (TDS) как протокол для доступа к сервису посредством Интернета. REST доступ не предоставляется для доступа к сервису по HTTP. Microsoft рекомендует использовать ADO.NET Data Services для этих целей. Также, как и локальный экземпляр SQL Server, SQL Azure предоставляет Transact SQL доступ по интерфейсу Tabular Data Stream (TDS), что позволяет приложениям использовать SQL Azure аналогично тому, как они используют SQL Server. Однако, поскольку SQL Azure является сервисом, администрирование SQL Azure немного отличается. В отличие от администрирования локального SQL Server, SQL Azure разделяет логический и физический аспекты администрирования - клиент продолжает администрировать БД, управлять логинами, пользователями и ролями, однако об оборудовании заботится Microsoft, что позволяет SQL Azure предоставлять высокомасштабируемый мультитенантный сервис БД с высочайшей степенью доступности, масштабируемости, безопасности и самовосстановления. Обзор платформы Платформа Windows Azure является "облачной" платформой для приложений, позволяющей хранить данные и выполнять приложения в датацентрах Microsoft. Windows Azure предоставляет "облачную" операционную систему, на основе которой работают все сервисы Azure и разработанные приложения (рис. 2). Платформа представляет собой предложение публичного облака. В предложении публичного облака клиент оплачивает только ресурсы и мощности, которые задействованы в приложение и только за фактическое время использования этих ресурсов. Основные особенности данной модели: Сервисы В остальных аспектах Microsoft SQL Azure значительно расширяет возможности SQL Server. В состав SQL Azure входят: Безопасность Все соединения с SQL Azure в обязательном порядке шифруются SSL и используют сертификаты, что происходит по инициативе сервера SQL Azure. По умолчанию все соединения с сервером SQL Azure запрещены. Чтобы их разрешить, надо добавить IP-адрес клиента в правила брандмауэра SQL Azure. Датацентры В некоторых датацентрах используются контейнеры по 1800-2500 серверов. Используемые источники: |
|