Платформа Azure работает на основе виртуализации. 13 Она разделяет тесную связь между оборудованием и операционной системой с помощью гипервизора. 1 Гипервизор эмулирует все функции компьютера в виртуальной машине, он может запускать несколько виртуальных машин одновременно, и каждая виртуальная машина может запускать любую операционную систему, такую как Windows или Linux. 1
Облако Azure представляет собой набор физических серверов в одном или нескольких центрах обработки данных. 3 В каждом центре обработки данных находится коллекция серверов в серверных стойках. 3 Каждая стойка сервера содержит множество блейд-серверов и сетевой коммутатор. 3 Они обеспечивают сетевое подключение и блок распределения питания (PDU), который создаёт энергию. 3
Контроллер структуры на некоторых серверах работает программным обеспечением для управления облаком. 3 Он выделяет службы, следит за работоспособностью сервера и служб, работающих на нём, и восстанавливает серверы, когда на них происходит сбой. 3
Внешний интерфейс размещает веб-службы, интерфейсы RESTful API и внутренние базы данных Azure, используемые всеми функциями облака. 3 Например, внешний интерфейс включает службы, обрабатывающие запросы клиентов. 3
Для управления облачными средами (вычислительными ресурсами, хранилищами, сетями и приложениями) применяются специальные веб-порталы. 4 Например, на портале Azure пользователи могут формировать конфигурацию виртуальной машины, в которой определяются общая конфигурация виртуальной машины, тип процессора, оперативная память и локальные диски, тип операционной системы, развёрнутое предварительно программное обеспечение, сетевая конфигурация и расположение виртуальной машины. 4 Далее пользователю разрешается сформировать виртуальную машину на базе этой конфигурации и приступить к работе с ней практически сразу, точнее через несколько минут. 4