- •Основные характеристики
- •Объект управления
- •Особенности построения обеспечивающих подсистем Программное обеспечение Рекомендуемый состав общесистемного по
- •Информационное обеспечение
- •Технологическое обеспечение Архитектура локальной вычислительной сети
- •Применение Microsoft Azure
- •Список используемых источников
Информационное обеспечение
Службы обработки данных Windows Azure позволяют компаниям хранить, организовывать доступ, анализировать и защищать свои данные, при этом обеспечивать их доступность из любого места и в любое время. Windows Azure предоставляет различные службы, которые могут полностью удовлетворить потребности вашего бизнеса – от хранения информации в базах данных SQL в облаке до анализа и отчетности. Платформа Windows Azure также обеспечивает сохранность ваших данных, независимо от их местоположения (локально или в облаке), автоматически выполняя резервное копирование. Реализованные в Windows Azure технологии управляемого кэширования данных приложения гарантируют высокую пропускную способность и минимальные задержки. Кроме того, с помощью Microsoft System Center 2012 обеспечивается защита частных облачных решений путем репликации и восстановления на резервных ресурсах.
Microsoft SQL Server широко используется как современная платформа данных для решений, которые помогают компаниям превратить свои данные в ценные знания. Компаниям, которые применяют модель базы данных SQL Server, Windows Azure предлагает несколько способов для подключения своих баз данных к облаку. Давайте рассмотрим эти способы.
Виртуальные машины Windows Azure можно использовать для запуска существующих приложений SQL Server в Windows Azure. Это оптимальный подход, когда вашим приложениям требуется весь доступный функционал SQL Server и ваш ИТ-персонал способен эффективно поддерживать основные гостевые операционные системы Windows Server и экземпляры баз данных SQL Server, включая установку пакетов исправлений. Такой подход также ускоряет и упрощает задачу миграции баз данных SQL из локальных сред в облако и не требует внесения каких-либо изменений в код. Развернуть новую виртуальную машину с установленным SQL Server достаточно просто, воспользовавшись одним из многочисленных образов из галереи. Именно простота делает этот подход идеальным с точки зрения разработки и тестирования, поскольку в случае необходимости можно быстро развернуть виртуальные машины с установленным SQL Server.
Также этот подход упрощает создание гибридных решений. Можно создавать многоуровневые приложения SQL Server для широкого диапазона сценариев, комбинируя локальные и облачные экземпляры SQL Server. Кроме того, теперь вы также можете беспрепятственно перемещать облачные экземпляры SQL Server в локальные среды путем переноса их из центра обработки данных в облако.
Вы планируете использовать преимущества SQL Server, но не хотите заниматься поддержкой и установкой исправлений для операционной системы и приложений? В таком случае СУБД Windows Azure SQL будет для вас идеальным решением: вы подключите свои бизнес-приложения к облаку, опираясь на базовую функциональность SQL Server, при этом персонал, обслуживающий Windows Azure, будет заниматься поддержкой базовых систем и установкой пакетов исправлений.
База данных Windows Azure SQL позволяет быстро создавать решения для баз данных на основе ядра SQL Server. Как показано на рис. 4-2, вы можете создать новую базу данных SQL в Windows Azure и настроить ее позже. Вы можете использовать существующий сервер баз данных SQL или создать новый в ходе создания новой базы данных. Кроме того, можно импортировать в СУБД SQL базу данных, ранее помещенную в хранилище больших двоичных объектов (BLOB).
Рисунок 2. Windows Azure позволяет быстро создать новую базу данных SQL в облаке
После создания новой базы данных можно использовать портал управления Windows Azure Management Portal для входа в базу данных и создания новых таблиц, импорта данных, создания хранимых процедур, выполнения запросов и администрирования базы данных (см. рис. 4-3).
Рисунок 3. Вы можете администрировать свои базы данных SQL, работающие в облаке
СУБД Windows Azure SQL защищает данные, сохраняя их в основном и двух резервных центрах обработки данных. Вы получаете широкие возможности для расширения бизнеса, поскольку СУБД SQL поддерживает динамическое масштабирование путем создания федерации, включающей до 150 баз данных. Чтобы обеспечить максимальную производительность для своего приложения, вы можете зарезервировать определенное пространство для хранения данных как на первичном, так и на вторичных узлах, воспользовавшись новой расширенной версией службы (пакет Premium).
Хранилище BLOB-объектов
Большие двоичные объекты (BLOB) – простой механизм для хранения больших объемов текстовой информации или двоичных данных, например изображений, аудио- или видеофайлов. Хранилище BLOB-объектов Windows Azure обеспечивает автоматическое масштабирование до 200 терабайт, доступ к ним можно организовать с помощью интерфейсов REST API, которые используются так же, как таблицы. Приложения, работающие в Windows Azure, могут также монтировать BLOB-объект как виртуальную машину с одним томом NTFS, которую затем можно перемещать между частным и общедоступным облаком с помощью технологии Windows Azure Drive.
