Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом итог.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.58 Mб
Скачать

1.5 Архитектура vMware esXi

В архитектуре ESXi была удалена консольная ОС и все агенты VMware работают напрямую на vmkernel. Службы инфраструктуры предоставляются напрямую через модули, входящие в vmkernel. Другие авторизованные модули третьих сторон, такие как драйвера оборудования и компоненты мониторинга оборудования, могут с тем же успехом работать в vmkernel. Только те модули, которые подписаны цифровой подписью VMware, могут выполняться в системе, создавая плотно заблокированную архитектуру. Предотвращение запуска произвольного кода на хосте ESXi значительно повышает безопасность системы.

VMware ESXi– это основа динамической, самооптимизирующейся системы. ESXi распределяет ресурсы процессора, памяти, запоминающих устройств и сетевые ресурсы между несколькими виртуальными машинами, обеспечивая высокую утилизацию аппаратного обеспечения. Проверенный в производственных условиях множества компаний, ESXi обеспечивает высокий уровень производительности, масштабируемости и эластичности.

ESXi устанавливается напрямую, без использования ОС и предоставляет возможность функционирования операционных систем и приложений внутри независимых виртуальных машин, которые совместно используют аппаратные ресурсы физического сервера.

Каждая виртуальная машина представляет из себя полную систему с собственными процессорами, памятью, дисками, сетевыми устройствами и BIOS.

Особенности ESXi:

  1. расширенные политики предоставления ресурсов виртуальным машинам позволяют гарантировать выделение ресурсов нуждающимся в них программным приложениям;

  2. обеспечивается высокий уровень обслуживания для приложений, интенсивно использующих ресурсы за счёт динамического управления ресурсами, обеспечения высокой готовности и надёжности;

  3. высокая производительность общих хранилищ данных достигается через VMware VMFS;

  4. возможность запуска интенсивно использующих ресурсы приложений внутри виртуальных машин с высокими пределами использования ресурсов процессора, памяти, запоминающих устройств. Одна виртуальная машина может использовать до 32 физических процессоров за счёт технологии VMware Virtual SMP;

  5. оптимизация выделения ресурсов для виртуальных машин посредством задания минимума, максимума и пропорционального разделения ресурсов для процессора, памяти, диска и ширины полосы пропускания сетевых устройств;

  6. достигается высокая готовность класса datacenter, за счёт использования общих хранилищ данных, SAN, встроенной возможности передачи по нескольким направлениям (multipathing) и поддержки Microsoft Clustering Services;

  7. безопасность ИТ–инфраструктуры контролируется при помощи технологий LUN zoning и LUN masking, разметки и фильтрации сетевого трафика (VLAN tagging), и обеспечения защиты уровня Ethernet [11].

Таблица 1

Сравнительная таблица характеристик бесплатных платформ виртуализации

Название платформы, разработчик

Хостовая ОС

Официально поддерживаемые гостевые ОС

Поддержка нескольких виртуальных процессоров (Virtual SMP)

Техника виртуализации

Типичное использование

Производительность

OpenVZ

Открытый проект сообщества Open Source при поддержке SWSoft Linux

Различные дистрибутивы Linux

Да

Уровня операцион­ной системы

Изоляция виртуальных серверов (в том числе для услуг хостинга)

Без потерь

Virtual Iron 4.3 Virtual Iron Software, Inc

Не требуется

Windows, Red Hat, SuSE

Да (до 8)

Нативная и аппаратная

Виртуализация серверов в производственной среде

Близка к нативной

Virtual Server 2005 R2 SP1 Microsoft

Windows

Windows, Linux (Red Hat и SUSE)

Нет

Нативная и аппаратная

Виртуализация внутренних серверов в корпоративной среде

Близка к нативной (при установленных Virtual Machine Additions)

VMware Server VMware

Windows, Linux

DOS, Windows, Linux, FreeBSD, Netware, Solaris

Да

Нативная и аппаратная

Консолидация серверов небольших предприятий, разработка

Близка к нативной

Xen Express и Xen XenSource (при поддержке Intel и AMD)

NetBSD, Linux, Solaris

Linux, NetBSD, FreeBSD, Open BSD, Solaris, Windows, Plan 9

Да

Паравиртуализация, аппаратная виртуализация

Разработчики, тестеры, IT–профессионалы, консолидация серверов небольших предприятий

Близка к нативной (некоторые потери при работе с сетью и интенсивном использовании дисков)