SlideShare a Scribd company logo
1 of 33
© 2009 Citrix Systems, Inc. — All rights reserved
Sponsor platynowy:
„Wielka dwójka”
Czyli jak działa Citrix XenApp
na XenServer u dużych i
mniejszych klientów
Przemek Zębik
SE Citrix Systems Eastern Europe
© 2009 Citrix Systems, Inc. — All rights reserved
XenServer: Design for a better utilization
Fact 1: Virtualization requires resources
Fact 2: Scalability of a server will be reduced by virtualization
By choosing the wrong virtualization solution, scalability gets
unnecessarily worse
→ wrong virtualization solution = more hardware required
© 2009 Citrix Systems, Inc. — All rights reserved
Underlying technology
Old: Emulation New: Paravirtualization
• Runtime binary translation
• Device emulation
• Heavyweight hypervisor
(includes drivers)
• Designed for hardware
assist
• Fast, enlightened I/O
• Lightweight hypervisor
(native drivers)
© 2009 Citrix Systems, Inc. — All rights reserved
Xen - Standard for Clouds
© 2009 Citrix Systems, Inc. — All rights reserved
Why virtualize XenApp?
• Reduce hardware
footprint in the datacenter
• Accelerate 32- to 64-bit
server transition
• Provide alternative to
x64 migration
• Reduce application downtime
• Add high availability and
fault tolerance
• Simplify disaster recovery
• Simplify server provisioning
• Manage single image for
physical and virtual servers
• Address test and development
scenarios
Enhance availabilityEnhance availability
Consolidate Simplify management
© 2009 Citrix Systems, Inc. — All rights reserved
• Issue: 32-bit Windows can only address 4 GB RAM
• Underutilizes modern multi-core processors
Reducing XenApp Server Count
4 GB RAM exhausted
Plenty of processor
(dual socket, quad-
core processors)
cycles still available
© 2009 Citrix Systems, Inc. — All rights reserved
XenServer – Optimized for XenApp
XenServer
more
users
per
server
41 % more User/Host
as VMware 3.5
The Tolly Group
© 2009 Citrix Systems, Inc. — All rights reserved
© 2009 Citrix Systems, Inc. — All rights reserved
XenServer Performance - XenApp
© 2009 Citrix Systems, Inc. — All rights reserved
XenServer Performance - XenApp
© 2009 Citrix Systems, Inc. — All rights reserved
Test Results
© 2009 Citrix Systems, Inc. — All rights reserved
The Secret Sauce
• Hardware virtualization assist
• Extremely lean & efficient hypervisor
• One-click Optimization
© 2009 Citrix Systems, Inc. — All rights reserved
One-click Optimization: Shadow Memory Multiplier
© 2009 Citrix Systems, Inc. — All rights reserved
XenApp Performance SDK Testing Toolkit
© 2009 Citrix Systems, Inc. — All rights reserved
Sponsor platynowy:
Best proof:
customer case studies
Bitburger brewery group
© 2009 Citrix Systems, Inc. — All rights reserved
• Since january 1st 2007, germany‘s strongest beer brands like
Bitburger, König Pilsener, Licher, Köstritzer and Wernesgrüner are
acting jointly under the umbrella group Bitburger Braugruppe
• Market leader in the gastronomy field
• Within a period of five years, the integration of the 4 corporations had
been accomplished
• Distributed infrastructure with 1.800 Users at 17 different locations
• 300 Home-Offices
The customer – Bitburger Brewery
© 2009 Citrix Systems, Inc. — All rights reserved
More than 200 physical servers in production
• Citrix Presentation Server 4.5
• Standard applications via published desktops
• Special applications via published applications
• 900 concurrent users at 17 locations + 300 in Home-Offices
Massive hardware demand for current and future requirements
Change- and patch management processes cost and time intensive
• Consistent images due to high number of servers could not be granted
Initial situation
© 2009 Citrix Systems, Inc. — All rights reserved
Results from Testing/POC: XenApp virtualized based on XenServer
• 5 VMs with 20 users each at a CPU utilization of 50 % @ 24 GB RAM per physical host
• Consolidation ratio 4:1
Usage of Essentials for XenServer Platinum
• XenServer Hosts: HP BL 460c G1 QC with 2,66 GHz CPUs and 24 GB RAM
• 50 VMs, davon ca. 40 in Production
900 concurrent users on XenApp with XenServer at the moment
• Per Host 5 VMs with roundabout 20 users
• Consolidation ratio 1:5
• Usage of provisioning services for XenApp-Workload
Solution
© 2009 Citrix Systems, Inc. — All rights reserved
Time savings
• Configuration of new servers: 90% less effort
• Rollout of Patches / Changes: 97% less effort (provisioning services)
Cost savings
• Physical scalability vs. Virtual scalability: 50% (Ratio HW / VM: 1:5)
• Electricity: 88% savings
Reduction of administration efforts
Reached image consistency
Results
© 2009 Citrix Systems, Inc. — All rights reserved
Sponsor platynowy:
Delivery of SAP to 50.000 Users via
XenApp & XenServer
© 2009 Citrix Systems, Inc. — All rights reserved
Challenge
•50.000 Users worldwide are accessing via XenApp
•Reduction of 720 physical XenApp Server
(Windows 2003 32Bit, maximum 4GB RAM)
•No space at datacenter
(Cooling, electricity, etc.)
Citrix XenServer successfully introduced at SAP
© 2009 Citrix Systems, Inc. — All rights reserved
• Before: 750 servers – After: Only 150 with XenServer
• Space requirements -75 %
• Hardware requirements -75 % (-582.000 t CO2)
• Costs for cooling -64 % (-33.000 t CO2)
Complete savings until 2011:
35%
€ 2,3 Mio.
Results of the ROI analysis @ SAP
© 2009 Citrix Systems, Inc. — All rights reserved
Sponsor platynowy:
Virtualizing 1,500 servers via
XenServer
© 2009 Citrix Systems, Inc. — All rights reserved
Results
75% Increase in transaction capacity
20% reduction in carbon emissions
> 50% reduction in energy costs
10:1 server consolidation
70% CPU utilization
Simplified back up systems
Environment
• Seeking flexibility
• Greener Living initiative
• Real Time Sales System
• 1,500 transactions per second
• Virtualizing 1,500 servers
• 80 XenApp servers
• HP ProLiant BL680c Servers
• HP StorageWorks XP24000 SANs
© 2009 Citrix Systems, Inc. — All rights reserved
Sponsor platynowy:
German Youth Hostel Association
rests easy with XenServer
© 2009 Citrix Systems, Inc. — All rights reserved
• Dynamic allocation of computing capacity addresses seasonal
demand
• Server virtualization reduces datacenter overhead and optimizes
utilization
• Centralized management and granular access controls simplify IT
administration
• Remote support and proactive performance management improve
the user experience
Key Benefits
© 2009 Citrix Systems, Inc. — All rights reserved
• XenServer, Platinum Edition running on 29 IBM Blade Servers
• Citrix GoToAssist
• Microsoft Windows Server 2003
• 750 devices: 40 notebooks, 300 thin clients, 410 PCs
• Gigabit backbone, 100 Mbit for the workstations, connection to
external locations via DSL
• Applications: More than 60 applications including: Microsoft Office,
Microsoft IE, Lotus Notes, Reservation and booking systems
XenServer and XenApp Environment
© 2009 Citrix Systems, Inc. — All rights reserved
Bechtel
One of the world’s largest and most
successful global infrastructure construction
firm chooses XenServer to virtualize XenApp
• 400 servers in production
• Moving to 80% of physical servers being
virtualized
• Motivation for virtualizing XenApp:
• Consolidation of 32-bit silos on 64-bit
hardware
• Increasing server utilization
• Rapid provision and decommissioning of
servers
© 2009 Citrix Systems, Inc. — All rights reserved
Sponsor platynowy:
Starting Citrix Essentials
pays off immediately
© 2009 Citrix Systems, Inc. — All rights reserved
x86 Virtualization example – Benefits
19% more supported users
74% less power1
81% fewer servers2
35% cost reduction3
More flexible – easier
to respond to changing
business needs
1,2,3 Based on pricing, power calculations, and BOM configurations from hp.com on 2/5/2009
© 2009 Citrix Systems, Inc. — All rights reserved
>70.000 downloads within the past 3 months
© 2009 Citrix Systems, Inc. — All rights reserved
Getting Started
• Download XenServer for Free at http://www.citrix.com/freexenserver
• Install on any VT-capable server, workstation, or laptop
• Getting Started Videos, docs available on
http://support.citrix.com/xenserver
• Check out the XenApp on XenServer Server Virtualization test kit
http://community.citrix.com/cdn/xs/XenServer+Resource+Kit
© 2009 Citrix Systems, Inc. — All rights reserved

More Related Content

What's hot

XEN Server Magnus Wetterberg
XEN Server Magnus WetterbergXEN Server Magnus Wetterberg
XEN Server Magnus Wetterberg
webhostingguy
 
Server Virtualization Seminar Presentation
Server Virtualization Seminar PresentationServer Virtualization Seminar Presentation
Server Virtualization Seminar Presentation
shabi_hassan
 

What's hot (20)

Vmware powerpoint1752
Vmware powerpoint1752Vmware powerpoint1752
Vmware powerpoint1752
 
Pivot3 case study
Pivot3 case studyPivot3 case study
Pivot3 case study
 
Deskpool making vdi cost effective for smb
Deskpool making vdi cost effective for smbDeskpool making vdi cost effective for smb
Deskpool making vdi cost effective for smb
 
V mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kitV mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kit
 
VMware vSphere Version Comparison 4.0 to 6.5
VMware  vSphere Version Comparison 4.0 to 6.5VMware  vSphere Version Comparison 4.0 to 6.5
VMware vSphere Version Comparison 4.0 to 6.5
 
vCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 trainingvCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 training
 
VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1
 
APP-V 5.0 Service Pack 3, виртуализация Microsoft Office
APP-V 5.0 Service Pack 3, виртуализация Microsoft OfficeAPP-V 5.0 Service Pack 3, виртуализация Microsoft Office
APP-V 5.0 Service Pack 3, виртуализация Microsoft Office
 
Xen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationXen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentation
 
XenServer, Hyper-V, and ESXi - Architecture, API, and Coding
XenServer, Hyper-V, and ESXi -  Architecture, API, and CodingXenServer, Hyper-V, and ESXi -  Architecture, API, and Coding
XenServer, Hyper-V, and ESXi - Architecture, API, and Coding
 
Scaling Xen within Rackspace Cloud Servers
Scaling Xen within Rackspace Cloud ServersScaling Xen within Rackspace Cloud Servers
Scaling Xen within Rackspace Cloud Servers
 
Double-Take Software
Double-Take SoftwareDouble-Take Software
Double-Take Software
 
XEN Server Magnus Wetterberg
XEN Server Magnus WetterbergXEN Server Magnus Wetterberg
XEN Server Magnus Wetterberg
 
Server Virtualization Seminar Presentation
Server Virtualization Seminar PresentationServer Virtualization Seminar Presentation
Server Virtualization Seminar Presentation
 
Xen @ Google, 2011
Xen @ Google, 2011Xen @ Google, 2011
Xen @ Google, 2011
 
VMware HA deep Dive
VMware HA deep DiveVMware HA deep Dive
VMware HA deep Dive
 
VMWARE VS MS-HYPER-V
VMWARE VS MS-HYPER-VVMWARE VS MS-HYPER-V
VMWARE VS MS-HYPER-V
 
IBM POWER Systems
IBM POWER SystemsIBM POWER Systems
IBM POWER Systems
 
Art of Using Xen at Scale
Art of Using Xen at ScaleArt of Using Xen at Scale
Art of Using Xen at Scale
 
Hyper-V vs. vSphere: Understanding the Differences
Hyper-V vs. vSphere: Understanding the DifferencesHyper-V vs. vSphere: Understanding the Differences
Hyper-V vs. vSphere: Understanding the Differences
 

Similar to „Wielka dwójka”, czyli jak działa Citrix XenApp na Citrix XenServer u dużych i mniejszych klientów.

Efektywna Witualizacja Citrix na macierzach dyskowych NetApp
Efektywna Witualizacja Citrix na macierzach dyskowych NetAppEfektywna Witualizacja Citrix na macierzach dyskowych NetApp
Efektywna Witualizacja Citrix na macierzach dyskowych NetApp
Peter Ocasek
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
webhostingguy
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets big
solarisyourep
 
Focus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano BelardiFocus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano Belardi
Roberto Galoppini
 
Presentation virtual desktops why is this so hot
Presentation   virtual desktops why is this so hotPresentation   virtual desktops why is this so hot
Presentation virtual desktops why is this so hot
solarisyourep
 
MySQL in the Cloud, is Amazon RDS for you?
MySQL in the Cloud, is Amazon RDS for you?MySQL in the Cloud, is Amazon RDS for you?
MySQL in the Cloud, is Amazon RDS for you?
Continuent
 
Xenserver 5 Selling And Positioning
Xenserver 5 Selling And PositioningXenserver 5 Selling And Positioning
Xenserver 5 Selling And Positioning
Yves Peeters
 
E2E What\'s New In XenApp 6.5
E2E What\'s New In XenApp 6.5E2E What\'s New In XenApp 6.5
E2E What\'s New In XenApp 6.5
sthirion
 
ASZ-3034 Build a WebSphere Linux Cloud on System z: From Roll-Your-Own to Pre...
ASZ-3034 Build a WebSphere Linux Cloud on System z: From Roll-Your-Own to Pre...ASZ-3034 Build a WebSphere Linux Cloud on System z: From Roll-Your-Own to Pre...
ASZ-3034 Build a WebSphere Linux Cloud on System z: From Roll-Your-Own to Pre...
WASdev Community
 

Similar to „Wielka dwójka”, czyli jak działa Citrix XenApp na Citrix XenServer u dużych i mniejszych klientów. (20)

Citrix Portfolio Updates
Citrix Portfolio UpdatesCitrix Portfolio Updates
Citrix Portfolio Updates
 
Efektywna Witualizacja Citrix na macierzach dyskowych NetApp
Efektywna Witualizacja Citrix na macierzach dyskowych NetAppEfektywna Witualizacja Citrix na macierzach dyskowych NetApp
Efektywna Witualizacja Citrix na macierzach dyskowych NetApp
 
2015 02-10 xen server master class
2015 02-10 xen server master class2015 02-10 xen server master class
2015 02-10 xen server master class
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Designing your XenApp 7.5 Environment
Designing your XenApp 7.5 EnvironmentDesigning your XenApp 7.5 Environment
Designing your XenApp 7.5 Environment
 
Designing your xen app 7.5 environment
Designing your xen app 7.5 environmentDesigning your xen app 7.5 environment
Designing your xen app 7.5 environment
 
E g innovations overview
E g innovations overviewE g innovations overview
E g innovations overview
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets big
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets big
 
Focus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano BelardiFocus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano Belardi
 
Presentation virtual desktops why is this so hot
Presentation   virtual desktops why is this so hotPresentation   virtual desktops why is this so hot
Presentation virtual desktops why is this so hot
 
Citrix Cumulus Case Study Oct. 2014
Citrix Cumulus Case Study Oct. 2014Citrix Cumulus Case Study Oct. 2014
Citrix Cumulus Case Study Oct. 2014
 
