Professional Documents
Culture Documents
Citrix
Sunny.Wang@citrix.com
CitrixXenServer
XenServer
XenServer
XenServer
(Citrix Systems)
1989
NASDAQ :
CTXS
2011 :
22
6,500+ 35
10,000+ 100
>23
Citrix
-XenDesktop
-XenApp
-XenServer
Web-NetScaler
(Virtual Computing)
User
Data Center
2007-12-3
60
XenServer
90%
Best virtualization
for Linux
Microsoft
Virtualization
Validation
Program
Citrix XenServer
XenServer
300,000+
225,000+ license
XenDesktop
Best virtualization
platform
XenServer
- 10 minutes to Xen
XenApp, XenDesktop and NetScaler VPX
x86
Full-virtualization
Para-virtualization
Hardware Assisted
XenServer vs Xenserver
VMware
Console
OS
Virtual
MachineVirtual
Machine Virtual
Machine
Emulation
Hypervisor
Domain 0
Parent Partition
Control
Stack
Storage
Repositories
Linux
VM
Driver Driver
Citrix
Windows
VM
Windows
VM
VMDK / VMFS
Hypervisor
Driver
Driver
Driver
Driver
(Linux/Windows/Solaris)
XenServer
A
E
Xen Tool
Stack
D
B
A
B
C
D
E
Citrix XenServer
XenCenter
XenServer 6.0
Active Directory
XenCenter
High Availability
Site Recovery
XenServer 6.0
XenServer 6.0 runs on the Xen 4.1 Hypervisor
GPT Support
Switch from DOS MBR partitioning to GUID partitioning
Supports boot device >2TB
Only for fresh XS installs
Linux: - 4%
Windows: 2 - 6%
64 bit hypervisor
16CPU
: www.openvswitch.org
2
VM
VM
DVS
Web
VM
VM
VM
PoolPrivate Networks
16 vCPU per VM
128GB Memory per VM
1TB Physical RAM support
VM
API
SDK, CLI, CIM
XenAPI
VM
VM
Mgt
State
Mgt
State
VM
Mgt
State
VM
HA
Master
/ emails
VM VM VM
VM
VM VM
VM
Mgt
State
Mgt
State
VM
VM
Mgt
State
VM
Mgt
State
VM
VM
VM
VM
12,000
500 pools of 22 hosts; >100,000 VMs
Shared Storage
XenCenter
CPU
Virtual Machine
Xenserver
Virtual Machine
CPU
(vApp)
vApps Virtual
Appliances
OVF definition of Virtual Appliance
vApp
XenCenter
Integrated Site Recovery
Appliance Import and Export
HA
(vApp)
vApp
windows
based
WLB
Small footprint, Linux
Virtual Appliance
~150Mb
(DMC)
(VMPR)
XS
VMPR
Rolling Pool
Pre-checks with instructions to
resolve
Step-by-step procedure for
upgrades
Blocks unsupported upgrades
Rolling Pool
()
HTTP, NFS or FTP
CD or PXE
API
StorageLink
StorageLinkStorageLink Gateway
LUN-per-VDI
Using array smarts
StorageLink
Removes SPOF
NetApp
Dell EqualLogic
Planned: EMC Clariion and EMC VNX series through SMI-S (post-release)*
StorageLink Gateway
XenServer Host
Windows Platform
XAPI Daemon
SMAPI
StorageLink Gateway
LVM NFS NetApp
CSLG
Bridge
EQL NetApp
SMI-S
StorageLink
XenServer Host
XAPI Daemon
SMAPI
EQL NetApp
SMI-S
CSLG
Bridge
Citrix Confidential Subject to NDA
Lab Manager
Employ
and
Automate
debugging,
Provision
Collaborate
Reclaim
Web
Xenscenter
:
VM
Active Directory
XenServer
( VNC RDP)
GPU pass-through
VDI
HDX3D Pro3
CAD
RemoteFX, virtual
GPUs,
GPU pass-through
GPU pass-through,
PC
GPU pass-through,
75%
GPU cards
XenServer Host
-IntelliCache
XenDesktop 5
XenServer 5.6 SP2
IntelliCache
PoolI/O
AssignedI/O
Still need IOPS for write traffic
Local write cache benefits
TCO 15 30 %
XenConvert P2V
XenCenterVM disk OVF appliance
Name
vCPU
vMemory
Virtual Interfaces
Target SR
imagevm
OVF
XenServer 5.6 and above
XenConvert 2.2.1 and above
Vmware ESX 3.5 and above
VHDOVF
vApps
(.ova)(ova.gz)
OVF EULA
Manifest & Digital Signature
Added to XenServer
5.6 FP1 for Linux
Bridge
CLI only in 5.6 FP1
App
Guest
VM
App
VF driver
App
Netfront
driver
VF driver
Plug-in
driver
VF
dom0
dom0
Netback
driver
vSwitch
vSwitch
Physical
driver
Physical driver
Virtual NIC
Virtual NIC
NIC
Virtual NIC
NIC
Improved performance
AND full use of services
and management
Host/Pool
XenCenter (e.g. HA,
DR)
XenServer
Capability
Loc
al
Dis
k
Fibre
Chan
nel
iSCSI
hardw
are
iSCSI
softw
are
NFS
bas
ed
Net
App
EqualL
ogic
Store VM
Automatic
VM
Placement
XenMotion
VMs
Resize
Disks
Fast export
Thin
Provision
Xenserver
OS
XenServer
Virtualized Server
Provisioning Server
(streaming service)
Physical Server
Network
Storage
Xenserver
: XenServer?
1
2
3
IT
IT