Облачная инфраструктура относится к аппаратным и программным компонентам, таким как серверы, хранилища данных, сеть и программное обеспечение для виртуализации, которые необходимы для поддержки требований к вычислениям в модели облачных вычислений.

Облачная инфраструктура также включает в себя уровень абстракции, который виртуализирует ресурсы и логически представляет их пользователям через интерфейсы прикладных программ и интерфейс командной строки с поддержкой API или графические интерфейсы.

В облачных вычислениях эти виртуализированные ресурсы размещаются поставщиком услуг или ИТ-отделом и доставляются пользователям по сети или через Интернет. Эти ресурсы включают виртуальные машины и компоненты, такие как серверы, память, сетевые коммутаторы, брандмауэры, балансировщики нагрузки и хранилища.

Компоненты облачной инфраструктуры

В архитектуре облачных вычислений облачная инфраструктура относится к внутренним компонентам — аппаратным элементам, встречающимся в большинстве корпоративных центров обработки данных. К ним относятся мульти разъемы, многоядерные серверы, устройства постоянного хранения и локальные сети, такие как коммутаторы и маршрутизаторы, но в гораздо большем масштабе.

Крупные поставщики общедоступных облачных сервисов, такие как Amazon Web Services (AWS) или Google Cloud Platform, предлагают услуги на основе общих мультитенантных серверов. Эта модель требует огромных вычислительных мощностей для обработки как непредсказуемых изменений в пользовательском спросе, так и для оптимального баланса спроса на меньшем количестве серверов. В результате облачная инфраструктура обычно состоит из систем высокой плотности с общей мощностью.

Вид типичной облачной инфраструктуры, которая включает в себя серверы, приложения, клиенты и другие компоненты.

Кроме того, в отличие от большинства традиционных инфраструктур центров обработки данных, облачная инфраструктура обычно использует локально подключенные хранилища, как твердотельные накопители (SSD), так и жесткие диски (HDD), вместо общих дисковых массивов в сети хранения данных. Диски в каждой системе агрегируются с использованием распределенной файловой системы, разработанной для определенного сценария хранения, такого как объект, большие данные или блок. Разделение контроля и управления хранилищем от физической реализации через распределенную файловую систему упрощает масштабирование. Это также помогает облачным провайдерам сопоставлять емкость с рабочими нагрузками пользователей, постепенно добавляя вычислительные узлы с необходимым количеством и типом локальных дисков, а не в больших количествах через большое шасси хранения.

Публичные, частные и гибридные облачные архитектуры

Облачная инфраструктура присутствует в каждой из трех основных моделей развертывания облачных вычислений: частное облако, публичное облако и гибридное облако. В частном облаке организация обычно владеет компонентами облачной инфраструктуры и размещает их в своем собственном центре обработки данных. В модели публичного облака компоненты облачной инфраструктуры принадлежат стороннему поставщику публичного облака. Гибридное облако состоит из сочетания обеих моделей.

Облачная инфраструктура как услуга

В то время как облачная ИТ-инфраструктура — это аппаратные и программные компоненты, необходимые для облачных вычислений, инфраструктура как услуга (IaaS) — это облачная модель, которая дает организациям возможность арендовать эти компоненты ИТ-инфраструктуры — в том числе вычисления, хранилища и сети — через Интернет от поставщика общедоступного облака. Эту модель общедоступного облачного сервиса часто называют IaaS .

IaaS устраняет первоначальные капитальные затраты, связанные с локальной инфраструктурой, и вместо этого следует модели потребления, основанной на использовании. В этой модели оплаты за использование пользователи платят только за потребленные услуги инфраструктуры, как правило, ежечасно, еженедельно или ежемесячно.

Облачные провайдеры, как правило, оценивают IaaS по метрической основе со ставками, соответствующими использованию при данном уровне производительности. Для виртуальных серверов это означает разные цены для разных размеров серверов, обычно измеряемые как приращение стандартного размера виртуального ЦП и соответствующей памяти. Что касается хранилища, цены, как правило, основаны на типе службы хранения, такой как объект или блок, уровень производительности (SSD или HDD) и доступность — единое хранилище или репликация в нескольких географических регионах. Производительность измеряется по использованию за единицу времени — как правило, за месяц.

Поставщики IaaS также предоставляют скидки на устойчивое использование или использование постоянного уровня вычислительной мощности в течение определенного периода времени или зарезервированной емкости, когда пользователи вносят предоплату за гарантированный уровень вместимости на месяц, год или несколько лет.