Инфраструктура как услуга (Infrastructure-as-a-Service, IaaS) — облачная модель услуг, подразумевающая получение основных ресурсов для вычислений, хранения и сетевого подключения по запросу с оплатой по мере использования. В рамках модели IaaS всем аппаратным и программным обеспечением — от сервисов до центров обработки данных — владеет поставщик услуг, а заказчик использует его ресурсы через облако.
Примечание: Согласно отчетам Gartner объем мирового рынка облачных услуг IaaS по итогам 2020 года вырос на 40.7% и составил $64.3 млрд, а к 2025 году может увеличиться до $400 млрд что подтверждает популярность и перспективность облачной модели.
Что относится к IaaS?
Модель Infrastructure-as-a-Service позволяет получить в распоряжение полноценную виртуальную инфраструктуру, состоящую из трех основных компонентов:
- аппаратных средств — серверов, систем хранения данных, сетевого оборудования и других;
- операционных систем и системного программного обеспечения (ПО) — средств виртуализации, средств управления ресурсами и других;
- связующего ПО — программ для управления системами, настройки доступа и подобных.
Облачные сервисы и провайдеры. Что это такое? — IaaS, PaaS, SaaS
Принципы работы IaaS
Принцип Infrastructure-as-a-Service базируется на следующей стратегии взаимодействия провайдера и клиента:
- Поставщик услуг размещает оборудование и программное обеспечение в облаке. Обслуживание предоставляемых мощностей, а также обеспечение безопасного доступа — задача поставщика услуг.
- Пользователь получает доступ к ресурсам провайдера и использует их для решения своих задач. Оплата осуществляется по модели Pay as you go, то есть только за фактически использованный объем ресурсов.
При таком подходе пользователю не нужно строить ЦОД (центры обработки данных), покупать собственное оборудование, обновлять и администрировать его, поддерживать лицензии.
Примечание: Использование виртуальной инфраструктуры по модели IaaS позволяет получать доступ к нужным вычислительным ресурсам компаниям разного масштаба — как небольшим стартапам, так и ИТ-гигантам.
Основные критерии выбора IaaS провайдера
От выбора IaaS-провайдера во многом зависит стабильность, надежность и рентабельность использования облачных ресурсов, поэтому при выборе поставщика услуг нужно оценивать:
- доступные мощности аппаратного комплекса;
- стоимость услуг и условия оплаты при задействовании дополнительных мощностей;
- степень защиты физической и облачной инфраструктуры поставщика услуг;
- компетентность и скорость реагирования технической поддержки;
- условия соглашения об уровне услуг (Service Level Agreement, SLA), в том числе разделы о разделении зон ответственности сторон;
- репутацию провайдера.
Примечание: Как правило, всем критериям соответствуют только крупные поставщики услуг, такие как SberCloud. Провайдер предоставляет доступ к мощному аппаратному комплексу и надежному облаку, соответствующему требованиям ФЗ-152 а также облачным IaaS-сервисам для разработки приложений с поддержкой клиентов в режиме 24/7.
Как поднять домашний сервер со своим доменом своими руками?
Бизнес-сценарии использования IaaS
Модель Infrastructure-as-a-Service используется компаниями для разных целей.
Разработка и тестирование. IaaS позволяет команде разработчиков быстро создавать и удалять среды для тестирования и разработки. Дополнительные мощности не нужно покупать и настраивать, поэтому сокращается время вывода разрабатываемых продуктов на рынок (Time to market).
Размещение приложений и сайтов. Сервисы облачной инфраструктуры (cloud infrastructure services) могут использоваться для размещения сайтов, веб- и мобильных приложений, программ для бизнес-аналитики. Это помогает сокращать расходы на размещение, а также своевременно масштабировать мощности в случае роста ИТ-продукта.
Облачные вычисления. Доступность любого объема вычислительных мощностей и оплата по модели Pay as you go делает Infrastructure-as-a-Service универсальным решением для высокопроизводительных вычислений и решения проектно-ориентированных задач любой сложности.
Хранение, резервное копирование и восстановление. Перенос ИТ-инфраструктуры, бизнес-процессов и данных в облако помогает экономить деньги и время на резервное копирование, а также повышает безопасность хранения резервных копий.
Преимущества IaaS
Переход на модель Infrastructure-as-a-Service обеспечивает частным клиентам или компаниям многочисленные преимущества.
Сокращение расходов. Клиенту не нужно покупать и обслуживать оборудование, обновлять его после завершения периода амортизации
Обеспечение непрерывности бизнеса. Размещение инфраструктуры в облаке повышает отказоустойчивость, снижает риск критических сбоев, а также обеспечивает мгновенное восстановление резервных копий, создаваемых на каждом уровне.
Получение нужных ресурсов. Простое масштабирование облачных мощностей позволяет быстро тестировать новые продукты и гипотезы, получая нужные для этого ресурсы, в том числе доступ к платформам искусственного интеллекта и машинного обучения, всего за несколько минут.
Повышение безопасности. За защиту ресурсов и данных в облаке отвечают IaaS-провайдеры, которые, как правило, используют передовые программно-аппаратные инструменты безопасности, приобретение которых нерентабельно для многих компаний.
Разница между IaaS и HaaS
Нередко IaaS путают с HaaS или считают их аналогичными услугами, что является ошибкой.
HaaS (Hardware-as-a-Service) — оборудование как сервис — услуга предоставления аппаратной серверной инфраструктуры из облака, при которой необходимое оборудование приобретается провайдером или выделяется из имеющегося под задачи конкретного заказчика, но обслуживается поставщиком услуг. При такой модели заказчик фактически арендует оборудование у провайдера, а после завершения договора может выкупить его по остаточной стоимости.
Это определяет основные отличия.
То есть, IaaS ориентированы на компании с изменяющимися потребностями, а HaaS — на те, которым нужен определенный объем мощностей на длительный срок.
IaaS | HaaS | |
Объем используемых мощностей изначально ограничен | нет | да |
Срок использования оговорен договором | нет | да |
Оборудование может быть установлено в ЦОД заказчика | нет | да |
Запустите отказоустойчивую облачную IT-инфраструктуру в несколько кликов
Персональный менеджер
Поддержка для каждого клиента
Личный менеджер грамотно проконсультирует, окажет поддержку при запуске новых продуктов и сэкономит ваше рабочее время.
Круглосуточная техническая поддержка
Что такое IaaS — инфраструктура как услуга
Разбираемся в преимуществах IaaS и рассказываем, каким компаниям подойдет такая модель.
В статье мы разберемся в преимуществах модели IaaS, расскажем, каким компаниям подойдет IaaS, и сравним с другими моделями предоставления услуг — PaaS и SaaS.
Определение IaaS
IaaS расшифровывается как Infrastructure as a Service. Инфраструктура в качестве услуги — модель обслуживания клиентов, когда провайдер предоставляет в аренду ресурсы для развертывания и запуска продуктов компании.
В качестве таких ресурсов выступают, как правило, серверы — физические или облачные. Вместо того, чтобы закупать собственное оборудование — один или несколько серверов,, компании могут пользоваться всем разнообразием ассортимента провайдера.
Большую популярность — и в России, и за рубежом — имеет облачная IaaS-инфраструктура. Ресурсы под облачные вычисления быстрее создавать и легче масштабировать. Клиент работает с облаком удаленно по сети (впрочем, это доступно и в физических- серверах), настраивает виртуальные машины при помощи API и оплачивает по гибкой модели pay-as-you-go (оплата только потребленных ресурсов).
Что предоставляют поставщики корпоративного IaaS
Поставщики Infrastructure as a service — провайдеры — предоставляют компаниям «железные» и виртуальные серверы. Машины уже подключены к бесперебойному электропитанию, интернету, они пользуются сетевыми ресурсами провайдера. IaaS как модель напоминает полуфабрикаты: не нужно резать, смешивать и лепить, но кушать в первозданном виде не получится.
Клиенты могут выбрать любую необходимую конфигурацию сервера, а через несколько минут получить машину с предустановленной операционной системой. ОС устанавливать уже не придется — в Selectel, например, ее можно выбрать при создании заказа в панели управления.
Скорость получения машины для работы при этом достаточно высокая. Облачный сервер можно развернуть в течение минуты, а выделенный сервер — в течение 3 минут (если вы выбрали фиксированную конфигурацию). Есть концепция Bare Metal Cloud, в рамках которой «железные» серверы обеспечивают преимуществами облаков. Так, в Selectel доступны посуточная аренда физических серверов и апгрейд конфигураций без переезда на новую машину.
IaaS разной природы легко объединить в одной архитектуре сервиса. В Selectel связать любые услуги между собой можно с помощью глобального роутера. Можно пользоваться преимуществами облачных и выделенных серверов, с пользой распределять сервисы между ними, экономя деньги и повышая производительность работы сайта или веб-приложения.
Разграничение ответственности: что делают провайдер и пользователь IaaS
Функции IaaS-провайдера
В первую очередь поставщик услуг отвечает за бесперебойную работу дата-центра — места, где размещаются серверы для аренды и хосты виртуализации. Сюда входит организация комфортного микроклимата для оборудования, инсталляция систем охлаждения. Круглосуточное электропитание — тоже важное условие: его нужно дополнить источниками бесперебойного питания и ДГУ на случай отключения энергии. За безопасность отвечают системы СКУД и видеокамеры, дата-центр размещают на охраняемой территории с пропускным режимом.
Также провайдер обеспечивает штатную работу оборудования. В случае каких-либо эксплуатационных проблем с комплектующими — поможет с их быстрой заменой. Техническим специалистам компании не придется выезжать в дата-центр, чтобы совершить замену вышедшей из строя части сервера.
За доступность сервисов провайдер отвечает репутацией. Как правило, его ответственность прописана в SLA — соглашении об уровне услуг, которое гарантирует качественную работу арендуемых сервисов или материальную компенсацию за нарушение соглашения.
Что должен делать пользователь IaaS
Заказчик отвечает за менеджмент ресурсов: выбирает необходимые для бизнеса вычислительные мощности, запускает нужное ПО. В зависимости от задач бизнеса, пользователь приобретает или отключает дополнительные услуги.
В зоне ответственности клиента безопасность своих данных внутри серверов. Ему важно вовремя обновлять программное обеспечение, контролировать доступ к серверам, защищаться от утечек паролей к инфраструктуре. Также забота пользователя — настроить резервное копирование или приобрести соответствующую услугу у провайдера.
Преимущества IaaS — инфраструктуры как сервиса
Использование инфраструктуры провайдера меняет подход компаний к организации IT-систем. При модели IaaS у бизнеса нет потребности самостоятельно закупать оборудование, настраивать и обслуживать его с помощью штатных сисадминов. Все это уже есть у поставщика IaaS.
Переход от капитальных затрат к операционным. Повторим, что компании не придется покупать серверы и искать, где их разместить с учетом всех правил безопасности. Платить за аренду IaaS можно помесячно (или раз в год, или раз в три месяца). Если потребность в каком-то сервере пропадет, его можно просто сдать. Если нужно будет машина мощнее, можно сдать старую и арендовать новую.
В обоих случаях не придется думать, как избавиться от собственного сервера, купленного когда-то.
Масштабируемость. У клиента IaaS-провайдера, по сути, нет «потолка» по росту мощностей. Если бизнес растет, компания может добавлять в свой пул новые серверы — их может быть сотни (в зависимости от крупности выбранного поставщика). Если компания развивает собственную площадку для серверов, у нее больше шансов достигнуть максимума вычислительных мощностей, который сложно спрогнозировать. Далее — новые затраты на масштабирование, долгое ожидание оборудования и логистические муки.
Гибкость оплаты. В зависимости от задач бизнеса клиент IaaS-провайдера может выбрать удобный формат:
- pay as you go — компания платит только за потребляемые мощности; удобно, если у компании плавающая сезонная нагрузка. В таком случае можно добавлять ресурсы в пике и отключать лишние виртуальные машины, если нагрузка спала.
- reservation pool — гарантированно выделенные ресурсы, клиент резервирует фиксированный объем и оплачивает по тарифу — например, раз в месяц. Такой формат подходит компаниям с предсказуемыми нагрузками, которые не меняются месяц к месяцу.
Экономия ресурсов команды и на найме специалистов. Развертывание и поддержка инфраструктуры требуют не только материальных вложений, но и компетенций и времени специалистов. IaaS позволяет снизить нагрузку на IT-отдел компании и переложить часть задач на квалифицированных инженеров провайдера. Команда сможет больше сфокусироваться на бизнес-задачах.
Арендуйте IT-инфраструктуру в Selectel
Предлагаем комплексные IaaS-решения для разных категорий бизнеса: от индивидуальных предпринимателей до крупных корпораций.
Какие виды IaaS бывают в облаке
В этом блоке под IaaS мы будем подразумевает именно арендуемые облачные серверы. Условно облачную инфраструктуру как сервис можно разделить на три категории.
Публичная IaaS. Инфраструктура размещается в публичном облаке провайдера, на одном хосте виртуализации могут находить несколько клиентов. При этом публичное облако не обязательно равняется небезопасности. Так, в облачной платформе Selectel «соседи» будут даже не подозревать друг о друге — публичность не повлияет на загрузку пропускных каналов. Хосты при этом обслуживает провайдер.
Частная IaaS, или частное облако. У клиента есть возможность разместиться в облаке без соседей. В таком случае провайдер развертывает облако на отдельном хосте под требования клиента и все так же отвечает за его работоспособность облака. Частное облако — выбор компаний, которые не готовы делиться ресурсами с другими и хотят большей обособленности IT-систем.
Гибридная IaaS. К гибридной модели чаще прибегают, если заказчику IaaS-услуг нужны ресурсы на определенное время или под конкретные задачи. Как правило, связываются on-prem-мощности компании с облачными серверами, чтобы быстро масштабировать инфраструктуру при возросших нагрузках. В Selectel для такой связи можно использовать услугу Direct Connect.
Также эта категория подходит для создания катастрофоустойчивой инфраструктуры. В случае сбоев на одной площадке можно осуществить аварийное восстановление на инфраструктуре провайдера. Но к такой экстренной «миграции» стоит хорошо подготовиться.
Отличия от PaaS и SaaS
Существует три модели предоставления услуг.
SaaS — Software as a Service, или приложение как услуга. Эта модель подразумевает, что приложение уже готово к использованию. Компании остается только оплатить инструмент и использовать для своих целей. Как правило, возможности кастомизации SaaS-сервисов сильно ограничены — в лучшем случае их можно интегрировать в систему компании через API. Поэтому внедрение SaaS подходят не всем.
Примеры: Jira, Confluence, YClients.
PaaS — Platform as a Service, или платформа как услуга. Любая компания может самостоятельно развернуть специфическое ПО на арендованном облачном или выделенном сервере — это может быть база данных или 1С. Но для такой работы нужны время и специалисты, которые настроят работу кластеров, их мониторинг, обеспечат отказоустойчивость. В PaaS это уже сделал провайдер.
Примеры: Облачные базы данных, Managed Kubernetes.
IaaS служит инфраструктурной основой для PaaS и SaaS — более высокоуровневых облачных сервисов. IaaS — нижний уровень модели обслуживания. В IaaS провайдер почти не следит за устанавливаемым ПО (кроме ОС), а только контролирует физическую и виртуальную инфраструктуру.
Кому подойдет модель IaaS
В первую очередь IaaS подойдет организациям с запросом на гибкость и масштабируемость инфраструктуры. Небольшие компании и стартапы выбирают IaaS для экономии ресурсов на приобретение собственных серверов. Также они не хотят тратить время на администрирование инфраструктуры — как правило, они сконцентрированы на разработке продукта.
Быстрорастущий бизнес с помощью IaaS может оперативно расширять вычислительные мощности по мере роста запросов. При этом он не станет жертвой задержек поставок и бюрократии при закупках.
Крупные компании часто ценят отказоустойчивость и надежность IaaS-сервисов. Все чаще они отказываются от собственных серверов, передавая больше ответственности провайдерам.
Часто IaaS выбирают:
- DevOps-группы,
- стартапы,
- администраторы систем и баз данных,
- компании с запросом на гибкую облачную инфраструктуру для поддержки своих ERP-систем,
- разработчики финансовых приложений,
- разработчики логистических систем и других приложений, работающих внутри предприятия.
Когда бизнесу не стоит использовать IaaS
На данный момент сложно придумать компанию, которой противопоказана модель IaaS. Если раньше могли вставать вопросы безопасности размещения данных у провайдера, то сейчас ведущие поставщики IaaS отрабатывают эти страхи компаний. Например, создают специальные части ЦОД с повышенным уровнем безопасности, получают необходимые соответствия федеральным законам. Таким образом, на инфраструктуре провайдера можно хранить чувствительные данные, в том числе медицинские.
Заключение
С помощью масштабируемости и гибкости IaaS может стать лучшим решением для компаний с запросом на качественную работу IT-среды без капитальных вложений. Провайдер инфраструктуры поможет сэкономить деньги, время и усилия специалистов заказчика. А она, в свою очередь, сконцентрируется на бизнес-задачах.
Источник: selectel.ru
Три девицы под окном: IaaS, SaaS и PaaS
Подобно девицам из сказки, каждый облачный провайдер предлагает миру свои услуги. Царь, как известно, выбрал ту девицу, которая принесет ему богатыря, то есть именно такую услугу, которая позволит ему добиться поставленных целей и задач, как государственному лидеру. Мы же посмотрим, какой выбор есть у потребителей на рынке облачных услуг.
Облачные сервисы можно разделить на несколько типов и у каждого сервиса есть свои группы заказчиков.
Три основных типа облачных вычислений — IaaS, PaaS и SaaS.
Что такое IaaS, PaaS, SaaS
- IaaS (Infrastructure As a Service) — это инфраструктура как услуга. Клиент получает только IT-инфраструктуру в виде набора виртуальных серверов, на которые сам устанавливает необходимые программы, виртуальные сети и системы хранения данных.
- PaaS (Platform As a Service) — платформа как услуга. Клиент получает платформу, например,баз данных, средство для развертывания приложения Docker и тому подобные сервисы.
- SaaS (Software As a Service) – программное обеспечение как услуга.
- Клиент получает готовую программу – почту, CRM, или ERP-систему.
Что между ними общего?
Эти услуги стали возможны благодаря виртуализации, повсеместному распространению высокоскоростных систем и возможностям современных браузеров. С этими технологиями необходимость иметь собственную инфраструктуру или иметь собственное программное обеспечение становится меньше. Вы можете получить все что нужно из облака, по необходимости.
Что скрывается за этими буквами?
SaaS
Самый простоя способ познакомиться с этими услугами – начать с SaaS. Простым примером SaaS является электронная почта, такая как Gmail. Если ваша компания использует Gmail, то у вас нет собственного почтового сервера. Он есть у Google, а вы получаете к нему доступ через веб-приложение. Это веб-приложение может работать через веб-браузер, или через клиент, установленный в телефоне или планшете.
В том случае, если у компании есть собственный домен, этот домен также можно использовать для почты, при этом все равно вам не нужен собственный почтовый сервер.
Но электронная почта – это всего лишь одно приложение, которое использует ваша компания, и сегодня в Интернете есть приложения для многих бизнес-процессов.
Отличным примером SaaS является Microsoft Office 365. Корпорация Microsoft предоставляет доступ к различным приложениям Microsoft Office, такими как Word, Excel или PowerPoint, размещенных прямо в облаке. Кроме офисных приложений, клиенты имеют доступ к таким широко известным сервисам, как Microsoft Exchange Service для работы с электронной почтой, SharePoint для совместной работы в проектах и многим другим.
SaaS означает то, что клиентам не нужно устанавливать пакеты программ, как в случае с Microsoft Office. Соответственно, нет необходимости в обновлении и решении проблем с этими пакетами. При этом с SaaS может работать сразу несколько пользователей. Плата обычно снимается в виде абонентской платы, или же на основе объема операций. Техническая поддержка становится заботой провайдера SaaS-платформы.
SaaS ориентирован на конечных пользователей, и не требует усилий для начала работы. Вы используете только почтовый клиент или браузер, а вся головная боль по размещению серверов, настройке сетевого оборудования, расчёту необходимых ресурсов остается провайдеру услуги.
Еще одним достоинством SaaS становится отсутствие необходимости разовой оплаты лицензий, что для крупных компаний оборачивается весьма солидной экономией.
Такая услуга, как панель управления виртуальными серверами, может предоставляться по модели SaaS. Панели управления используют провайдеры услуг хостинга виртуальных машин. В таком случае лицензию оплачивает или клиент, или провайдер облачных услуг, в таком случае стоимость лицензии включается в абонентскую плату для клиента.
Когда используется SaaS
Существует множество различных ситуаций, когда лучше использовать сервисы SaaS:
- Если вы – начинающая компания, которой нужно быстро использовать сервисы электронной коммерции, и у вас нет времени на покупку и настройку собственных серверов.
- Для краткосрочных проектов, требующих сотрудничества с другими компаниями.
- Для приложений, которым нужен как веб, так и мобильный доступ.
IaaS
Услуга IaaS находится на другом конце облачного спектра. В этом сценарии вы хотите сохранить контроль над программной средой, но не хотите покупать и поддерживать какое-либо оборудование. Вы не хотите покупать серверы и размещать их в помещении с охраной, кондиционерами и источниками бесперебойного питания. Вместо этого вы идете к провайдеру IaaS и арендуете готовую виртуальную инфраструктуру.
Вы можете установить любое программное обеспечение, какое захотите. А провайдер предоставит вам виртуальные серверы, соединит их между собой виртуальной локальной сетью, предоставит хранилище любого объема и позволит работать через Интернет, или через VPN-соединение, если вам не нужно, чтобы инфраструктура была доступна через Интернет.
Ресурсы, которые не используются, могут высвобождаться в автоматическом режиме, а при дополнительной нагрузке необходимые ресурсы автоматически становятся доступны.
Услугу IaaS можно использовать и для стартапов, чей бизнес только делает первые шаги, и для уже состоявшихся компаний, которые хотят оптимизировать свою инфраструктуру, адаптировать ее к быстро меняющимся условиям рынка, сохранить и упрочить конкурентное преимущество и снизить издержки.
Когда используется IaaS
Существуют определенные ситуации, когда выгодно использовать IaaS.
- Если вы – стартап или небольшая компания, IaaS отличный вариант, потому что вам не нужно тратить время или деньги на создание инфраструктуры.
- IaaS полезен для крупных организаций, которые хотят иметь полный контроль над своими приложениями и инфраструктурой, но стремятся приобрести только то, что необходимо.
- Для быстрорастущих компаний – им не нужно покупать аппаратное обеспечение, когда потребности непрерывно изменяются
- Если вы не знаете, какие требования потребует новое программное обеспечение.
PaaS
PaaS находится посередине между IaaS и SaaS. Эта услуга – не готовый продукт, как SaaS, и не пустой лист, как IaaS. PaaS предоставляет разработчикам службы и инструменты для разработки под эту конкретную платформу. Например, Microsoft Windows Azure предоставляет инструменты для разработки мобильных приложений, социальных сетей, веб-сайтов и прочих сервисов, работающих в Интернет. Вы создаете эти сервисы с помощью стандартных языков программирования, но используете API и инструменты интеграции, чтобы подключить их к среде Azure и запускать их там.
При необходимости пользователи могут быстро развернуть типовую среду для разработки и тестирования своих продуктов. Также в типовой среде можно размещать резервные площадки, переносить части рабочих нагрузок из собственных дата-центров.
PaaS используется программистами, которые сообща работают над различными проектами. В этом случае они получают доступ к удаленной среде разработки. Все они нуждаются в достаточном количестве системных ресурсов, а также инструментах совместной работы. PaaS без проблем позволяет распределять задачи, искать и исправлять ошибки, работать с различными версиями продуктов. Соответственно, в таких средах есть инструменты обмена сообщениями и комментирования кода.
Когда используется PaaS
Есть много ситуаций, когда использование PaaS выгодно или даже необходимо:
- Если вы хотите создавать собственные приложения.
- Если над одним и тем же проектом работают несколько разработчиков.
- Если необходимо подключить к проекту других разработчиков.
В целом, каждая модель предлагает свои специфические особенности и функциональные возможности, и необходимо понимать различия между ними. Ищете ли вы облачное программное обеспечение для вариантов хранения, удобную платформу, позволяющую создавать специализированные приложения, или хотите получить полный контроль над всей инфраструктурой без необходимости ее физического обслуживания, для вас найдется облачная служба. Независимо от выбора, миграция в облако это будущее бизнеса и технологий.
Источник: serverspace.ru