AZURE ВИКИ 1,2
ДЛЯ AZURE ВИКИПЕДИЯ СОДЕРЖАНИЕ - ДЛЯ AZURE ВИКИПЕДИЯ
Содержание -
1 Обзор платформы
Microsoft Azure реализует две облачные модели —
платформы как сервиса (PaaS) и инфраструктуры как сервиса (IaaS).
Работоспособность платформы Microsoft Azure обеспечивает сеть глобальных дата-центров Microsoft.
Основные особенности данной модели:
- оплата только потреблённых ресурсов;
- общая, многопоточная структура вычислений;
- абстракция от инфраструктуры.
В основе работы Microsoft Azure лежит запуск виртуальной машины для каждого экземпляра приложения. Разработчик определяет необходимый объём для хранения данных и требуемые вычислительные мощности (количество виртуальных машин), после чего платформа предоставляет соответствующие ресурсы. Когда первоначальные потребности в ресурсах изменяются, в соответствии с новым запросом заказчика платформа выделяет под приложение дополнительные или сокращает неиспользуемые ресурсы дата-центра.
Microsoft Azure как PaaS обеспечит не только все базовые функции операционной системы, но и дополнительные: выделение ресурсов по требованию для неограниченного масштабирования, автоматическую синхронную репликацию данных для повышения отказоустойчивости, обработку отказов инфраструктуры для обеспечения постоянной доступности и многое другое.
Microsoft Azure также реализует другой тип сервиса — инфраструктуру как сервис. Модель предоставления инфраструктуры (аппаратных ресурсов) реализует возможность аренды таких ресурсов, как серверы, устройства хранения данных и сетевое оборудование. Управление всей инфраструктурой осуществляется поставщиком, потребитель управляет только операционной системой и установленными приложениями.
В галерее образов доступны образы следующих операционных систем: Windows Server (2008, 2012, Technical Preview), CoreOS, Ubuntu Server, CentOS, openSUSE, SUSE Linux Enterprise Server, Oracle Linux[3][4].
В 2013 году было представлено новое хранилище образцов виртуальных машин — VM Depot — это проект для сообщества Windows Azure, запущенный командой Microsoft Open Technologies. Содержимое портала, а также настроенные для разных задач виртуальные машины, будут создаваться и публиковаться силами сообщества.
Microsoft Azure состоит из:
- Compute — компонент, реализующий вычисления на платформе Windows Azure.
- Storage — компонент хранилища предоставляет масштабируемое хранилище. Хранилище не имеет возможности использовать реляционную модель и является альтернативной, «облачной» версией SQL Server.
- Fabric — Windows Azure Fabric по своему назначению является «контролёром» и ядром платформы, выполняя функции мониторинга в реальном времени, обеспечения отказоустойчивости, выделении мощностей, развертывания серверов, виртуальных машин и приложений, балансировки нагрузки и управления оборудованием.
Практически все сервисы Microsoft Azure имеют интерфейс взаимодействия API ,
построенный на основе ограничений для распределённых гипер-систем REST,
что позволяет разработчикам использовать «облачные» сервисы с любой операционной системы, устройства и платформы.
2 Отзывы о системе
Microsoft Azure была признана Compuware самой быстрой «облачной» платформой[5]. Также тестовый пакет LINPACK
показал у Microsoft Azure высокую производительность для масштабных вычислений -[6]
c результатами в 151,3 TФлопс на 8064 ядрах с 90,2-процентной эффективностью.
В отчетах-исследованиях провайдеров облачных сервисов хранения данных 2013[7] и 2015[8] года,
проведенных компанией Nasuni, платформа Microsoft Azure является лидером в тестах производительности :
при записи и чтении данных из облака,
доступности данных
и минимальному числу ошибок.