SlideShare una empresa de Scribd logo
1 de 46
Fit4CloudCitrix OpenCloudStephan PfisterCitrix Certified Instructor Conapro GmbH , Zug
XenServer in der Cloud Der beste Hypervisor für Desktop Virtualisierung Web-basierter Zugriff auf VMs in der Cloud Plattformfürvirtuelle Networking Appliances (VPX) Live Demo I Desktop-Optimierungen in Citrix XenServer Zugriff über Web Self-Service Powering VPX Agenda Teil 1
Networking für die Cloud Einbindung von SaaS Anwendungen in bestehende Umgebungen und Auslagern von Diensten mittels OpenCloudAccess / OpenCloudBridge Sicherheit und Hochverfügbarkeit mit Citrix NetScaler Sicherer Zugriff, Hochverfügbarkeit aller Komponenten und Bereitstellung von Web Anwendungen Citrix Receiver für jedes Endgerät - Zugriff auf virtuelle Desktops & Apps mit iPad, Blackberry, Android & Co. HDX Technologien: WAN-Optimierung mit Branch Repeater - Integration in bestehende Citrix Umgebungen Live Demo II WAN-Optimierung Zugriff mit Citrix Receiver Produktvorstellung: OpenCloud Access / OpenCloud Bridge Agenda Teil 2
Hybrid Cloud Hybrid Cloud Public Cloud Public Cloud Herkömmliches Rechenzentrum Herkömmliches Rechenzentrum ,[object Object]
 günstigste Kosten
 Self-service
 Erweiterbarkeit
Eigenes RZ (On Premise)
Hohe Fixkosten
Volle Kontrolle
Bekannte Sicher-heitskonzepte ,[object Object]
 geringe Kosten
 Self-service
Erweiterbarkeit
 Vertraute Sicherheitskonzepte
 Eigene Kontrollmechanismen,[object Object]
Citrix OpenCloudTM DISASTER RECOVERY ON-DEMAND APPS ON-DEMAND DEMOS ON-DEMAND DESKTOPS DEV AND TEST ONBOARDING CITRIX OPENCLOUD™ COMPLIANCE LIFECYCLE MANAGEMENT SELF SERVICE OPEN ORCHESTRATION OPEN API Fokus im Fit4Cloud Workshop BRIDGE ACCESS APPLICATION AND DESKTOP DELIVERY SERVICES EDGE NETWORKING SERVICES PLATFORM VIRTUALIZATION SERVICES
Fit4CloudServer VirtualisierungmitXenServer
   BILLING       SERVICE CATALOGS       ENTERPRISE MGMT DISASTER RECOVERY ON-DEMAND DEMOS ON-DEMAND APPS DEVELOPANDTEST ON-DEMAND DESKTOPS CITRIX OPENCLOUD™ COMPLIANCE ONBOARDING PLATFORM VIRTUALIZATIONSERVICES LIFECYCLE MANAGEMENT SELF SERVICE OPEN ORCHESTRATION OPEN API BRIDGE ACCESS APPLICATION AND DESKTOP DELIVERY SERVICES EDGE NETWORKING SERVICES PLATFORM VIRTUALIZATION SERVICES PLATFORM VIRTUALIZATION SERVICES
