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

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):

  • Самообслуживание по требованию (on-demand self-service): пользователь может самостоятельно, без взаимодействия с персоналом провайдера, выделять и настраивать вычислительные ресурсы.
  • Широкий сетевой доступ (broad network access): ресурсы доступны через стандартные сетевые протоколы (например, HTTP/HTTPS, SSH, RDP) с различных устройств.
  • Объединение ресурсов (resource pooling): вычислительные мощности провайдера объединяются для обслуживания множества пользователей (мультиарендность), при этом физическое размещение ресурсов может быть прозрачным для клиента.
  • Быстрая эластичность (rapid elasticity): ресурсы могут быстро масштабироваться вверх и вниз — вручную или автоматически — в зависимости от потребностей.
  • Измеряемая услуга (measured service): использование ресурсов (время работы виртуальных машин, объём хранимых данных, сетевой трафик) отслеживается и тарифицируется.

Виды 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)

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

  • Блочное хранилище (block storage) — диски, подключаемые к виртуальным машинам (аналоги SSD/HDD).
  • Файловое хранилище (file storage) — сетевые файловые системы (NFS, SMB/CIFS).
  • Объектное хранилище (object storage) — для хранения неструктурированных данных (изображения, видео, резервные копии). Примеры: Amazon S3, Yandex Object Storage.
  • Архивное хранилище (archive storage) — для долгосрочного хранения редко используемых данных с низкой стоимостью.

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

  • Виртуальные сети (VPC, Virtual Private Cloud) — изолированные сегменты сети внутри облака.
  • Виртуальные маршрутизаторы, межсетевые экраны (firewalls), балансировщики нагрузки.
  • Публичные IP-адреса и DNS-сервисы.
  • VPN-подключения для соединения облачной инфраструктуры с локальной сетью организации.

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

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

  • Отсутствие капитальных затрат (CapEx): организация не приобретает серверы, сетевое оборудование и системы хранения, а платит за использование (OpEx).
  • Масштабируемость: возможность быстро увеличить или уменьшить ресурсы в ответ на изменение нагрузки.
  • Глобальная доступность: дата-центры провайдеров расположены в разных регионах мира, что позволяет разворачивать приложения географически близко к пользователям.
  • Отказоустойчивость: провайдеры обеспечивают резервирование инфраструктуры, автоматическое восстановление после сбоев.
  • Автоматизация: API и инструменты Infrastructure as Code (Terraform, Ansible, CloudFormation) позволяют управлять инфраструктурой программно.

Недостатки

  • Зависимость от провайдера (vendor lock-in): перенос данных и приложений между облаками может быть сложным и дорогим.
  • Постоянные операционные расходы: при долгосрочном использовании аренда может оказаться дороже владения собственным оборудованием.
  • Безопасность и соответствие требованиям: пользователь несёт ответственность за настройку безопасности, шифрование и соблюдение регуляторных норм (например, 152-ФЗ о персональных данных в РФ).
  • Задержки (latency): для приложений, чувствительных к задержкам, удалённость дата-центра может быть критичной.
  • Необходимость компетенций: управление IaaS требует знаний в области администрирования, сетей и безопасности.

Применение

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

  • Веб-хостинг и развёртывание веб-приложений: аренда виртуальных машин для работы сайтов, интернет-магазинов, SaaS-сервисов.
  • Разработка и тестирование: создание изолированных сред для разработки, тестирования и отладки ПО без затрат на собственное оборудование.
  • Аналитика больших данных: развёртывание кластеров Hadoop, Spark, баз данных (PostgreSQL, ClickHouse) на арендованных мощностях.
  • Резервное копирование и аварийное восстановление: хранение резервных копий в объектном хранилище и запуск виртуальных машин в случае сбоя основной инфраструктуры.
  • Высокопроизводительные вычисления (HPC): аренда мощных GPU-серверов для научных расчётов, машинного обучения, рендеринга.
  • Временные проекты: запуск инфраструктуры на время проведения мероприятий, хакатонов, сезонных нагрузок (например, Чёрная пятница).

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

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

  • Yandex Cloud (ООО «Яндекс.Облако») — предоставляет виртуальные машины, объектное хранилище, базы данных, сервисы машинного обучения.
  • VK Cloud (ООО «ВК») — ранее Mail.ru Cloud Solutions, включает IaaS, PaaS и SaaS.
  • Selectel — один из старейших провайдеров, предлагает выделенные серверы, облачные вычисления и хостинг.
  • Cloud.ru (ранее SberCloud) — облачная платформа Сбербанка.
  • Ростелеком — ЦОД — услуги облачной инфраструктуры от государственного оператора.
  • Крок (Croc Cloud) — облачные решения для корпоративных клиентов.

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

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

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

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

Источники

  • Национальный институт стандартов и технологий США (NIST). The NIST Definition of Cloud Computing (SP 800-145), 2011.
  • Gartner. Magic Quadrant for Cloud Infrastructure and Platform Services, 2023.
  • CNews Analytics. Рынок облачных услуг России 2023, 2024.
  • Федеральный закон «О персональных данных» от 27.07.2006 № 152-ФЗ.
  • Документация AWS, Microsoft Azure, Google Cloud, Yandex Cloud, VK Cloud, Selectel.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru