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

Compute Cloud

Compute Cloud (облачные вычисления, от англ. cloud computing) — это модель обеспечения повсеместного и удобного сетевого доступа по требованию к общему пулу конфигурируемых вычислительных ресурсов (например, сетям, серверам, системам хранения, приложениям и сервисам), которые могут быть быстро предоставлены и освобождены с минимальными усилиями по управлению или взаимодействием с провайдером. Ключевыми характеристиками облачных вычислений являются самообслуживание по требованию, широкий сетевой доступ, объединение ресурсов, быстрая эластичность и измеряемый сервис.

История

Предпосылки и ранние концепции

Идея предоставления вычислительных мощностей как коммунальной услуги (utility computing) восходит к 1960-м годам, когда Джон Маккарти, один из пионеров искусственного интеллекта, предположил, что вычисления когда-нибудь будут организованы как «общественная служба». В 1990-х годах развитие интернета и виртуализации серверов создало техническую базу для реализации этой концепции. Компании, такие как Salesforce.com, начали предоставлять бизнес-приложения через веб-браузер, что стало ранним примером программного обеспечения как услуги (SaaS).

Формирование рынка (2000-е годы)

Термин «облачные вычисления» (cloud computing) получил широкое распространение после 2006 года, когда компания Amazon запустила сервис Amazon Web Services (AWS), предлагающий инфраструктуру как услугу (IaaS) — виртуальные серверы (EC2) и хранилище (S3). Вслед за Amazon, Google представила Google App Engine (PaaS) в 2008 году, а Microsoft запустила Windows Azure (ныне Microsoft Azure) в 2010 году. Этот период ознаменовался бурным ростом коммерческих облачных платформ, которые позволили стартапам и крупным предприятиям масштабировать IT-инфраструктуру без значительных капитальных затрат.

Современный этап (2010-е — настоящее время)

С 2010-х годов облачные вычисления стали доминирующей моделью для развертывания приложений и хранения данных. Развитие получили гибридные и мультиоблачные стратегии, а также технологии контейнеризации (Docker, Kubernetes), которые упростили управление микросервисными архитектурами. В 2020-х годах акцент сместился в сторону edge computing (периферийных вычислений) и serverless computing (бессерверных вычислений), а также интеграции искусственного интеллекта и машинного обучения в облачные сервисы. В России рынок облачных услуг активно развивается с 2010-х годов, ключевыми игроками являются Yandex Cloud, VK Cloud, SberCloud (входит в экосистему Сбера) и Selectel.

Классификация

По модели обслуживания

Инфраструктура как услуга (IaaS)

Предоставляет пользователю виртуализированные вычислительные ресурсы (серверы, хранилища, сети). Пользователь управляет операционными системами, приложениями и данными, а провайдер отвечает за физическую инфраструктуру. Примеры: Amazon EC2, Google Compute Engine, Yandex Compute Cloud.

Платформа как услуга (PaaS)

Предоставляет среду для разработки, тестирования и развертывания приложений без необходимости управления инфраструктурой. Пользователь сосредоточен на коде, а провайдер управляет серверами, базами данных и масштабированием. Примеры: Google App Engine, Heroku, Yandex Cloud Functions.

Программное обеспечение как услуга (SaaS)

Предоставляет готовые приложения, доступные через браузер или API. Пользователь не управляет инфраструктурой или платформой, а только использует функционал. Примеры: Google Workspace, Microsoft 365, Salesforce, «Яндекс.Трекер».

По модели развертывания

Публичное облако

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

Частное облако

Инфраструктура используется исключительно одной организацией. Может управляться самой организацией или сторонним провайдером и размещаться как в собственном дата-центре, так и у провайдера. Обеспечивает более высокий уровень контроля и безопасности. Примеры: OpenStack, VMware vSphere, решения на базе «Группы Астра».

Гибридное облако

Сочетает публичное и частное облака, позволяя обмениваться данными и приложениями между ними. Это позволяет организациям использовать публичное облако для пиковых нагрузок, а критически важные данные хранить в частном. Примеры: Azure Stack, Google Anthos, решения на базе «Ред Софт».

Общественное облако (Community Cloud)

