Докладчик: Зацепилов Д.С инженер-электроник УА Применение технологии виртуализации на основе XEN для развёртывания Web-серверов и серверов приложений производственного комплекса ОАО ММК ОАО ММК
Web-сервера и сервера приложений.
Intel Xeon 3600MHz 4GB RAM Windows 2003 ПО: Apache, PHP, Sybase Client, Sybase SQL Anywhere 5, Oracle Client… CPU Mem Avg=8,10% Max=75,00% Avg=21,39% Max=47,90% Период: 10/12/07 00:00:00 – 16/12/07 23:55:04 Недельная статистика загрузки сервера ………. Сервер приложений(web) ЛПЦ4. Управление производством под заказы. АСУП ЛПЦ4.
Принцип виртуализации серверов.
Гостевая ОС Обычные драйверы (эмулируемого) Обычные драйверы (настоящего) Эмуляция устройств Монопольный доступ Паравиртуальные драйверы HARDWARE Схемы работы Гостевой ОС на платформе XEN.
EmulationParavirtualization Поддерживаемые режимы.
Внутренняя структура платформы XEN.
Windows 2003 VMware Server Windows 2003 RedHat EL5 VMware Server Windows 2003 Тестовые платформы. Физический сервер: 2x Intel Xeon CPU 3.00GHz / 8 Gb Ram 4 CPU 8 Gb RAM 2 CPU 3,6 Gb RAM 2 CPU 3,6 Gb RAM 2 CPU 3,6Gb RAM 4 CPU 4Gb RAM 12345
Shared Storage NAS, SAN, iSCSI, NFS, GNBD Live – миграция виртуальных машин. ON Время миграции
Shared Storage (NAS, SAN, iSCSI, NFS, GNBD) Масштабируемость платформы.
Основные преимущества использования виртуальных машин. Распределение ресурсов. Каждая машина получает столько ресурсов, сколько ей необходимо, но не более того. Возможность расстановки приоритетов. Выделение памяти по требованию. Гибкое распределение дисковых ресурсов. Поддержка до 32 виртуальных CPU на одну гостевую машину с возможностью горячего добавления (hotplug) процессоров. Постоянная доступность. Есть возможность live-миграции машин. Плавный апгрейд критических серверов. Повышение изоляции. Ограничение одной или группы тесно связанных служб собственной виртуальной машиной. Снижение вероятности сбоев от взаимного влияния программ. Повышение качества администрирования. Возможность экспериментирования и исследования. Возможность выполнения регрессионных тестов.
Особенности XEN, включенного в дистрибутив RedHat Enterprise Linux Advanced Platform. Поддержка платформ x86/32, x86/32 с PAE и x86/64. (для полной виртуализации требуется Intel VT-x или AMD Pacifica.) DASD, iSCSI, NAS, SAN 10/100/1000/10G Ethernet, Infiniband, Fibre Channel Все сертификаты RedHat Enterprise Linux у OEM и ISV партнёров действительны и для среды виртуализации. Неограниченно. ( 4 для Standard Platform) ДА для Advanced Platform. (НЕТ для Standard Platform) Hardware support: Storage support: Network support: Hardware and application certification: Число активных гостевых систем: Поддержка кластерного ПО (Cluster Suite failover, Global File System)
Преимущества перехода на платформу XEN. Рациональное использование серверного оборудования. Экономия места в серверных. Экономия электроэнергии. Экономия на источниках бесперебойного питания (ИБП). Экономия на закупках серверов. Экономия на системах кондиционирования.
?