Download - Sergey Kh Xs Essentials
![Page 1: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/1.jpg)
Citrix XenServer и Citrix Essentials – лучший
способ оптимизации вычислительного центра
Сергей ХаляпинTeam Leader SE Russia and CISCitrix [email protected]
![Page 2: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/2.jpg)
Какие проблемы мы решаем?
Датацентры статичны…
ХранилищеFC? iSCSI? NFS?
Local disk?
СетьVLAN? DMZ?
Балансировка?
ОборудованиеHost? RAM?
CPUs?
OSVista? XP?
2000? Linux?
![Page 3: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/3.jpg)
Какие проблемы мы решаем?
… Динамические датацентры
Датацентры статичны …
![Page 4: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/4.jpg)
Xen• Открытый стандарт
• Тесная работа с производителями ОС
• Наблюдательный совет: Citrix, IBM, Intel, HP, Novell, Red Hat и Sun Microsystems
• Мощь open source
![Page 5: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/5.jpg)
Богатая поддержка гостевых ОС (32- и 64-bit)
• Windows– Windows XP– Windows Vista– Windows 2000 Server– Windows Server 2003– Windows Server 2008
• Linux– RedHat Enterprise Linux– SUSE Linux Enterprise Server– CentOS– Oracle Enterprise Linux– Debian
![Page 6: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/6.jpg)
Server Virtualization Validation Program• Полностью сертифицированное по SVVP решение• Официальная поддержка ОС установленных на
XenServer со стороны Microsoft• Поддерживаемые ОС:
– Windows 2000 SP4– Windows 2003 SP2 and above– Windows Server 2008
![Page 7: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/7.jpg)
Простое развертывание• Использование технологий x64 Intel VT или AMD-V
– Широкий спектр серверов– Десктопы и ноутбуки
• Быстрый и простой установщик– Установка с CD и по сети– Буквально “10 минут до Xen”
• Поддержка оборудования– Использование стандартных драйверов
![Page 8: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/8.jpg)
Системные требования XenServer
Процессор Память СХД Сеть
Минимально• 64-bit x86 CPU • Intel VT/AMD-V
• 1 GB • 16 GB• 100 Mbps
Ethernet
Рекомендуется• Intel Xeon или AMD
Opteron CPUs• Многоядерные CPU
• 4 GB или более• 60 GB или более
общего хранилища (SAN or NAS)
• 1 Gbps Ethernet или быстрее
Поддерживается• До 32 CPU ядер• До 8 виртуальных
CPU на ВМ
• До 128 GB ОЗУ• До 32 GB на ВМ
• До 128 подключенных СХД
• До 16 TB на SR
• До 6 активных физических интерфейсов
• До 7 виртуальных NIC
![Page 9: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/9.jpg)
Настройка ресурсов в реальном времени• Гостевые ВМ на базе Linux
– Добавление/удаление виртуальных сетевых интерфейсов– Добавление виртуальных дисков– Добавление/виртуальных CPU
• Гостевые ВМ на базе Windows– Добавление/удаление виртуальных сетевых интерфейсов– Добавление/удаление виртуальных дисков
• Контроль QoS для ресурсов– Процессор, сеть, приоритет дисковых операций
ввода/вывода
![Page 10: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/10.jpg)
Поддержка СХД– IDE, SATA, SCSI– SAS, DAS– Fibre Channel– iSCSI– NFS
• Поддержка Multipath I/O
![Page 11: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/11.jpg)
Сетевые возможности• Физические сети
–Поддержка стандартных драйверов сетевых карт–Active/Active NIC bonding–Поддержка 10GbE NICs
• Виртуальные сети–XenServer выступает как “виртуальный” L2 switch–Поддержка нескольких сетевых интерфейсов –Внутренние и внешние сети–VLAN и QoS
![Page 12: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/12.jpg)
XenCenter• Единый интерфейс
управления• Управление из
любого места• Множество серверов• Входит в комплект
поставки
![Page 13: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/13.jpg)
Пулы ресурсов• Объединение множества серверов
в единый логический пул• Общая конфигурация, общие
хранилища• «Живая» миграция виртуальных
машинXen Hypervisor
Xen Hypervisor
Xen Hypervisor
![Page 14: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/14.jpg)
XenMotion Live Migration
Xen HypervisorXen HypervisorXen Hypervisor
Общее хранилище
![Page 15: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/15.jpg)
Простое Disaster Recovery
Xen Hypervisor
Xen Hypervisor
Xen Hypervisor
Общее хранилище
Xen Hypervisor
Xen Hypervisor
Xen Hypervisor
Общее хранилище
Production Site DR Site
Автоматический backup конфигурации на сетевое хранилище
Репликация СХД вместе с виртуальными машинами и конфигурацией
Подключение реплики СХД
Восстановление конфигурации
1
2
3
41
2
3
4
![Page 16: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/16.jpg)
Серверный Гипервизор
Многосерверное Управление
XenMotion
И Многое Другое….
Похожий функционал в
других продуктах - от
$5k+ за сервер
Citrix XenServer… Теперь БесплатноПросто бесплатный гипервизор ещё не решение
Функционал доступный бесплатно Citrix XenServer
Гипервизор для «голого железа» 64-bit
Максимальное количество виртуальных CPUs 8
Windows® и Linux гостевые ВМ PНеограниченное количество серверов, ВМ, ОЗУ PКонверсия P2V и V2V PОбщие хранилища SAN и NAS PЦентрализованное управление серверами PГибкая распределённая архитектура управления P
Живая миграция PОбщая библиотека шаблонов ВМ PЦентрализованное управление конфигурациями PУправление патчами для виртуальной инфраструктуры P
Интеллектуальное размещение ВМ при старте PИнтеллектуальный режим обслуживания серверов PТонкая настройка и контроль ресурсов CPU PЗамена дисков и сетевых карт на горячую P
![Page 17: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/17.jpg)
Citrix Essentials
![Page 18: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/18.jpg)
XenServer и Citrix Essentials
XenServer
Citrix Essentials
Hyper-V
![Page 19: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/19.jpg)
Функционал XenServer(бесплатно)
Essentials for XenServer Enterprise Edition
Essentials for XenServer Platinum Edition
64-х битный гипервизор XenServer Поддержка Windows и Linux Управление множеством серверов с помощью XenCenter
Поддержка общего хранилища (NAS, SAN) P2V миграция XenConvert Неограниченная масштабируемость отсутствие ограничений на количество VM
Миграция VM - XenMotion Пулы ресурсов Интеграция с СХД - StorageLink
High Availability Мониторинг производительности Provisioning Services (virtual machines) Provisioning Services (physical or virtual) Lab Management
XenServer/Essentials
![Page 20: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/20.jpg)
Основные компоненты Essentials для XenServer 5.0
• High Availability• Мониторинг производительности и оповещения• Lab Management• Расширенные службы Provisioning• Компонент управления Workflow Studio
![Page 21: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/21.jpg)
Lab Manager
![Page 22: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/22.jpg)
IT Labs
Тестирование, разработка, поддержка и обучение
Нестабильная среда
Фокус на взаимодейсвии между отделами
Две инфраструктуры – различные требования
Data Center Статичная продуктивная среда
Строго контролируемое управление изменениямиФокус на приложениях и данных
![Page 23: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/23.jpg)
Поддержка тестовой среды это дополнительная нагрузка и задержки
Разработка
Тестирование
Обучение
Поддержка
• Постоянная нагрузка на администраторов
• Контроль за утилизацией
• Контроль за целостностью и изоляцией
• Повторяющиеся операции по созданию однотипных сред
![Page 24: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/24.jpg)
Службы Provisioning
![Page 25: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/25.jpg)
Provisioning Server ‘Builder’ отображает ОС & Приложения с Сетевого Хранилища.
Службы Provisioning
Сетевое хранилище
Provisioning Server(Потоковая служба)
Ферма Один
Ферма Два
Ферма Три
A
C
B
![Page 26: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/26.jpg)
Ферма Один
Ферма Два
Ферма Три
Сервера конфигурируются для загрузки по сети. Диски из серверов можно вынуть.
Сетевое хранилище
A
C
B
Provisioning Server(Потоковая служба)
Службы Provisioning
![Page 27: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/27.jpg)
Ферма Один
Ферма Два
Ферма Три
Сервера перезагружаются. ОС & Приложения потоково доставляются по сети.
Provisioning Server(Потоковая служба)
Сетевое хранилище
A
C
B
Службы Provisioning
![Page 28: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/28.jpg)
Три Типа vDisks• Режим Стандартного Образа
– Один vDisk для множества целевых устройств– Только для Чтения
• Режим Частного Образа– Один vDisk для одной целевой системы– Доступ на Чтение/Запись
• Режим Дифференциального диска– Один vDisk для множества целевых устройств– Доступ на Чтение/Запись
![Page 29: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/29.jpg)
Единственный vDisk потоково доставляется на множество целевых устройств.
Любые изменения не сохраняются в основном образе vDisk.После перезагрузки, “чистый” образ потоково доставляется на целевые устройства.
Provisioning Server
Режим Стандартного Образа
Сетевое Хранилище
Целевое Устройство 1
AЦелевое Устройство 2
Целевое Устройство 3
![Page 30: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/30.jpg)
Сетевое Хранилище
A
Provisioning Server
Режим Частного Образа
Единственный образ потоково доставляется при загрузке на целевое устройство.
Пользователь устанавливает ПО или обновления, которые в реальном времени записываются в образ vDisk.Целевое устройство выключается.После следующей перезагрузки, изменения сохранены.
Целевое Устройство
![Page 31: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/31.jpg)
Provisioning Server обеспечивает непрерывность бизнеса и восстановление после сбоев
Датацентр Резервный Датацентр
Provisioning Server (потоковая служба)
Сетевое Хранилище Provisioning Server (потоковая служба)
Сетевое Хранилище
1Резервный ЦОД используется при возрастании нагрузки
Репликация Хранилища
2 Сбой Сервера3 Сбой Сайта
![Page 32: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/32.jpg)
High Availability
![Page 33: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/33.jpg)
High Availability
• Автоматический перезапуск ВМ при отказе хост-сервера• Просто настраивается с помощью XenCenter• Возможность генерации отчётов о сбоях
![Page 34: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/34.jpg)
High Availability
Xen HypervisorXen HypervisorXen Hypervisor
Общее Хранилище
Pro
tect
ed
Pro
tect
ed
Pro
tect
ed
Do
not
rest
art
![Page 35: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/35.jpg)
Мониторинг производительности
![Page 36: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/36.jpg)
Улучшенный мониторинг производительности
• Исторические Данные• Данные размещаются на серверах и реплицируются внутри
пула• Настраиваемые графики• Простая навигация по временной шкале
![Page 37: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/37.jpg)
Оповещение
• Постоянные оповещения об использовании CPU, Сети и Диска• Доступно на уровне хост-
сервера и ВМ• Опционально оповещение по
e-mail• Настраивается
– Пороговые значения– Продолжительность– Интервал оповещения
![Page 38: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/38.jpg)
StorageLink
![Page 39: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/39.jpg)
StorageLink• Расширенная поддержка для систем хранения NetApp и Dell EqualLogic• Администратор систем виртуализации может использовать в системе
возможности систем хранения: снимки, клонирование, дедупликация из XenCenter• Упрощённое разделение труда между администраторами систем хранения и
администраторами систем виртуализации
![Page 40: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/40.jpg)
Если Вы первый раз слышите о XenServer– Скачайте бесплатную версию на www.citrix.com/freexenserver
Если Вы уже используете XenServer– обновитесь до XenServer 5– Скачайте бета-версию Citrix Essentials
Что делать дальше?
XenServer Blog
http://community.citrix.com/blogs/group/server-virtualization/Xen Community
http://www.xen.org/Citrix Knowledge Center
http://support.citrix.com/
![Page 41: Sergey Kh Xs Essentials](https://reader036.vdocuments.pub/reader036/viewer/2022070603/5551aabab4c9053c488b519d/html5/thumbnails/41.jpg)