enlight cloud
enlight cloudenlight cloud
enlight cloud
 
MySQL in the Cloud, is Amazon RDS for you?
MySQL in the Cloud, is Amazon RDS for you?MySQL in the Cloud, is Amazon RDS for you?
MySQL in the Cloud, is Amazon RDS for you?
 
Xenserver 5 Selling And Positioning
Xenserver 5 Selling And PositioningXenserver 5 Selling And Positioning
Xenserver 5 Selling And Positioning
 
E2E What\'s New In XenApp 6.5
E2E What\'s New In XenApp 6.5E2E What\'s New In XenApp 6.5
E2E What\'s New In XenApp 6.5
 
Virtualization Landscape
Virtualization LandscapeVirtualization Landscape
Virtualization Landscape
 
How to Integrate Hyperconverged Systems with Existing SANs
How to Integrate Hyperconverged Systems with Existing SANsHow to Integrate Hyperconverged Systems with Existing SANs
How to Integrate Hyperconverged Systems with Existing SANs
 
Virtualization
VirtualizationVirtualization
Virtualization
 
ASZ-3034 Build a WebSphere Linux Cloud on System z: From Roll-Your-Own to Pre...
ASZ-3034 Build a WebSphere Linux Cloud on System z: From Roll-Your-Own to Pre...ASZ-3034 Build a WebSphere Linux Cloud on System z: From Roll-Your-Own to Pre...
ASZ-3034 Build a WebSphere Linux Cloud on System z: From Roll-Your-Own to Pre...
 

More from Peter Ocasek (6)

„Wirtualizacja w Polsce” - debata z udziałem wybranych klientów.
„Wirtualizacja w Polsce” - debata z udziałem wybranych klientów.„Wirtualizacja w Polsce” - debata z udziałem wybranych klientów.
„Wirtualizacja w Polsce” - debata z udziałem wybranych klientów.
 
Model mieszany, kiedy wirtualizować aplikacje a kiedy desktopy?
Model mieszany, kiedy wirtualizować aplikacje a kiedy desktopy?Model mieszany, kiedy wirtualizować aplikacje a kiedy desktopy?
Model mieszany, kiedy wirtualizować aplikacje a kiedy desktopy?
 
XenDesktop - Czyli jak wirtualizować i zarządzać wieloma stanowiskami pracy u...
XenDesktop - Czyli jak wirtualizować i zarządzać wieloma stanowiskami pracy u...XenDesktop - Czyli jak wirtualizować i zarządzać wieloma stanowiskami pracy u...
XenDesktop - Czyli jak wirtualizować i zarządzać wieloma stanowiskami pracy u...
 
Citrix XenApp - dlaczego warto wirtualizować aplikacje?
Citrix XenApp - dlaczego warto wirtualizować aplikacje?Citrix XenApp - dlaczego warto wirtualizować aplikacje?
Citrix XenApp - dlaczego warto wirtualizować aplikacje?
 
Využití online videa a jeho přínosy pro firmy
Využití online videa a jeho přínosy pro firmyVyužití online videa a jeho přínosy pro firmy
Využití online videa a jeho přínosy pro firmy
 
VoIP a ENUM v Benetě
VoIP a ENUM v BenetěVoIP a ENUM v Benetě
VoIP a ENUM v Benetě
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

