Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АрхангельскийМВ_ТиСОС_реферат_БСТ2154.docx
Скачиваний:
4
Добавлен:
02.12.2025
Размер:
121 Кб
Скачать
☆
    1. Инфраструктура как услуга (IaaS)

Infrastructure as a Service (IaaS), или «Инфраструктура как услуга», — это фундаментальная модель облачных вычислений, которая предоставляет виртуализированные вычислительные ресурсы через Интернет. По своей сути, IaaS является аналогом традиционного физического центра обработки данных, но полностью виртуализированным, управляемым и предоставляемым по подписке или по принципу «плати за то, что используешь» (pay-as-you-go). В этой модели провайдер отвечает за физическое оборудование (серверы, системы хранения, сетевое оборудование) и его виртуализацию, в то время как клиент получает полный контроль над операционными системами, приложениями, промежуточным ПО и данными. Ключевая метафора для IaaS — «аренда сервера в облаке».

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

  • Виртуальные машины с различной конфигурацией по части количества выделяемых ядер центрального процессора и объема ОЗУ.

  • Системы хранения данных. Блочные (виртуальные жесткие диски), файловые и объектные хранилища.

  • Сетевые ресурсы. Виртуальные сети, маршрутизаторы, балансировщики нагрузки, межсетевые экраны.

  • Панель управления: Веб-консоль или API для полного управления всеми ресурсами.

Классическими и наиболее популярными примерами услуг IaaS являются:

  • Amazon Elastic Compute Cloud (EC2) от AWS: Лидер рынка, предлагающий самый широкий выбор типов виртуальных машин, оптимизированных для различных задач.

  • Google Compute Engine (GCE) от Google Cloud: предлагает высокопроизводительные и масштабируемые виртуальные машины, тесно интегрированные с другими сервисами Google, такими как BigQuery и AI Platform.

  • Microsoft Azure Virtual Machines: Широкий спектр виртуальных машин, идеально подходящих для гибридных сред благодаря глубокой интеграции с операционной системой Windows Server и программным обеспечением Microsoft.

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

  • Высокая гибкость и масштабируемость. Ресурсы можно быстро увеличивать или уменьшать в зависимости от нагрузки, что позволяет справляться с пиковыми нагрузками и экономить в периоды спада.

  • Отказ от капитальных затрат. Бизнес избегает крупных единовременных инвестиций в покупку и обслуживание собственного оборудования, переходя на операционные расходы.

  • Скорость развертывания. Новые серверы и инфраструктура могут быть развернуты за считанные минуты, что значительно ускоряет вывод продуктов на рынок.

  • Фокус на бизнес-задачах. Компания освобождается от необходимости управлять физической инфраструктурой и может сконцентрировать усилия на разработке и поддержке своих приложений.

Недостатки IaaS:

  • Высокая ответственность клиента. Пользователь несет ответственность за настройку, безопасность, обновление и поддержку операционных систем, и приложений, что требует наличия квалифицированных ИТ-специалистов.

  • Непредсказуемость затрат. При неправильном управлении ресурсами или без использования инструментов автоматического масштабирования итоговая стоимость может оказаться выше ожидаемой.

  • Проблемы совместимости. В некоторых случаях может возникнуть необходимость в развертывании legacy-приложений, что ставит вопрос эффективной работы в виртуальной среде провайдера.

  • Вопросы безопасности гибридного типа. Хотя провайдер обеспечивает безопасность «облака», клиент отвечает за безопасность «в облаке» (защита данных на своих виртуальных машинах), что требует четкого понимания модели разделенной ответственности.