13% 11% 3% 2009 2010 2008
Market Share Trend (estimated)
XenServer Facts  XenServeristeiner von zwei "Enterprise Production Ready" Hypervisoren #2 Cloud weltweit (Rackspace) wird von XenServerbetrieben Die meistenXenDesktop-KundennutzenXenServer "AllenotwendigenFunktionenzueinemBruchteil der Kosten"
XenServer – Zukunftsorientierte Architektur
XenServer ArchitekturBare Metal Hypervisor mitParavirtualisierung
Management-Architektur AndereLösungen Citrix XenServer Traditional ManagementArchitecture Single backend management server Next Generation Management Architecture Clustered management layer
Windows 7 SP1, Windows Server 2008 R2 SP1 RHEL 6.0 (incl. CentOSund OEL 6.0) SLES 11 SP1 Debian Squeeze (32 und 64-bit) Updates Gastsysteme
512 GB RAM support Multi-CPU Dom0 erhöhtSkalierbarkeit 16 vCPUs, 64GB RAM (pro VM)(Technical Preview) Brocade HBAs Treiberfür Brocade HBAs Brocade Command Line Utility in Dom0 (bcu) Platform Skalierbarkeit
XenServerErweiterte Funktionen
Heterogene Pools (CPU Masking) ,[object Object]
Basierend auf Intel Flex Migration / AMD Extended Migration
Ideal für nachträgliche Pool-Erweiterung
CPU Kombinationensind in HCLhinterlegtPool Intel X55xx Intel X55xx Intel X56xx Beispiel:
StorageLink Basis-Architektur XenServer(s) Management-Kommunikation Management-Kommunikation Fast cloning Snapshots Deduplication Recovery ... Daten-Kommunikation ...
XenCenterStorageLink Integration
Distributed Virtual Switch DVS Controller ist als Appliance verfügbar Kann mehrere Switches steuern Hypervisor Hypervisor Hypervisor Hypervisor VM VM VM VM VM VM VM VM VM VM VM Distributed Virtual Switch
Sicherung und Archivierung von VMs überRichtlinien Snapshot und Archivierungmitseparaten Scheduling-Möglichkeiten Policy-Konfiguration per Assistent Mehrere VMs nutzen 1 Policy Suchfilter 1 VM kannnurzu 1 Policy gehören XenCenteroder CLI VM Protection & Recovery
Die optimale Plattform virtuelle Desktops aus der Cloud
Wie werden die gepoolten Desktops ausgerollt? Provisioning Services XenDesktop 4 Hoch skalierbare Bewährte Technologie Erfordert umfassendes Design Anforderungen an Netzwerk Für VDI und andere Workloads wie z.B. XenApp Leicht zu implementieren Neue Technologie Unabhängig vom LAN Benötigt Storage-Kapazitäten VDI only LAN Network XenDesktop 5 Machine Creation Services XenDesktop 5 Storage Network
XenDesktop 5 MCS VM1 Shared storage VM2 Write Cache Local storage Write Cache Master Hypervisor
XenDesktop 5 MCS + IntelliCacheTM VM1 Shared storage VM2 local  storage Write Cache Write Cache Master cache Master XenServer IntelliCacheTM
Lokales Caching von XenDesktop Images Weniger Storage-Kosten Weniger IOPS auf shared storage  Weniger(teurer) shared storage Platzbenötigtdurch offload der WriteCaches auf lokale(preisgünstige) Serverfestplatten XenDesktopOptimierungen–IntelliCacheTM Technology Preview in XD 5, full support early Q2/2011
IntelliCacheTM – Konzept XenDesktop Base Image – erstelltaus Master Template mitXenDesktop MCS VM wirdfür Base Image konfiguriert VM mit Base Image wirdgestartet XenServererstellt Lese-Cache auf lokalem Storage Lesezugriffe von lokalem Storage ZustätzlicheLesezugriffe auf shared storage wennerforderlich Schreibzugriffewerden in weitere VHD disk lokalvorgenommen (pro VM) Lokaler write cache wirdbei VM shutdown gelöscht Weitere VMs nutzen den gleichenLesecache VM VM 011001 00110101 00110101 VM XenServer Base Image Cache 00110101 NFS Based Storage
NächsterSchrittfür HDX 3D Experimental: GPU Passthrough Power-User VMs kann 1:1 eineGrafikkartezugewiesenwerden FunktioniertmitnVIDIA FX3800, 4800, 5800 GPUs XenDesktopOptimierungen–Graphik-Erweiterungen
Best practice für Desktop-Virtualisierung Vermeidung von Hypervisor Swapping Vermeidung von Speicher Overcommitment Wie viel RAM benötigt ein Windows 7 Benutzer? Vorhersage kaum möglich abhängig von der eigentlichen Benutzung Windows RAM muss vor Boot konfiguriert werden Optimale Konfiguration nicht möglich Keine Veränderung unter Windows während des Betriebes möglich Resultat: mangelhafte User-Experience oder Verschwendung von Ressourcen Virtuelle Desktops: RAM-Zuweisung Win7 1 GB Win7 1,5 GB Win7 2 GB
Anpassung von Dynamic Memory während des Betriebes Reduzierung der Downtime Reduzierung von Pilotierungs- und Testaufwänden Ballooning-Technologie Automatisierte RAM Anpassung durch Hypervisor Manuell Anpassung der Minimum-Werte während des Betriebes XenServer unterstützt Dynamic Memory Control
DEMO -  Dynamic Memory Control

Más contenido relacionado

La actualidad más candente

Roadshow Oracle Database 12c: News & Features
Roadshow Oracle Database 12c: News & FeaturesRoadshow Oracle Database 12c: News & Features
Roadshow Oracle Database 12c: News & FeaturesDigicomp Academy AG
 
Microservices mit Java EE - am Beispiel von IBM Liberty
Microservices mit Java EE - am Beispiel von IBM LibertyMicroservices mit Java EE - am Beispiel von IBM Liberty
Microservices mit Java EE - am Beispiel von IBM LibertyMichael Hofmann
 
7 23 roger boesch_de_xd5_5_nov11_ohne_flexcast
7 23  roger boesch_de_xd5_5_nov11_ohne_flexcast7 23  roger boesch_de_xd5_5_nov11_ohne_flexcast
7 23 roger boesch_de_xd5_5_nov11_ohne_flexcastDigicomp Academy AG
 
Synology DSM 6.0 - Features und Erfahrungsbericht
Synology DSM 6.0 - Features und ErfahrungsberichtSynology DSM 6.0 - Features und Erfahrungsbericht
Synology DSM 6.0 - Features und ErfahrungsberichtThomas-Krenn.AG
 
WildFly als Plattform moderner Enterprise-Anwendungen
WildFly als Plattform moderner Enterprise-AnwendungenWildFly als Plattform moderner Enterprise-Anwendungen
WildFly als Plattform moderner Enterprise-Anwendungengedoplan
 
Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen B1 Systems GmbH
 
JBoss AS 7 als Plattform moderner Enterprise-Anwendungen
JBoss AS 7 als Plattform moderner Enterprise-AnwendungenJBoss AS 7 als Plattform moderner Enterprise-Anwendungen
JBoss AS 7 als Plattform moderner Enterprise-Anwendungengedoplan
 
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenVagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenOPITZ CONSULTING Deutschland
 
Tipps und Skripts aus dem Leben eines Connections Admins
Tipps und Skripts aus dem Leben eines Connections AdminsTipps und Skripts aus dem Leben eines Connections Admins
Tipps und Skripts aus dem Leben eines Connections AdminsKlaus Bild
 
Docker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-PatternsDocker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-PatternsQAware GmbH
 
Microsoft System Center - Lizenzierung
Microsoft System Center - LizenzierungMicrosoft System Center - Lizenzierung
Microsoft System Center - Lizenzierungnetlogix
 
Sql Server Grundlagen für Sharepoint Administratoren
Sql Server Grundlagen für Sharepoint AdministratorenSql Server Grundlagen für Sharepoint Administratoren
Sql Server Grundlagen für Sharepoint AdministratorenCommunardo GmbH
 
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText BasisAnwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basisnetmedianer GmbH
 
FileMaker Pro 12 Remotedesktopverbindung
FileMaker Pro 12 RemotedesktopverbindungFileMaker Pro 12 Remotedesktopverbindung
FileMaker Pro 12 RemotedesktopverbindungFileMaker GmbH
 
Presentation bp7 - citrix xen desktop
Presentation   bp7 - citrix xen desktopPresentation   bp7 - citrix xen desktop
Presentation bp7 - citrix xen desktopxKinAnx
 
ApplicationPro Flyer deutsch
ApplicationPro Flyer deutschApplicationPro Flyer deutsch
ApplicationPro Flyer deutschcynapspro GmbH
 
JAX 2015 - Continuous Integration mit Java & Javascript
JAX 2015 - Continuous Integration mit Java & JavascriptJAX 2015 - Continuous Integration mit Java & Javascript
JAX 2015 - Continuous Integration mit Java & Javascriptdzuvic
 

La actualidad más candente (19)

Microsoft Lizenzierung – Server
Microsoft Lizenzierung – ServerMicrosoft Lizenzierung – Server
Microsoft Lizenzierung – Server
 
Roadshow Oracle Database 12c: News & Features
Roadshow Oracle Database 12c: News & FeaturesRoadshow Oracle Database 12c: News & Features
Roadshow Oracle Database 12c: News & Features
 
Microservices mit Java EE - am Beispiel von IBM Liberty
Microservices mit Java EE - am Beispiel von IBM LibertyMicroservices mit Java EE - am Beispiel von IBM Liberty
Microservices mit Java EE - am Beispiel von IBM Liberty
 
High Availability Printing
High Availability PrintingHigh Availability Printing
High Availability Printing
 
7 23 roger boesch_de_xd5_5_nov11_ohne_flexcast
7 23  roger boesch_de_xd5_5_nov11_ohne_flexcast7 23  roger boesch_de_xd5_5_nov11_ohne_flexcast
7 23 roger boesch_de_xd5_5_nov11_ohne_flexcast
 
Synology DSM 6.0 - Features und Erfahrungsbericht
Synology DSM 6.0 - Features und ErfahrungsberichtSynology DSM 6.0 - Features und Erfahrungsbericht
Synology DSM 6.0 - Features und Erfahrungsbericht
 
WildFly als Plattform moderner Enterprise-Anwendungen
WildFly als Plattform moderner Enterprise-AnwendungenWildFly als Plattform moderner Enterprise-Anwendungen
WildFly als Plattform moderner Enterprise-Anwendungen
 
Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen
 
JBoss AS 7 als Plattform moderner Enterprise-Anwendungen
JBoss AS 7 als Plattform moderner Enterprise-AnwendungenJBoss AS 7 als Plattform moderner Enterprise-Anwendungen
JBoss AS 7 als Plattform moderner Enterprise-Anwendungen
 
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenVagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und Architekten
 
Tipps und Skripts aus dem Leben eines Connections Admins
Tipps und Skripts aus dem Leben eines Connections AdminsTipps und Skripts aus dem Leben eines Connections Admins
Tipps und Skripts aus dem Leben eines Connections Admins
 
Docker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-PatternsDocker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-Patterns
 
Microsoft System Center - Lizenzierung
Microsoft System Center - LizenzierungMicrosoft System Center - Lizenzierung
Microsoft System Center - Lizenzierung
 
Sql Server Grundlagen für Sharepoint Administratoren
Sql Server Grundlagen für Sharepoint AdministratorenSql Server Grundlagen für Sharepoint Administratoren
Sql Server Grundlagen für Sharepoint Administratoren
 
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText BasisAnwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
 
FileMaker Pro 12 Remotedesktopverbindung
FileMaker Pro 12 RemotedesktopverbindungFileMaker Pro 12 Remotedesktopverbindung
FileMaker Pro 12 Remotedesktopverbindung
 
Presentation bp7 - citrix xen desktop
Presentation   bp7 - citrix xen desktopPresentation   bp7 - citrix xen desktop
Presentation bp7 - citrix xen desktop
 
ApplicationPro Flyer deutsch
ApplicationPro Flyer deutschApplicationPro Flyer deutsch
ApplicationPro Flyer deutsch
 
JAX 2015 - Continuous Integration mit Java & Javascript
JAX 2015 - Continuous Integration mit Java & JavascriptJAX 2015 - Continuous Integration mit Java & Javascript
JAX 2015 - Continuous Integration mit Java & Javascript
 

Destacado

2nd international Schools China 2016 Nov 16-18
2nd international Schools China 2016   Nov 16-182nd international Schools China 2016   Nov 16-18
2nd international Schools China 2016 Nov 16-18zamibianzon
 
Paul Biya - Cameroun - Décret N° 2016355 du 28 juillet 2016 portant inscripti...
Paul Biya - Cameroun - Décret N° 2016355 du 28 juillet 2016 portant inscripti...Paul Biya - Cameroun - Décret N° 2016355 du 28 juillet 2016 portant inscripti...
Paul Biya - Cameroun - Décret N° 2016355 du 28 juillet 2016 portant inscripti...Paul Biya
 
Answers in environmental education @kaye
Answers in environmental education @kayeAnswers in environmental education @kaye
Answers in environmental education @kayeCee Saliendrez
 
English 10 unit 6 listening
English 10 unit 6  listeningEnglish 10 unit 6  listening
English 10 unit 6 listeningnganngoc84
 
CITG Legal Knowledge & Terminology Certificate
CITG Legal Knowledge & Terminology CertificateCITG Legal Knowledge & Terminology Certificate
CITG Legal Knowledge & Terminology CertificateTerry Bu
 
SAP Business Object Material
SAP Business Object Material SAP Business Object Material
SAP Business Object Material erpsoln
 
Ch099 a finalexam-pretest(1)
Ch099 a finalexam-pretest(1)Ch099 a finalexam-pretest(1)
Ch099 a finalexam-pretest(1)Julia vbvvvhgcv
 
Understanding priorities in HTCondor
Understanding priorities in HTCondorUnderstanding priorities in HTCondor
Understanding priorities in HTCondorIgor Sfiligoi
 

Destacado (14)

Being polite to strangers
Being polite to strangersBeing polite to strangers
Being polite to strangers
 
lwen
lwenlwen
lwen
 
2nd international Schools China 2016 Nov 16-18
2nd international Schools China 2016   Nov 16-182nd international Schools China 2016   Nov 16-18
2nd international Schools China 2016 Nov 16-18
 
Paul Biya - Cameroun - Décret N° 2016355 du 28 juillet 2016 portant inscripti...
Paul Biya - Cameroun - Décret N° 2016355 du 28 juillet 2016 portant inscripti...Paul Biya - Cameroun - Décret N° 2016355 du 28 juillet 2016 portant inscripti...
Paul Biya - Cameroun - Décret N° 2016355 du 28 juillet 2016 portant inscripti...
 
Answers in environmental education @kaye
Answers in environmental education @kayeAnswers in environmental education @kaye
Answers in environmental education @kaye
 
REST dojo Comet
REST dojo CometREST dojo Comet
REST dojo Comet
 
English 10 unit 6 listening
English 10 unit 6  listeningEnglish 10 unit 6  listening
English 10 unit 6 listening
 
Mini-Training: Let's have a rest
Mini-Training: Let's have a restMini-Training: Let's have a rest
Mini-Training: Let's have a rest
 
Apuntes
ApuntesApuntes
Apuntes
 
CITG Legal Knowledge & Terminology Certificate
CITG Legal Knowledge & Terminology CertificateCITG Legal Knowledge & Terminology Certificate
CITG Legal Knowledge & Terminology Certificate
 
SAP Business Object Material
SAP Business Object Material SAP Business Object Material
SAP Business Object Material
 
Ch099 a finalexam-pretest(1)
Ch099 a finalexam-pretest(1)Ch099 a finalexam-pretest(1)
Ch099 a finalexam-pretest(1)
 
A Career in Teaching - Isobel Kerr [Scottish Teacher Recruitment Team]
A Career in Teaching - Isobel Kerr [Scottish Teacher Recruitment Team]A Career in Teaching - Isobel Kerr [Scottish Teacher Recruitment Team]
A Career in Teaching - Isobel Kerr [Scottish Teacher Recruitment Team]
 
Understanding priorities in HTCondor
Understanding priorities in HTCondorUnderstanding priorities in HTCondor
Understanding priorities in HTCondor
 

Similar a Citrix Fit4Cloud Reihe: Citrix XenServer in der Cloud

Modernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedModernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedMicrosoft Österreich
 
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreibenSQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreibenJan Hentschel
 
Docker - Containervirtualisierung leichtgemacht
Docker - Containervirtualisierung leichtgemachtDocker - Containervirtualisierung leichtgemacht
Docker - Containervirtualisierung leichtgemachtB1 Systems GmbH
 
Was ist neu bei Windows Server 2012 R2
Was ist neu bei Windows Server 2012 R2Was ist neu bei Windows Server 2012 R2
Was ist neu bei Windows Server 2012 R2Digicomp Academy AG
 
Windows Server 2012 - in 45 Minutes
Windows Server 2012 - in 45 MinutesWindows Server 2012 - in 45 Minutes
Windows Server 2012 - in 45 MinutesDigicomp Academy AG
 
WP Citrix XenDesktop 4 (OKT 20009 v3)
WP Citrix XenDesktop 4 (OKT 20009 v3)WP Citrix XenDesktop 4 (OKT 20009 v3)
WP Citrix XenDesktop 4 (OKT 20009 v3)André Dannbacher
 
20111006 roadshow-virtualisierung
20111006 roadshow-virtualisierung20111006 roadshow-virtualisierung
20111006 roadshow-virtualisierungWerner Fischer
 
ANEO | Automatisierung mit RedHat Ansible
ANEO | Automatisierung mit RedHat AnsibleANEO | Automatisierung mit RedHat Ansible
ANEO | Automatisierung mit RedHat AnsibleCarolineAuerMarcher
 
Hochverfügbarer Hyper V Cluster
Hochverfügbarer Hyper V ClusterHochverfügbarer Hyper V Cluster
Hochverfügbarer Hyper V Clusternicohal
 
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die Cloud
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die CloudSQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die Cloud
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die CloudAWS Germany
 
LinuxTag 2008 - Virtuelle Cold-Standby Server mit Linux
LinuxTag 2008 - Virtuelle Cold-Standby Server mit LinuxLinuxTag 2008 - Virtuelle Cold-Standby Server mit Linux
LinuxTag 2008 - Virtuelle Cold-Standby Server mit LinuxSchlomo Schapiro
 
Ausfallsichere Kultur mit Plone
Ausfallsichere Kultur mit PloneAusfallsichere Kultur mit Plone
Ausfallsichere Kultur mit PloneJens Klein
 
Virtualisierung 2008/2009 - eine Standorbestimmung
Virtualisierung 2008/2009 - eine StandorbestimmungVirtualisierung 2008/2009 - eine Standorbestimmung
Virtualisierung 2008/2009 - eine StandorbestimmungHenning Sprang
 
Orchestrierung einer Private Cloud mit OpenStack Heat
Orchestrierung einer Private Cloud mit OpenStack Heat Orchestrierung einer Private Cloud mit OpenStack Heat
Orchestrierung einer Private Cloud mit OpenStack Heat B1 Systems GmbH
 

Similar a Citrix Fit4Cloud Reihe: Citrix XenServer in der Cloud (20)

D4 ACT Lotusday
D4 ACT LotusdayD4 ACT Lotusday
D4 ACT Lotusday
 
Virtual Deep-Dive: Hyper-V 3.0
Virtual Deep-Dive: Hyper-V 3.0Virtual Deep-Dive: Hyper-V 3.0
Virtual Deep-Dive: Hyper-V 3.0
 
Modernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedModernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future Decoded
 
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreibenSQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben
 
Docker - Containervirtualisierung leichtgemacht
Docker - Containervirtualisierung leichtgemachtDocker - Containervirtualisierung leichtgemacht
Docker - Containervirtualisierung leichtgemacht
 
What is new in Citrix xen App 2
What is new in Citrix xen App 2What is new in Citrix xen App 2
What is new in Citrix xen App 2
 
Was ist neu bei Windows Server 2012 R2
Was ist neu bei Windows Server 2012 R2Was ist neu bei Windows Server 2012 R2
Was ist neu bei Windows Server 2012 R2
 
Windows Server 2012 - in 45 Minutes
Windows Server 2012 - in 45 MinutesWindows Server 2012 - in 45 Minutes
Windows Server 2012 - in 45 Minutes
 
André stutz vdi in-a-box
André stutz vdi in-a-boxAndré stutz vdi in-a-box
André stutz vdi in-a-box
 
Windows 8 server
Windows 8 serverWindows 8 server
Windows 8 server
 
Die beliebtesten kvm switches
Die beliebtesten kvm switchesDie beliebtesten kvm switches
Die beliebtesten kvm switches
 
WP Citrix XenDesktop 4 (OKT 20009 v3)
WP Citrix XenDesktop 4 (OKT 20009 v3)WP Citrix XenDesktop 4 (OKT 20009 v3)
WP Citrix XenDesktop 4 (OKT 20009 v3)
 
20111006 roadshow-virtualisierung
20111006 roadshow-virtualisierung20111006 roadshow-virtualisierung
20111006 roadshow-virtualisierung
 
ANEO | Automatisierung mit RedHat Ansible
ANEO | Automatisierung mit RedHat AnsibleANEO | Automatisierung mit RedHat Ansible
ANEO | Automatisierung mit RedHat Ansible
 
Hochverfügbarer Hyper V Cluster
Hochverfügbarer Hyper V ClusterHochverfügbarer Hyper V Cluster
Hochverfügbarer Hyper V Cluster
 
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die Cloud
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die CloudSQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die Cloud
SQL oder NoSQL - Die Auswahl der richtigen Datenbankplattform für die Cloud
 
LinuxTag 2008 - Virtuelle Cold-Standby Server mit Linux
LinuxTag 2008 - Virtuelle Cold-Standby Server mit LinuxLinuxTag 2008 - Virtuelle Cold-Standby Server mit Linux
LinuxTag 2008 - Virtuelle Cold-Standby Server mit Linux
 
Ausfallsichere Kultur mit Plone
Ausfallsichere Kultur mit PloneAusfallsichere Kultur mit Plone
Ausfallsichere Kultur mit Plone
 
Virtualisierung 2008/2009 - eine Standorbestimmung
Virtualisierung 2008/2009 - eine StandorbestimmungVirtualisierung 2008/2009 - eine Standorbestimmung
Virtualisierung 2008/2009 - eine Standorbestimmung
 
Orchestrierung einer Private Cloud mit OpenStack Heat
Orchestrierung einer Private Cloud mit OpenStack Heat Orchestrierung einer Private Cloud mit OpenStack Heat
Orchestrierung einer Private Cloud mit OpenStack Heat
 

Más de Digicomp Academy AG

Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Digicomp Academy AG
 
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Digicomp Academy AG
 
Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Digicomp Academy AG
 
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutRoger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutDigicomp Academy AG
 
Roger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutRoger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutDigicomp Academy AG
 
Xing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xXing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xDigicomp Academy AG
 
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Digicomp Academy AG
 
IPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinIPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinDigicomp Academy AG
 
Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Digicomp Academy AG
 
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattGewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattDigicomp Academy AG
 
Querdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogQuerdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogDigicomp Academy AG
 
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnXing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnDigicomp Academy AG
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingDigicomp Academy AG
 
UX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessUX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessDigicomp Academy AG
 
Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Digicomp Academy AG
 
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceXing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceDigicomp Academy AG
 
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudZahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudDigicomp Academy AG
 
General data protection regulation-slides
General data protection regulation-slidesGeneral data protection regulation-slides
General data protection regulation-slidesDigicomp Academy AG
 

Más de Digicomp Academy AG (20)

Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
 
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
 
Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018
 
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutRoger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
 
Roger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutRoger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handout
 
Xing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xXing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit x
 
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
 
IPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinIPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe Klein
 
Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Agiles Management - Wie geht das?
Agiles Management - Wie geht das?
 
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattGewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
 
Querdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogQuerdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING Expertendialog
 
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnXing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
 
UX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessUX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital Business
 
Minenfeld IPv6
Minenfeld IPv6Minenfeld IPv6
Minenfeld IPv6
 
Was ist design thinking
Was ist design thinkingWas ist design thinking
Was ist design thinking
 
Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich
 
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceXing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
 
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudZahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
 
General data protection regulation-slides
General data protection regulation-slidesGeneral data protection regulation-slides
General data protection regulation-slides
 

Citrix Fit4Cloud Reihe: Citrix XenServer in der Cloud

  • 1. Fit4CloudCitrix OpenCloudStephan PfisterCitrix Certified Instructor Conapro GmbH , Zug
  • 2. XenServer in der Cloud Der beste Hypervisor für Desktop Virtualisierung Web-basierter Zugriff auf VMs in der Cloud Plattformfürvirtuelle Networking Appliances (VPX) Live Demo I Desktop-Optimierungen in Citrix XenServer Zugriff über Web Self-Service Powering VPX Agenda Teil 1
  • 3. Networking für die Cloud Einbindung von SaaS Anwendungen in bestehende Umgebungen und Auslagern von Diensten mittels OpenCloudAccess / OpenCloudBridge Sicherheit und Hochverfügbarkeit mit Citrix NetScaler Sicherer Zugriff, Hochverfügbarkeit aller Komponenten und Bereitstellung von Web Anwendungen Citrix Receiver für jedes Endgerät - Zugriff auf virtuelle Desktops & Apps mit iPad, Blackberry, Android & Co. HDX Technologien: WAN-Optimierung mit Branch Repeater - Integration in bestehende Citrix Umgebungen Live Demo II WAN-Optimierung Zugriff mit Citrix Receiver Produktvorstellung: OpenCloud Access / OpenCloud Bridge Agenda Teil 2
  • 4.
  • 8. Eigenes RZ (On Premise)
  • 11.
  • 16.
  • 17. Citrix OpenCloudTM DISASTER RECOVERY ON-DEMAND APPS ON-DEMAND DEMOS ON-DEMAND DESKTOPS DEV AND TEST ONBOARDING CITRIX OPENCLOUD™ COMPLIANCE LIFECYCLE MANAGEMENT SELF SERVICE OPEN ORCHESTRATION OPEN API Fokus im Fit4Cloud Workshop BRIDGE ACCESS APPLICATION AND DESKTOP DELIVERY SERVICES EDGE NETWORKING SERVICES PLATFORM VIRTUALIZATION SERVICES
  • 19. BILLING SERVICE CATALOGS ENTERPRISE MGMT DISASTER RECOVERY ON-DEMAND DEMOS ON-DEMAND APPS DEVELOPANDTEST ON-DEMAND DESKTOPS CITRIX OPENCLOUD™ COMPLIANCE ONBOARDING PLATFORM VIRTUALIZATIONSERVICES LIFECYCLE MANAGEMENT SELF SERVICE OPEN ORCHESTRATION OPEN API BRIDGE ACCESS APPLICATION AND DESKTOP DELIVERY SERVICES EDGE NETWORKING SERVICES PLATFORM VIRTUALIZATION SERVICES PLATFORM VIRTUALIZATION SERVICES
  • 20. 13% 11% 3% 2009 2010 2008
  • 21. Market Share Trend (estimated)
  • 22. XenServer Facts XenServeristeiner von zwei "Enterprise Production Ready" Hypervisoren #2 Cloud weltweit (Rackspace) wird von XenServerbetrieben Die meistenXenDesktop-KundennutzenXenServer "AllenotwendigenFunktionenzueinemBruchteil der Kosten"
  • 24. XenServer ArchitekturBare Metal Hypervisor mitParavirtualisierung
  • 25. Management-Architektur AndereLösungen Citrix XenServer Traditional ManagementArchitecture Single backend management server Next Generation Management Architecture Clustered management layer
  • 26. Windows 7 SP1, Windows Server 2008 R2 SP1 RHEL 6.0 (incl. CentOSund OEL 6.0) SLES 11 SP1 Debian Squeeze (32 und 64-bit) Updates Gastsysteme
  • 27. 512 GB RAM support Multi-CPU Dom0 erhöhtSkalierbarkeit 16 vCPUs, 64GB RAM (pro VM)(Technical Preview) Brocade HBAs Treiberfür Brocade HBAs Brocade Command Line Utility in Dom0 (bcu) Platform Skalierbarkeit
  • 29.
  • 30. Basierend auf Intel Flex Migration / AMD Extended Migration
  • 31. Ideal für nachträgliche Pool-Erweiterung
  • 32. CPU Kombinationensind in HCLhinterlegtPool Intel X55xx Intel X55xx Intel X56xx Beispiel:
  • 33. StorageLink Basis-Architektur XenServer(s) Management-Kommunikation Management-Kommunikation Fast cloning Snapshots Deduplication Recovery ... Daten-Kommunikation ...
  • 35. Distributed Virtual Switch DVS Controller ist als Appliance verfügbar Kann mehrere Switches steuern Hypervisor Hypervisor Hypervisor Hypervisor VM VM VM VM VM VM VM VM VM VM VM Distributed Virtual Switch
  • 36. Sicherung und Archivierung von VMs überRichtlinien Snapshot und Archivierungmitseparaten Scheduling-Möglichkeiten Policy-Konfiguration per Assistent Mehrere VMs nutzen 1 Policy Suchfilter 1 VM kannnurzu 1 Policy gehören XenCenteroder CLI VM Protection & Recovery
  • 37. Die optimale Plattform virtuelle Desktops aus der Cloud
  • 38. Wie werden die gepoolten Desktops ausgerollt? Provisioning Services XenDesktop 4 Hoch skalierbare Bewährte Technologie Erfordert umfassendes Design Anforderungen an Netzwerk Für VDI und andere Workloads wie z.B. XenApp Leicht zu implementieren Neue Technologie Unabhängig vom LAN Benötigt Storage-Kapazitäten VDI only LAN Network XenDesktop 5 Machine Creation Services XenDesktop 5 Storage Network
  • 39. XenDesktop 5 MCS VM1 Shared storage VM2 Write Cache Local storage Write Cache Master Hypervisor
  • 40. XenDesktop 5 MCS + IntelliCacheTM VM1 Shared storage VM2 local storage Write Cache Write Cache Master cache Master XenServer IntelliCacheTM
  • 41. Lokales Caching von XenDesktop Images Weniger Storage-Kosten Weniger IOPS auf shared storage Weniger(teurer) shared storage Platzbenötigtdurch offload der WriteCaches auf lokale(preisgünstige) Serverfestplatten XenDesktopOptimierungen–IntelliCacheTM Technology Preview in XD 5, full support early Q2/2011
  • 42. IntelliCacheTM – Konzept XenDesktop Base Image – erstelltaus Master Template mitXenDesktop MCS VM wirdfür Base Image konfiguriert VM mit Base Image wirdgestartet XenServererstellt Lese-Cache auf lokalem Storage Lesezugriffe von lokalem Storage ZustätzlicheLesezugriffe auf shared storage wennerforderlich Schreibzugriffewerden in weitere VHD disk lokalvorgenommen (pro VM) Lokaler write cache wirdbei VM shutdown gelöscht Weitere VMs nutzen den gleichenLesecache VM VM 011001 00110101 00110101 VM XenServer Base Image Cache 00110101 NFS Based Storage
  • 43. NächsterSchrittfür HDX 3D Experimental: GPU Passthrough Power-User VMs kann 1:1 eineGrafikkartezugewiesenwerden FunktioniertmitnVIDIA FX3800, 4800, 5800 GPUs XenDesktopOptimierungen–Graphik-Erweiterungen
  • 44. Best practice für Desktop-Virtualisierung Vermeidung von Hypervisor Swapping Vermeidung von Speicher Overcommitment Wie viel RAM benötigt ein Windows 7 Benutzer? Vorhersage kaum möglich abhängig von der eigentlichen Benutzung Windows RAM muss vor Boot konfiguriert werden Optimale Konfiguration nicht möglich Keine Veränderung unter Windows während des Betriebes möglich Resultat: mangelhafte User-Experience oder Verschwendung von Ressourcen Virtuelle Desktops: RAM-Zuweisung Win7 1 GB Win7 1,5 GB Win7 2 GB
  • 45. Anpassung von Dynamic Memory während des Betriebes Reduzierung der Downtime Reduzierung von Pilotierungs- und Testaufwänden Ballooning-Technologie Automatisierte RAM Anpassung durch Hypervisor Manuell Anpassung der Minimum-Werte während des Betriebes XenServer unterstützt Dynamic Memory Control
  • 46. DEMO - Dynamic Memory Control
  • 47. Web Self ServiceDer Weg in die Cloud
  • 48. VM-ZugrifffürbestimmteBenutzerohneXenCenter Adressiert 2 Kundenanforderungen Web-basierte Console Delegation auf VM-Ebene Web Self-Service
  • 49. Unterstütztmehrere Pools Unterstützt Active-Directory und lokaleBenutzer IntegrierterKonsolen-Zugriff(VNC und RDP) Unabhängig von Lab Manager Web Self-Service
  • 50. Einfacher, integrierter Workflow-Mechanismus z.B. fürAnforderung VM-Zugriffoder VM-Erstellung Email-Benachrichtigung Web Self-Service – Workflow
  • 51. DEMO - Web Self Service
  • 52. XenServerDie optimale Plattform für virtuelle Networking-Appliances
  • 53. Networking in der Cloud: Virtuelle Appliances Virtuelle Appliance? NetScaler Branch Repeater Access Gateway
  • 54. Dom-0 VM VM sieht physiklische NIC NIC-Treiber des Herstellers in VM Nahezu bare-metal Performance NIC (VF) fest VM zugewiesen Virtual function (VF) Xen Hypervisor Hohe Netzwerk-BandbreiteXenServer mit SR-IOV Physical function (PF) Up to 64 Physical function 1 Physical function 2 Physical function 3 Physical NIC
  • 55. Kostenfreier Hypervisor Hoch skalierbar SR-IOV enabled Ease-of-use 10 minutes to Xen Import über wenige Mausklicks Citrix-zertifiziert – 1 Supportweg XenServer: Die optimale Plattform für virtuelle Networking-Appliances VPX XenServer
  • 57.
  • 58. Lab / Stage Management incl. Self-Service
  • 67.
  • 69. Mixed Resource Pools by CPU Masking
  • 71.
  • 73. Live Migration with XenMotionTM
  • 80. Einfachzubedienen– "10 minutes to Xen" 2. Generation Hypervisor  Hohe Performance Kein „Patch Tuesday“ Designed fürLauffähigkeit auf praktischjeder Hardware OptimiertfürXenDesktop Hochskalierbarz.B. für Clouds BeiNeukundengleichwertigeFunktionalitätzuanderenHerstellern ZusammenfassungXenServer

