Лекция Облачные технологии


Download 3.58 Mb.
Pdf ko'rish
bet14/74
Sana20.10.2023
Hajmi3.58 Mb.
#1710931
TuriЛекция
1   ...   10   11   12   13   14   15   16   17   ...   74
Файлы Azure представляют собой решение для управляемого общего 
доступа к файлам в облачном приложении. Они действуют так же, как общий 
сетевой ресурс NAS (Network Attached Storage)), и они могут быть 
отформатированные под NTFS виртуальные диски (Virtual Hard Drives, VHDs) в 
страничных бинарных объектах. Их можно подключить к локальным 
виртуальным машинам и виртуальным машинам Azure с Windows, Linux и MAC 
OS. 
Доступ к файлам Azure можно получить двумя способами:
˗ прямой облачный доступ; 
˗ через синхронизацию файлов Azure. 
Общие файловые ресурсы Azure можно кэшировать на серверах Windows 
с помощью синхронизации файлов Azure для быстрого доступа к месту 
использования данных. 
Будучи управляемой службой, файловая папка Azure обеспечивает 
встроенную отказоустойчивость. 
Для реализации программных решений в облаке можно сформировать 
архитектуру на базе Windows Azure — с ролями, сервисами хранения и 
вычислительными сервисами (рис. 2.4). 
Следует отметить, что все внешние соединения происходят через средства 
балансировки нагрузки, тогда как внутренние коммуникации между ролями 
происходят без использования средств балансировки нагрузки, непосредственно 
через TCP-порты, хотя могут использоваться и очереди сообщений. 


18 
Рис. 2.4. Использование сервисов Windows Azure 
SQL Azure
База данных SQL Azure — это полностью управляемая реляционная база 
данных со встроенными интеллектуальными функциями, поддерживающими 
функции 
самостоятельного 
управления, 
такие 
как 
настройка 
производительности и оповещения об угрозах. Корпорация Майкрософт 
выполняет все исправления и обновления базы кода, а также управляет базовой 
инфраструктурой. Благодаря высокой совместимости с SQL Server можно также 
перенести базы данных в управляемый экземпляр базы данных SQL без 
изменения приложений. 
SQL Azure использует сервис Cloud Fabric для управления экземплярами 
базы данных и обеспечения их развертывания, администрирования, обновления, 
мониторинга. Пользователи SQL Azure должны самостоятельно создать схему 
базы данных, провести оптимизацию запросов и поддерживать заданный 
уровень безопасности. Основные компоненты SQL Azure показаны на рис. 2.5.
Рис. 2.5. Компоненты SQL Azure 


19 
Так как SQL Azure построена на основе SQL Server, пользователи 
получают знакомую реляционную модель данных, которая практически 
симметрична с серверами SQL Server, развернутыми у заказчиков. 
Поддерживаются многие возможности ядра SQL Server, хотя в текущей 
реализации облачной базы данных SQL Azure существует ряд ограничений
которые мы кратко перечислим ниже. 
Ограничения на административном уровне 
˗ в SQL Azure сервер баз данных не доступен на физическом уровне; 
˗ предоставляется доступ к базе данных MASTER, но не к 
конструкциям уровня сервера, таким как sp_configure, командам 
DBCC, представлениям для управления данными (DMV) и 
системным представлениям.

Download 3.58 Mb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   74




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling