- •Содержание
- •1 Основная часть 6
- •2 Специальная часть 21
- •3 Экономическая часть 45
- •Список сокращений
- •Введение
- •1 Основная часть
- •1.1 Постановка задачи
- •1.2 Использование виртуализации
- •1.3 Анализ существующих решений и выбор платформы виртуализации
- •1.3.1 OpenVz
- •1.3.2 Virtual Iron
- •1.3.3 Xen Express
- •1.3.4 Microsoft Virtual Server
- •1.3.5 VMware esXi
- •1.4 Обоснование выбора vMware esXi в качестве платформы для создания учебного класса
- •1.5 Архитектура vMware esXi
- •2 Специальная часть
- •2.1 Разработка архитектуры сети учебного класса
- •2.2 Антивирусная защита
- •2.3 Системные требования к аппаратной части для выбранной платформы
- •2.4 Резервное копирование
- •2.4.1 VMware Consolidated Backup.
- •2.4.2 VMware Data Recovery
- •2.4.3 Скрипт ghettoVcb
- •2.4.4 Acronis vmProtect 6
- •2.5 Доступ к виртуальным машинам
- •2.6 Создание макета учебного класса на основе сервера виртуализации vMware esXi
- •3 Экономическая часть
- •3.1 Определение себестоимости и цены опытно–конструкторской разработки учебного класса
- •3.2 Оценка экономической эффективности
- •3.3 Выводы
- •Заключение
- •Список используемой литературы и источников
- •Приложение Процесс установки и тестирования (рисунок 1 – 40)
1.5 Архитектура vMware esXi
В архитектуре ESXi была удалена консольная ОС и все агенты VMware работают напрямую на vmkernel. Службы инфраструктуры предоставляются напрямую через модули, входящие в vmkernel. Другие авторизованные модули третьих сторон, такие как драйвера оборудования и компоненты мониторинга оборудования, могут с тем же успехом работать в vmkernel. Только те модули, которые подписаны цифровой подписью VMware, могут выполняться в системе, создавая плотно заблокированную архитектуру. Предотвращение запуска произвольного кода на хосте ESXi значительно повышает безопасность системы.
VMware ESXi– это основа динамической, самооптимизирующейся системы. ESXi распределяет ресурсы процессора, памяти, запоминающих устройств и сетевые ресурсы между несколькими виртуальными машинами, обеспечивая высокую утилизацию аппаратного обеспечения. Проверенный в производственных условиях множества компаний, ESXi обеспечивает высокий уровень производительности, масштабируемости и эластичности.
ESXi устанавливается напрямую, без использования ОС и предоставляет возможность функционирования операционных систем и приложений внутри независимых виртуальных машин, которые совместно используют аппаратные ресурсы физического сервера.
Каждая виртуальная машина представляет из себя полную систему с собственными процессорами, памятью, дисками, сетевыми устройствами и BIOS.
Особенности ESXi:
расширенные политики предоставления ресурсов виртуальным машинам позволяют гарантировать выделение ресурсов нуждающимся в них программным приложениям;
обеспечивается высокий уровень обслуживания для приложений, интенсивно использующих ресурсы за счёт динамического управления ресурсами, обеспечения высокой готовности и надёжности;
высокая производительность общих хранилищ данных достигается через VMware VMFS;
возможность запуска интенсивно использующих ресурсы приложений внутри виртуальных машин с высокими пределами использования ресурсов процессора, памяти, запоминающих устройств. Одна виртуальная машина может использовать до 32 физических процессоров за счёт технологии VMware Virtual SMP;
оптимизация выделения ресурсов для виртуальных машин посредством задания минимума, максимума и пропорционального разделения ресурсов для процессора, памяти, диска и ширины полосы пропускания сетевых устройств;
достигается высокая готовность класса datacenter, за счёт использования общих хранилищ данных, SAN, встроенной возможности передачи по нескольким направлениям (multipathing) и поддержки Microsoft Clustering Services;
безопасность ИТ–инфраструктуры контролируется при помощи технологий 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–профессионалы, консолидация серверов небольших предприятий |
Близка к нативной (некоторые потери при работе с сетью и интенсивном использовании дисков) |