„Wielka dwójka”, czyli jak działa Citrix XenApp na Citrix XenServer u dużych i mniejszych klientów.

  • 1. © 2009 Citrix Systems, Inc. — All rights reserved Sponsor platynowy: „Wielka dwójka” Czyli jak działa Citrix XenApp na XenServer u dużych i mniejszych klientów Przemek Zębik SE Citrix Systems Eastern Europe
  • 2. © 2009 Citrix Systems, Inc. — All rights reserved XenServer: Design for a better utilization Fact 1: Virtualization requires resources Fact 2: Scalability of a server will be reduced by virtualization By choosing the wrong virtualization solution, scalability gets unnecessarily worse → wrong virtualization solution = more hardware required
  • 3. © 2009 Citrix Systems, Inc. — All rights reserved Underlying technology Old: Emulation New: Paravirtualization • Runtime binary translation • Device emulation • Heavyweight hypervisor (includes drivers) • Designed for hardware assist • Fast, enlightened I/O • Lightweight hypervisor (native drivers)
  • 4. © 2009 Citrix Systems, Inc. — All rights reserved Xen - Standard for Clouds
  • 5. © 2009 Citrix Systems, Inc. — All rights reserved Why virtualize XenApp? • Reduce hardware footprint in the datacenter • Accelerate 32- to 64-bit server transition • Provide alternative to x64 migration • Reduce application downtime • Add high availability and fault tolerance • Simplify disaster recovery • Simplify server provisioning • Manage single image for physical and virtual servers • Address test and development scenarios Enhance availabilityEnhance availability Consolidate Simplify management
  • 6. © 2009 Citrix Systems, Inc. — All rights reserved • Issue: 32-bit Windows can only address 4 GB RAM • Underutilizes modern multi-core processors Reducing XenApp Server Count 4 GB RAM exhausted Plenty of processor (dual socket, quad- core processors) cycles still available
  • 7. © 2009 Citrix Systems, Inc. — All rights reserved XenServer – Optimized for XenApp XenServer more users per server 41 % more User/Host as VMware 3.5 The Tolly Group
  • 8. © 2009 Citrix Systems, Inc. — All rights reserved
  • 9. © 2009 Citrix Systems, Inc. — All rights reserved XenServer Performance - XenApp
  • 10. © 2009 Citrix Systems, Inc. — All rights reserved XenServer Performance - XenApp
  • 11. © 2009 Citrix Systems, Inc. — All rights reserved Test Results
  • 12. © 2009 Citrix Systems, Inc. — All rights reserved The Secret Sauce • Hardware virtualization assist • Extremely lean & efficient hypervisor • One-click Optimization
  • 13. © 2009 Citrix Systems, Inc. — All rights reserved One-click Optimization: Shadow Memory Multiplier
  • 14. © 2009 Citrix Systems, Inc. — All rights reserved XenApp Performance SDK Testing Toolkit
  • 15. © 2009 Citrix Systems, Inc. — All rights reserved Sponsor platynowy: Best proof: customer case studies Bitburger brewery group
  • 16. © 2009 Citrix Systems, Inc. — All rights reserved • Since january 1st 2007, germany‘s strongest beer brands like Bitburger, König Pilsener, Licher, Köstritzer and Wernesgrüner are acting jointly under the umbrella group Bitburger Braugruppe • Market leader in the gastronomy field • Within a period of five years, the integration of the 4 corporations had been accomplished • Distributed infrastructure with 1.800 Users at 17 different locations • 300 Home-Offices The customer – Bitburger Brewery
  • 17. © 2009 Citrix Systems, Inc. — All rights reserved More than 200 physical servers in production • Citrix Presentation Server 4.5 • Standard applications via published desktops • Special applications via published applications • 900 concurrent users at 17 locations + 300 in Home-Offices Massive hardware demand for current and future requirements Change- and patch management processes cost and time intensive • Consistent images due to high number of servers could not be granted Initial situation
  • 18. © 2009 Citrix Systems, Inc. — All rights reserved Results from Testing/POC: XenApp virtualized based on XenServer • 5 VMs with 20 users each at a CPU utilization of 50 % @ 24 GB RAM per physical host • Consolidation ratio 4:1 Usage of Essentials for XenServer Platinum • XenServer Hosts: HP BL 460c G1 QC with 2,66 GHz CPUs and 24 GB RAM • 50 VMs, davon ca. 40 in Production 900 concurrent users on XenApp with XenServer at the moment • Per Host 5 VMs with roundabout 20 users • Consolidation ratio 1:5 • Usage of provisioning services for XenApp-Workload Solution
  • 19. © 2009 Citrix Systems, Inc. — All rights reserved Time savings • Configuration of new servers: 90% less effort • Rollout of Patches / Changes: 97% less effort (provisioning services) Cost savings • Physical scalability vs. Virtual scalability: 50% (Ratio HW / VM: 1:5) • Electricity: 88% savings Reduction of administration efforts Reached image consistency Results
  • 20. © 2009 Citrix Systems, Inc. — All rights reserved Sponsor platynowy: Delivery of SAP to 50.000 Users via XenApp & XenServer
  • 21. © 2009 Citrix Systems, Inc. — All rights reserved Challenge •50.000 Users worldwide are accessing via XenApp •Reduction of 720 physical XenApp Server (Windows 2003 32Bit, maximum 4GB RAM) •No space at datacenter (Cooling, electricity, etc.) Citrix XenServer successfully introduced at SAP
  • 22. © 2009 Citrix Systems, Inc. — All rights reserved • Before: 750 servers – After: Only 150 with XenServer • Space requirements -75 % • Hardware requirements -75 % (-582.000 t CO2) • Costs for cooling -64 % (-33.000 t CO2) Complete savings until 2011: 35% € 2,3 Mio. Results of the ROI analysis @ SAP
  • 23. © 2009 Citrix Systems, Inc. — All rights reserved Sponsor platynowy: Virtualizing 1,500 servers via XenServer
  • 24. © 2009 Citrix Systems, Inc. — All rights reserved Results 75% Increase in transaction capacity 20% reduction in carbon emissions > 50% reduction in energy costs 10:1 server consolidation 70% CPU utilization Simplified back up systems Environment • Seeking flexibility • Greener Living initiative • Real Time Sales System • 1,500 transactions per second • Virtualizing 1,500 servers • 80 XenApp servers • HP ProLiant BL680c Servers • HP StorageWorks XP24000 SANs
  • 25. © 2009 Citrix Systems, Inc. — All rights reserved Sponsor platynowy: German Youth Hostel Association rests easy with XenServer
  • 26. © 2009 Citrix Systems, Inc. — All rights reserved • Dynamic allocation of computing capacity addresses seasonal demand • Server virtualization reduces datacenter overhead and optimizes utilization • Centralized management and granular access controls simplify IT administration • Remote support and proactive performance management improve the user experience Key Benefits
  • 27. © 2009 Citrix Systems, Inc. — All rights reserved • XenServer, Platinum Edition running on 29 IBM Blade Servers • Citrix GoToAssist • Microsoft Windows Server 2003 • 750 devices: 40 notebooks, 300 thin clients, 410 PCs • Gigabit backbone, 100 Mbit for the workstations, connection to external locations via DSL • Applications: More than 60 applications including: Microsoft Office, Microsoft IE, Lotus Notes, Reservation and booking systems XenServer and XenApp Environment
  • 28. © 2009 Citrix Systems, Inc. — All rights reserved Bechtel One of the world’s largest and most successful global infrastructure construction firm chooses XenServer to virtualize XenApp • 400 servers in production • Moving to 80% of physical servers being virtualized • Motivation for virtualizing XenApp: • Consolidation of 32-bit silos on 64-bit hardware • Increasing server utilization • Rapid provision and decommissioning of servers
  • 29. © 2009 Citrix Systems, Inc. — All rights reserved Sponsor platynowy: Starting Citrix Essentials pays off immediately
  • 30. © 2009 Citrix Systems, Inc. — All rights reserved x86 Virtualization example – Benefits 19% more supported users 74% less power1 81% fewer servers2 35% cost reduction3 More flexible – easier to respond to changing business needs 1,2,3 Based on pricing, power calculations, and BOM configurations from hp.com on 2/5/2009
  • 31. © 2009 Citrix Systems, Inc. — All rights reserved >70.000 downloads within the past 3 months
  • 32. © 2009 Citrix Systems, Inc. — All rights reserved Getting Started • Download XenServer for Free at http://www.citrix.com/freexenserver • Install on any VT-capable server, workstation, or laptop • Getting Started Videos, docs available on http://support.citrix.com/xenserver • Check out the XenApp on XenServer Server Virtualization test kit http://community.citrix.com/cdn/xs/XenServer+Resource+Kit
  • 33. © 2009 Citrix Systems, Inc. — All rights reserved

