Открыть сервис

IaaS

IaaS (Infrastructure as a Service, инфраструктура как услуга) — это модель предоставления облачных вычислительных ресурсов, при которой пользователь получает по подписке виртуализированную компьютерную инфраструктуру: серверы, системы хранения данных, сетевое оборудование и операционные системы. В отличие от традиционного развёртывания собственного «железа», IaaS позволяет арендовать эти ресурсы у провайдера и управлять ими удалённо через интерфейсы API или веб-консоль. IaaS является одной из трёх базовых моделей облачных вычислений наряду с PaaS (Platform as a Service, платформа как услуга) и SaaS (Software as a Service, программное обеспечение как услуга).

История

Концепция IaaS возникла как развитие идей виртуализации и utility computing (вычисления по требованию), которые активно разрабатывались в начале 2000-х годов. Первым коммерчески успешным сервисом IaaS считается Amazon Web Services (AWS), запустивший в 2006 году сервис Elastic Compute Cloud (EC2). EC2 позволял пользователям арендовать виртуальные машины с оплатой за фактическое время работы, что радикально упростило масштабирование веб-приложений.

Вслед за AWS аналогичные услуги начали предлагать другие крупные технологические компании: Microsoft (Azure, 2010), Google (Google Compute Engine, 2012) и IBM (SoftLayer, 2013, позже IBM Cloud). В России первые коммерческие IaaS-решения появились в начале 2010-х годов: сервисы «Яндекс.Облако» (ныне Yandex Cloud, запущен в 2018 году, но предшественники — с 2013 года), Mail.ru Cloud Solutions (VK Cloud, с 2016 года) и Selectel (с 2008 года, изначально как хостинг-провайдер, затем IaaS). По данным аналитической компании Gartner, к 2023 году мировой рынок IaaS превысил 140 миллиардов долларов США, а лидерами оставались AWS, Microsoft Azure и Google Cloud.

Модель предоставления и ответственности

В модели IaaS провайдер отвечает за физическую инфраструктуру: дата-центры, серверы, сети, системы охлаждения и электропитания, а также за гипервизор, обеспечивающий виртуализацию. Пользователь, в свою очередь, управляет виртуальными машинами, операционными системами, приложениями, базами данных и данными. Эта модель описывается концепцией разделения ответственности (shared responsibility model): провайдер обеспечивает безопасность облака (security of the cloud), а пользователь — безопасность в облаке (security in the cloud).

Уровни управления

КомпонентУправляется провайдеромУправляется пользователем
Физические серверыДаНет
ГипервизорДаНет
Сетевая инфраструктура (коммутаторы, маршрутизаторы)ДаНет
Виртуальные машиныНетДа
Операционная система (гостевая)НетДа
Приложения и данныеНетДа

Ключевые характеристики

Основные признаки IaaS, отличающие его от других моделей облачных вычислений, закреплены в стандарте Национального института стандартов и технологий США (NIST SP 800-145):

Виды IaaS

Публичное облако (Public Cloud)

Инфраструктура принадлежит провайдеру и предоставляется неограниченному кругу пользователей через интернет. Примеры: AWS, Microsoft Azure, Google Cloud, Yandex Cloud, VK Cloud.

Частное облако (Private Cloud)

Инфраструктура выделена для одного пользователя (организации) и может находиться как в дата-центре провайдера, так и на собственных мощностях клиента. Управление часто осуществляется через те же инструменты IaaS. Примеры: решения на базе VMware vSphere, OpenStack, Microsoft Azure Stack.

Гибридное облако (Hybrid Cloud)

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

Компоненты IaaS

Виртуальные машины (Compute)

Основной вычислительный ресурс. Пользователь выбирает конфигурацию: количество виртуальных процессоров (vCPU), объём оперативной памяти (RAM), тип и размер дисков. Виртуальные машины могут быть предварительно настроены с образами операционных систем (Linux, Windows Server) или загружены из собственного образа.

Системы хранения данных (Storage)

Включают несколько типов:

Сетевые ресурсы (Networking)

Преимущества и недостатки

Преимущества

Недостатки

Применение

IaaS используется в широком спектре сценариев:

Провайдеры IaaS в России

На российском рынке IaaS действуют как международные компании (через локальные дата-центры или партнёров), так и отечественные провайдеры. Крупнейшие российские IaaS-провайдеры (по данным рейтингов CNews Analytics и iKS-Consulting на 2023–2024 годы):

В связи с требованиями законодательства РФ (Федеральный закон № 152-ФЗ «О персональных данных»), все данные российских граждан должны храниться на серверах, расположенных на территории РФ. Это стимулирует спрос на услуги локальных IaaS-провайдеров.

Критика и ограничения

Основные критические замечания в адрес IaaS связаны с вопросами безопасности и контроля. Поскольку инфраструктура управляется провайдером, пользователь не может физически изолировать свои данные, что создаёт риски при атаках на гипервизор или при ошибках конфигурации мультиарендности. Также отмечается сложность прогнозирования затрат: при неоптимальной конфигурации или утечке данных (например, из-за забытых публичных IP-адресов) счёт может значительно вырасти.

Дополнительной проблемой является регуляторное давление: в некоторых странах, включая Россию, действуют законы о локализации данных и требования к аттестации облачных платформ по стандартам безопасности (например, по требованиям ФСТЭК России). Не все провайдеры могут обеспечить соответствие этим нормам, что ограничивает выбор для государственных и критически важных информационных систем.

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →