Инфраструктура как услуга

редактировать

Инфраструктура как услуга (IaaS ) - это онлайн-сервисы, которые предоставляют высокоуровневые API, используемые для разыменования различных низкоуровневых деталей базовой сетевой инфраструктуры. например, физические вычислительные ресурсы, местоположение, разделение данных, масштабирование, безопасность, резервное копирование и т. д. гипервизор, например Xen, Oracle VirtualBox, Oracle VM, KVM, VMware ESX / ESXi или Hyper-V, LXD, запускает виртуальные машины в качестве гостей. Пулы гипервизоров в облачной операционной системе могут поддерживать большое количество виртуальных машин и возможность масштабировать услуги вверх и вниз в соответствии с различными требованиями клиентов.

Обзор

Обычно IaaS включает использование технологии облачной оркестрации, например Open Stack, Apache Cloudstack или OpenNebula. Это управляет созданием виртуальной машины и решает, с какого гипервизора (то есть физического хоста) ее запускать, включает функции миграции виртуальных машин между хостами, распределяет тома хранения и прикрепляет их к виртуальным машинам, информацию об использовании для выставления счетов и многое другое.

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

Облака IaaS часто предлагают дополнительные ресурсы, такие как виртуальная машина диск- image библиотека, необработанное блочное хранилище, файловое или объектное хранилище, межсетевые экраны, балансировщики нагрузки, IP-адреса, виртуальные локальные сети (VLAN) и пакеты программного обеспечения.

Определение облачных вычислений в NIST определяет инфраструктуру как услугу как:

Возможность, предоставляемая потребителю, заключается в предоставлении обработки, хранилище, сети и другие основные вычислительные ресурсы, где потребитель может развертывать и запускать произвольное программное обеспечение, которое может включать операционные системы и приложения. Потребитель не управляет и не контролирует базовую облачную инфраструктуру, но имеет контроль над операционными системами, хранилищем и развернутыми приложениями; и, возможно, ограниченное управление выбранными сетевыми компонентами (например, межсетевыми экранами хоста).

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

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

См. Также
  • CISPE, торговую ассоциацию IaaS в Европе.
Ссылки
Последняя правка сделана 2021-05-24 14:47:54
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте