шадрин xen server and citrix essentials technical presentation widescreen
DESCRIPTION
TRANSCRIPT
XenServer & Citrix Essentials forXenServer & Hyper-V
XenServer & Citrix Essentials forXenServer & Hyper-VНиколай Шадрин
Citrix Systems
Николай Шадрин
Citrix Systems
2© 2008 Citrix Systems, Inc. — All rights reserved
Citrix EssentialsFor XenServer and Hyper-V
• Расширенное управление мультиплатформенной виртуализацией
• Обеспечивает взаимодействие между XenServer & Hyper-V
XenServer Hyper-V
Essentials for XenServer
Enterprise Edition
Essentials for XenServer
Platinum Edition
ГетерогенныеСреды
ПоклонникиMS
Essentials for Hyper-V
Enterprise Edition
Essentialsfor Hyper-V
Platinum Edition
Применимость
Расширенноеуправление
виртуализацией
Бесплатные ,полностью
поддерживаемыеплатформы
3© 2008 Citrix Systems, Inc. — All rights reserved
XenServer и Citrix Essentials
XenServer
Citrix EssentialsHyper-V
Citrix XenServer:Технический обзорCitrix XenServer:Технический обзорEnterprise Class. Cloud-proven. Free.Enterprise Class. Cloud-proven. Free.
Citrix XenServer:Технический обзорCitrix XenServer:Технический обзорПредпринимательств-тип. Облак-доказано. Свободно.Предпринимательств-тип. Облак-доказано. Свободно.
6© 2008 Citrix Systems, Inc. — All rights reserved
Что такое серверная виртуализация
• Концепции виртуализации существовали в разном виде, начиная с 1960-х годов
• При виртуализации физические ресурсы абстрагируются и делятся между виртуальными машинами
7© 2008 Citrix Systems, Inc. — All rights reserved
Зачем виртуализировать?
• Гибкость/перестройка IT• Предсказуемыя масштабируемость для быстрого ответа на нужды бизнеса.• Ключевая часть стратегии disaster recovery• Повышение доступности приложений
• Консолидация серверов и ЦОД• Большее использование ведет к большей консолидации• Предлагает больше централизации и безопасности
• "Green Computing"• Меньше киловатт, градусов и квадратных метров
• Поддержка DevTest-сред• Работает и для IT, и для разработчиков
8© 2008 Citrix Systems, Inc. — All rights reserved
Серверная виртуализация с Citrix XenServer
9© 2008 Citrix Systems, Inc. — All rights reserved
Что такое гипервизор?
Гипервизор обеспечивает уровень абстракции, который позволяет
физическому серверу запускать более одного виртуального сервера,
фактически отделяя ОС и приложения от аппаратного обеспечения.
10© 2008 Citrix Systems, Inc. — All rights reserved
Понятие Bare Metal Virtualization
• Гипервизор работает поверх «голого железа»
• Виртуальные машины работают поверх гипервизора• Гостевые ОС делят ресурсы физического сервера
• Bare metal virtualization предлагает:• Наименьший overhead• Отличные показатели консолидации• Бόльшую безопасность• Упрощенное управление
11© 2008 Citrix Systems, Inc. — All rights reserved
Xen: Двигатель инноваций
• Открытый стандарт
• Тесная работа с вендорами ОС
• Advisory board: Citrix, IBM, Intel, HP, Novell, Red Hat и Sun Microsystems
• Использование сообществаOpen Source
12© 2008 Citrix Systems, Inc. — All rights reserved
Почему выбирают XenServer?
• Бесплатная платформа
• Простота – «Дзен за 10 минут»
• Высокопроизводительная поддержка ОС
• Лучший вариант для платформы Citrix
• Сильная технологическая система
13© 2008 Citrix Systems, Inc. — All rights reserved
Функциональность XenServer(бесплатно)
Essentials for XenServer Enterprise Edition
Essentials for XenServer Platinum Edition
64-bit XenServer hypervisor
Поддержка Windows и Linux
XenCenter – управление многими серверами
Поддержка распределенных хранилищ (NAS, SAN)
Инструмент миграции XenConvert P2V
Неограниченная масштабируемость – количество VM
XenMotion Live Migration
Пулы ресурсов
StorageLink storage integration services (NetApp, EqualLogic)
High Availability
Мониторинг производительности, сообщения
Provisioning Services (virtual machines)
Provisioning Services (physical or virtual)
Automated Lab Management
Функциональность продуктовой линейки
14© 2008 Citrix Systems, Inc. — All rights reserved
Широкая поддержка гостевых ОС(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
15© 2008 Citrix Systems, Inc. — All rights reserved
Server Virtualization Validation Program
• Citrix участвует в Microsoft SVVP
• Клиенты Microsoft могут получать поддержку Windows, работающего на XenServer
• Поддерживаемые платформы:• Windows 2000 SP4• Windows 2003 SP2 and above• Windows Server 2008
16© 2008 Citrix Systems, Inc. — All rights reserved
Простое развертывание и установка
• Использование x64 процессоров с Intel VT или AMD-V• Wide range of servers• Even runs on desktops and notebooks
• Быстрый установщик• Установка с CD или по сети• Буквально “10 minutes to Xen”
• Широкая поддержка устройств• Использование стандартных драйверов Linux
17© 2008 Citrix Systems, Inc. — All rights reserved
Системные требования XenServer
Процессор(ы) Память Диск Сеть
Минимум• 64-bit x86 CPU
• Intel VT/AMD-V (необходимо для Windows)
• 1 GB физической памяти• 16 GB локального
хранилища• 100 Mbps Ethernet
Рекомендовано• Intel Xeon или AMD Opteron
CPU
• Многоядерные CPU
• 4 GB или более физической памяти
• 60 GB или более в распределенном хранилище (SAN, NAS)
• 1 Gbps Ethernet или более
Поддерживается• До 32 ядер
• До 8 виртуальных CPU на виртуальную машину
• До 128 GB физической памяти
• До 32 GB на каждую виртуальную машину
• До 128 репозиториев
• До16 TB на каждый репозиторий
• До 6 активных физических интерфейсов
• До 7 виртуальных интерфейсов
18© 2008 Citrix Systems, Inc. — All rights reserved
Расширенная поддержка хранилищ
• Поддерживает широкий набор хранилищ• IDE, SATA, SCSI• SAS, DAS• Fibre Channel• iSCSI• NFS
• Поддержка Multipath I/O
19© 2008 Citrix Systems, Inc. — All rights reserved
Сетевые возможности
• Физическая сеть• Используются стандартные драйверы Linux• Быстрая передача пакетов между системами• Active/Active NIC bonding• Поддержка карт 10GbE
• Виртуальная сеть• XenServer работает в виде L2 switch• Поддержка множества виртуальных интерфейсов• Поддержка внутренних и внешних сетей• VLAN и QoS
20© 2008 Citrix Systems, Inc. — All rights reserved
XenCenter Console
• Единая точка администрирования• Управление гостевыми
системами отовсюду• Множество
серверов• Включено в XenServer
21© 2008 Citrix Systems, Inc. — All rights reserved
Сравнение архитектур управления
“Другие” Citrix XenServer
Традиционнаяархитектура управления
Единый сервер управления
Архитектура управления следующего поколения
Кластерный слой управления
22© 2008 Citrix Systems, Inc. — All rights reserved
Производительность, близкая к «голому железу»
• Слабая надбавка
• Linux: ½ - 4% overhead vs. native• Windows: 2 - 6% overhead vs. native
• Поддержка больших нагрузок
• 64-битный гипервизор• Поддержка большого
количества памяти• До 8 виртуальных CPU на ОС
23© 2008 Citrix Systems, Inc. — All rights reserved
Пулы ресурсов
• Объединение множества серверов в единый пул
• Обеспечивает общую конфигурацию, включая хранилище
• Необходимо для автоматического размещения машины и XenMotion
Xen Hypervisor
Xen Hypervisor
Xen Hypervisor
24© 2008 Citrix Systems, Inc. — All rights reserved
XenMotion Live Migration
Xen HypervisorXen HypervisorXen Hypervisor
Распределенноехранилище
25© 2008 Citrix Systems, Inc. — All rights reserved
Упрощение Disaster Recovery
Xen Hypervisor
Xen Hypervisor
Xen Hypervisor
Хранилище
Xen Hypervisor
Xen Hypervisor
Xen Hypervisor
Хранилище
Production Site DR Site
Автоматический бекап метаданных
Репликация включает как копирование виртуальных дисков, так и метаданных
Подключение реплицированного SR
Восстановление метаданных, поднятие VM
1
2
3
4
1
2
3
4
26© 2008 Citrix Systems, Inc. — All rights reserved
Изменение ресурсов в реальном времени
•Гостевые ОС Linux• Добавление/удаление виртуальных сетевых интерфейсов• Добавление виртуальных дисков• Добавление/удаление виртуальных CPU
•Гостевые ОС Windows• Добавление/удаление виртуальных сетевых интерфейсов • Добавление/удаление виртуальных дисков
•Resource QoS Control• Приоритеты на процессор, память, IO.
Что нового в XenServer 5.0Что нового в XenServer 5.0
28© 2008 Citrix Systems, Inc. — All rights reserved
Улучшенный механизм Disaster Recovery
• Планирование резервного копирования Метаданных VM
• Метаданные VM хранятся в виде диска
• Легкость конфигурации
29© 2008 Citrix Systems, Inc. — All rights reserved
NIC Bonding
• Active/Active NIC Bonding
• Настраивается из XenCenter
XenServer 5.0XenServer 5.0
Улучшенный интерфейс XenCenterУлучшенный интерфейс XenCenter
31© 2008 Citrix Systems, Inc. — All rights reserved
XenCenter GUI
• Больше GUI, меньше CLI
• Улучшенный мониторинг производительности
• Сообщения
• Сортировка, поиск, теги
32© 2008 Citrix Systems, Inc. — All rights reserved
More GUI, less CLI
• Management Interface Configuration
• Dedicated Storage Network setup
• NIC Bonding setup
• Fibre Channel SR setup
33© 2008 Citrix Systems, Inc. — All rights reserved
Сортировка, поиск и теги
• Быстрый поиск VM с помощью Instant Search
• Встроенные поиски
• Полностью настраиваемые критерии
• Сохранение поиска
• Теги для быстрого доступа через Tag Cloud
34© 2008 Citrix Systems, Inc. — All rights reserved
XenConvert
• Основные возможности Windows P2V
• Перевод существующих Windows-машин в формат VHD или XVA
XenServer 5.0XenServer 5.0
Улучшенная работа с хранилищами данныхУлучшенная работа с хранилищами данных
36© 2008 Citrix Systems, Inc. — All rights reserved
FC и Multipath I/O
• Настройка Fibre Channel SR в XenCenter
• Поддержка FC и iSCSI multipath в XenCenter
XenServer 5.0XenServer 5.0
Increased performance & scalabilityIncreased performance & scalability
38© 2008 Citrix Systems, Inc. — All rights reserved
Enhanced VM performance
• Further improved XenApp performance
• Updated Paravirtualization Drivers in Citrix Tools
• Windows Server 2008 “enlightenments”
39© 2008 Citrix Systems, Inc. — All rights reserved
Консольное текстовое меню
• Простая конфигурация из консоли
• Запускается по умолчанию на физической консоли
• Вручную – `xsconsole’
40© 2008 Citrix Systems, Inc. — All rights reserved
Обновление XenServer 4.1 -> 5.0
Xen Hypervisor
XenServer 4.1
!
Xen HypervisorXen Hypervisor
Shared Storage
XenServer 4.1
XenServer 4.1
Pool Master Pool MemberPool Master Pool Member
Xen Hypervisor
XenServer 5.0
!
Pool Member
Essentials for XenServer 5.0Essentials for XenServer 5.0Автоматизация и управление виртуальным датацентромАвтоматизация и управление виртуальным датацентром
42© 2008 Citrix Systems, Inc. — All rights reserved
XenServer и Citrix Essentials
XenServer
Citrix EssentialsHyper-V
43© 2008 Citrix Systems, Inc. — All rights reserved
Feature XenServer(free)
Essentials for XenServer Enterprise Edition
Essentials for XenServer Platinum Edition
64-bit XenServer hypervisor
Windows and Linux guest support
XenCenter Multi-server management
Support for Shared Storage (NAS, SAN)
XenConvert P2V conversion tool
Enterprise Scalability, unlimited VM’s per host
XenMotion Live Migration
Resource Pools
StorageLink storage integration services (NetApp, EqualLogic)
High Availability
Performance Monitoring, Alerting
Provisioning Services (virtual machines)
Provisioning Services (physical or virtual)
Automated Lab Management
Product Line Features
44© 2008 Citrix Systems, Inc. — All rights reserved
Essentials for XenServer 5.0 Highlights
• Автоматизированная High Availability
• Мониторинг производительности и сообщения
• StorageLink
• Улучшенные Provisioning Services
• Lab Management
High AvailabilityHigh Availability
46© 2008 Citrix Systems, Inc. — All rights reserved
High Availability
• Автоматический перезапуск при падении хоста
• Простое администрирование в XenCenter
• Приоритеты на поднятие машин
47© 2008 Citrix Systems, Inc. — All rights reserved
High Availability
Xen HypervisorXen HypervisorXen Hypervisor
Shared Storage
Pro
tect
ed
Pro
tect
ed
Pro
tect
ed
Do
no
t re
sta
rt
Performance Monitoring & AlertingPerformance Monitoring & Alerting
49© 2008 Citrix Systems, Inc. — All rights reserved
Improved Performance Monitoring
• Historical Data
• Data is server-side and is replicated within pool
• Customizable graphs
• Easy navigation in timeline with slider
• Life-cycle management information for VMs visible
51© 2008 Citrix Systems, Inc. — All rights reserved
Alerting
• Сообщения по использованию CPU, диска, сети
• Возможности для всего хоста, так и для отдельных VM
• Возможно сообщениепо Email
• Конфигурирование• Пределы• Время• Интервалы предупреждений
52© 2008 Citrix Systems, Inc. — All rights reserved
StorageLink
• Улучшенная поддержка массивов NetApp и Dell EqualLogic
• Администратор может получать доступ к функциям: snapshots, cloning, deduplication из XenCenter
• Разделение рабочего времени между админом массива и виртуализации
53© 2008 Citrix Systems, Inc. — All rights reserved
Disk Snapshots
• Снапшоты покоящегося диска для бекапа/восстановления Windows VM
• Доступно для NetApp и Dell EqualLogic
• Вручную или через скрипты в CLI
Provisioning ServicesProvisioning Services
55© 2008 Citrix Systems, Inc. — All rights reserved
Server Provisioning
Stream
A
Virtualize Store
Стриминг образа по требованию на виртуальные или физические серверы
Stream
Создание образа рабочей нагрузки: ОС, приложений, настроекVirtualize
Хранение образа на сетевых системах хранения данныхStore
56© 2008 Citrix Systems, Inc. — All rights reserved
Basic Server Provisioning
Networkstorage
Provisioning Server(streaming service)
Silo One
Silo Two
Silo Three
A
C
B
57© 2008 Citrix Systems, Inc. — All rights reserved
Provisioning Server(streaming service)
57
Silo One
Silo Two
Silo Three
Networkstorage
A
C
B
Provisioning Server(streaming service)
Basic Server Provisioning
58© 2008 Citrix Systems, Inc. — All rights reserved
Silo One
Silo Two
Silo Three
Provisioning Server(streaming service)
Networkstorage
A
C
B
Basic Server Provisioning
59© 2008 Citrix Systems, Inc. — All rights reserved
Silo One
Silo Two
Provisioning Server(streaming service)
Extra Server
Networkstorage
A
C
B
Добавление и управление серверами
60© 2008 Citrix Systems, Inc. — All rights reserved
Silo One
Silo Two
Provisioning Server(streaming service)
Extra Server
Networkstorage
A
C
B
Добавление и управление серверами
61© 2008 Citrix Systems, Inc. — All rights reserved
Silo One
Provisioning Server(streaming service)
Networkstorage
Extra Server
Silo Three
Silo Two
A
C
B
Добавление и управление серверами
62© 2008 Citrix Systems, Inc. — All rights reserved
Максимальная гибкость и ресурсоемкость при минимальном количестве образов
Provisioning Server (streaming service)
Сетевое хранилище
Для физических и виртуальных машин один образ
ОС и приложения доставляются с одного образа, с сетевого хранилища
XenServer
B
A
Виртуальный сервер
Физический сервер
Lab ManagerLab Manager
64© 2008 Citrix Systems, Inc. — All rights reserved
IT Labs
Среда для тестирования, разработки, обучения
Гетерогенные среды
Подчеркивается работа нескольких команд
Two Infrastructures – Two Sets of IT Requirements
Data Center
Большая, статичная среда
Строгий контроль за изменяниями
Фокус на информации и приложениях
65© 2008 Citrix Systems, Inc. — All rights reserved
Resources
• XenServer Product Page• http://www.citrix.com/xenserver
• XenServer Community – XenServer Blog• http://community.citrix.com/blogs/group/server-virtualization/
• XenServer Support Forums• http://www.citrix.com/xenserver/forums/
• Citrix Knowledge Center• http://support.citrix.com/
• Xen Community• http://www.xen.org/
65© 2008 Citrix Systems, Inc. — All rights reserved
66© 2008 Citrix Systems, Inc. — All rights reserved
Что делать?
• Попробуйте XenServer бесплатно
• Попробуйте Essential for XenServer Enterprise (30 дней)
www.citrix.com/xenserver