Лекция Облачные технологии
Download 3.58 Mb. Pdf ko'rish
|
Файлы 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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling