Инфраструктура облачных вычислений как услуга (IaaS)
Infrastructure-as-a-Service обеспечивает доступ к основным ресурсам, таким как физические машины, виртуальные машины, виртуальное хранилище и т. д. Помимо этих ресурсов, IaaS также предлагает:
- Дисковое хранилище виртуальной машины
- Виртуальная локальная сеть (VLAN)
- Балансировщики нагрузки
- IP-адреса
- Пакеты программного обеспечения
Все вышеперечисленные ресурсы доступны конечному пользователю через server virtualization. Более того, клиенты получают доступ к этим ресурсам, как если бы они были их собственниками.
Льготы
IaaS позволяет облачному провайдеру свободно размещать инфраструктуру в Интернете экономичным способом. Некоторые из ключевых преимуществ IaaS перечислены ниже:
Полный контроль над вычислительными ресурсами через административный доступ к виртуальным машинам.
Гибкая и эффективная аренда компьютерного оборудования.
Переносимость, взаимодействие с устаревшими приложениями.
Полный контроль над вычислительными ресурсами через административный доступ к виртуальным машинам
IaaS позволяет клиенту получить доступ к вычислительным ресурсам через административный доступ к виртуальным машинам следующим образом:
Клиент выдает административную команду облачному провайдеру, чтобы запустить виртуальную машину или сохранить данные на облачном сервере.
Клиент выдает административную команду виртуальным машинам, которыми он владеет, для запуска веб-сервера или установки новых приложений.
Гибкая и эффективная аренда компьютерного оборудования
Ресурсы IaaS, такие как виртуальные машины, устройства хранения, пропускная способность, IP-адреса, службы мониторинга, межсетевые экраны и т. Д., Предоставляются клиентам в аренду. Платеж основан на количестве времени, в течение которого клиент сохраняет ресурс. Кроме того, имея административный доступ к виртуальным машинам, заказчик может запускать любое программное обеспечение, даже собственную операционную систему.
Переносимость, совместимость с устаревшими приложениями
Можно сохранить наследие между приложениями и рабочими нагрузками между облаками IaaS. Например, сетевые приложения, такие как веб-сервер или сервер электронной почты, которые обычно работают на серверном оборудовании, принадлежащем клиенту, также могут запускаться с виртуальных машин в облаке IaaS.
вопросы
IaaS имеет общие проблемы с PaaS и SaaS, такие как сетевая зависимость и риски, связанные с браузером. У него также есть некоторые специфические проблемы, которые упомянуты на следующей диаграмме:
Совместимость с устаревшими уязвимостями безопасности
Поскольку IaaS предлагает клиенту запускать унаследованное программное обеспечение в инфраструктуре провайдера, он подвергает клиентов всем уязвимостям безопасности такого устаревшего программного обеспечения.
Разрастание виртуальных машин
Виртуальная машина может устареть в отношении обновлений безопасности, поскольку IaaS позволяет клиенту управлять виртуальными машинами в рабочем, приостановленном и выключенном состояниях. Однако провайдер может автоматически обновлять такие виртуальные машины, но этот механизм сложен и сложен.
Надежность изоляции на уровне ВМ
IaaS предлагает изолированную среду отдельным клиентам через гипервизор. Гипервизор - это программный уровень, который включает аппаратную поддержку виртуализации для разделения физического компьютера на несколько виртуальных машин.
Практика стирания данных
Заказчик использует виртуальные машины, которые, в свою очередь, используют общие дисковые ресурсы, предоставленные поставщиком облачных услуг. Когда клиент освобождает ресурс, поставщик облачных услуг должен убедиться, что следующий заказчик, арендующий ресурс, не обнаружит остатков данных от предыдущего клиента.
Характеристики
Вот характеристики модели обслуживания IaaS:
Виртуальные машины с предустановленным ПО.
Виртуальные машины с предустановленными операционными системами, такими как Windows, Linux и Solaris.
Доступность ресурсов по запросу.
Позволяет хранить копии определенных данных в разных местах.
Вычислительные ресурсы можно легко увеличивать и уменьшать.