Notas del editor

  1. This is a slide that shows a blowup of the Xen virtualization engine and the virtualization stack “Domain 0” with a Windows and Linux virtual machine. The green arrows show memory and CPU access which goes through the Xen engine down to the hardware. In many cases Xen will get out of the way of the virtual machine and allow it to go right to the hardware.Xen is a thin layer of software that runs right on top of the hardware, Xen is only around 50,000 lines of code. The lines show the path of I/O traffic on the server. The storage and network I/O connect through a high performance memory bus in Xen to the Domain 0 environment. In the domain 0 these requests are sent through standard Linux device drivers to the hardware below.
  2. The inability to combine disparate host hardware into a resource pool makes it difficult for customers to expand their deployments over time. Anything that requires creation of an additional pool creates increased management costs for pool-based configuration settings, SRs, and templates, and limits migration agility.XenServer 5.5 requires host CPU models within a pool to be identical in order to ensure successful live migrations. However, major system vendors, HP, Dell, and IBM included, add and discontinue CPU offerings within the lifecycle of a server model, making it difficult to purchase truly identical servers over time.Both Intel (FlexMigration) and AMD (Extended Migration) offer technologies in their recent CPUs that provide CPU "masking" or "leveling". These features allow a CPU to be configured to appear as providing a different make, model, or functionality than it actually does, enabling pools of hosts with disparate CPUs to safely support live migrations.HCL will be extended to include CPU combinations that have been certified by partners or customers via the kits CPUs on the hosts to be masked have FlexMigration/Enhanced Migration capabilities CPUs of all hosts in the pool are from the same vendor (Intel or AMD, not mixed) The get and set functions are used correctly The host has been rebooted after setting the CPU configuration No other blocking aspects of host heterogeneity exist