Инфраструктура используется несколькими организациями, имеющими общие цели (например, в сфере здравоохранения, образования или государственного управления). Примеры: облачные решения для государственных учреждений (ГосТех в РФ).

Устройство и характеристики

Основные компоненты

  • Гипервизор: программное обеспечение, которое позволяет запускать несколько виртуальных машин на одном физическом сервере (например, KVM, VMware ESXi, Hyper-V).
  • Оркестратор: система управления ресурсами, автоматизирующая развертывание, масштабирование и мониторинг (например, Kubernetes, OpenStack, Apache Mesos).
  • Системы хранения данных: распределенные файловые системы и объектные хранилища (например, Amazon S3, Yandex Object Storage, Ceph).
  • Сетевые контроллеры: программно-определяемые сети (SDN), обеспечивающие виртуальные сети и балансировку нагрузки.

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

  • Самообслуживание по требованию: пользователь может самостоятельно предоставлять вычислительные ресурсы без взаимодействия с персоналом провайдера.
  • Широкий сетевой доступ: ресурсы доступны через стандартные сетевые протоколы (HTTP, HTTPS, SSH) с различных устройств.
  • Объединение ресурсов: вычислительные мощности провайдера объединяются в пул и динамически распределяются между множеством клиентов.
  • Быстрая эластичность: ресурсы могут быть быстро масштабированы вверх или вниз в зависимости от нагрузки.
  • Измеряемый сервис: использование ресурсов автоматически контролируется и измеряется, что позволяет выставлять счета по модели pay-as-you-go (плати по мере использования).

Применение

Бизнес и корпоративный сектор

  • Разработка и тестирование: создание изолированных сред для разработки и тестирования приложений.
  • Веб-хостинг и приложения: размещение веб-сайтов, интернет-магазинов и корпоративных порталов.
  • Аналитика и Big Data: обработка больших объемов данных с использованием распределенных вычислений (Hadoop, Spark).
  • Резервное копирование и аварийное восстановление: хранение резервных копий и обеспечение непрерывности бизнеса.

Наука и образование

  • Вычислительные кластеры: проведение ресурсоемких научных расчетов (моделирование, геномика, физика высоких энергий).
  • Виртуальные лаборатории: предоставление студентам и исследователям доступа к программным средам без установки на локальные компьютеры.

Государственный сектор

  • Электронное правительство: размещение государственных информационных систем и порталов госуслуг.
  • Управление данными: хранение и обработка данных в рамках национальных проектов (например, «Цифровая экономика» в РФ). В России для государственных нужд создана платформа «ГосТех», которая является примером общественного облака.

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

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

  • Снижение капитальных затрат: отсутствие необходимости в покупке и обслуживании собственного оборудования.
  • Масштабируемость: возможность быстро увеличивать или уменьшать ресурсы в зависимости от потребностей.
  • Доступность: доступ к приложениям и данным из любой точки мира через интернет.
  • Автоматизация: обновления, резервное копирование и мониторинг выполняются провайдером.

Недостатки и риски

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

Интересные факты

  • Первый коммерческий облачный сервис (Amazon S3) был запущен 14 марта 2006 года.
  • По данным аналитической компании Gartner, к 2025 году более 85% организаций будут использовать облачные вычисления в той или иной форме.
  • Самый мощный суперкомпьютер в мире на 2024 год, Frontier (США), использует гибридную архитектуру, сочетающую традиционные и облачные технологии, хотя сам по себе не является облачным сервисом.
  • В России действует закон «О персональных данных» (152-ФЗ), который обязывает операторов персональных данных обеспечивать их обработку на серверах, расположенных на территории РФ. Это стимулирует развитие локальных облачных провайдеров.

Источники

  • Национальный институт стандартов и технологий (NIST) — «Определение облачных вычислений» (SP 800-145).
  • Федеральный закон РФ от 27.07.2006 № 152-ФЗ «О персональных данных».
  • Документация и технические отчеты Amazon Web Services, Microsoft Azure, Google Cloud, Yandex Cloud.
  • Аналитические отчеты Gartner, IDC, TAdviser по рынку облачных услуг в России.

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

На главную BFOmetr →