Editor's Notes

  1. Now that we have covered some common pain points that affect XenApp customers, let’s discuss how server virtualization can address each of these points. In general, there are three main benefits that server virtualization can deliver to the XenApp environment.First, server virtualization can provide significant cost-savings through server consolidation. Underutilized XenApp servers and application silos can be consolidated, thus maximizing the return on investment for existing IT resources, minimizing the server footprint in the datacenter, and increasing server utilization. Additionally, the levels of isolation and scalability offered by 64-bit platforms allow multiple 32-bit workloads to be consolidated on higher-capacity, more cost-effective 64-bit servers.Server virtualization introduces a new, simplified management paradigm for XenApp environments. For example, you can now manage and provision XenApp servers across both physical and virtual server infrastructures, increasing flexibility in testing, development, production, and disaster recovery environments. You can dynamically provision new XenApp servers as business needs dictate, such as the month-, quarter-, or year-end, when traffic to line-of-business applications tend to be the highest. Moreover, since a single XenApp server image can be used to bootstrap both physical and virtual servers, it has become far easier to move XenApp servers farms between a physical infrastructure (such as a primary datacenter deployment) and a virtual infrastructure (such as a disaster recovery site).Finally, server virtualization can enhance the availability of XenApp applications. For example, XenServer effectively decouples application uptime from potential issues with the underlying hardware. Furthermore, capabilities like rapid server provisioning can simplify disaster recovery strategies, which are critically important in the event of a total datacenter failure.
  2. XenServer can help address some of the scaling challenges with XenApp. Today, processor technology has progressed to the point where unvirtualized, physical 32-bit XenApp servers end up with unused processor capacity. Typical XenApp server hardware features dual socket, quad-core processors. Yet 32-bit Windows can natively address only 4 GB of RAM, so you tend to end up with servers that aren’t using this processor capacity very effectively. The graph here illustrates this, in that with memory fully utilized, there is as much as 80% processor availability. This is capacity that XenServer can help you make use of.
  3. As a result, we see that XenServer is able to support 41% more users per host than VMware and delivered excellent performance at high user counts.Interestingly, we’ve heard anecdotally from partners and customers on even more impressive results—up to 2x more users for XenApp with XenServer compared to VMware.
  4. We often get asked how we’re able to get such great performance.It really comes down to three things.Hardware Virtualization Assist The efficiency of the Xenhypervisor, which we see across the board for all workloads both Linux and Windows-basedOne-click shadow memory multiplier optimizer, specifially the shadow memory multipler
  5. Finally, we have made it really simple to implement the optimizations. No complex tweaking is required. When you have a VM running XenAp, you go to the optimization tab and just select “optimize for XenApp.” Now, underneath this setting is a lot of Citrix R&D investment. We understand the XenApp workload better than anyone, and we’ve put the XS and XA engineering teams together to derive this simple solution. Essentially, what this setting allows XenServero be much more efficient in the management of memory, preventing the "thrashing" that occurs as XenApp processes create and destroy shadow pagetables. XenApp is a unique in how often these page tables are created an destroyed, so we’ve derived this optimization to accommodate the workload more effectively.More information is available here: http://community.citrix.com/blogs/citrite/anilma/2008/08/04/Shedding+some+light+on+XenApp+on+XenServer+performance+tuning
  6. The performance testing toolkit, available from the XenServer SDK site, actually contains everything you’d need to re-create the tolly study in house – including the EdgeSight for Load Testing script and some sample results to analyze.
  7. Market reaction has been amazing and we already see people taking a look at XenServer who wouldn’t have before.