Provisioning Server Software-Streaming für Betriebssysteme André Stutz BCD-SINTRAG AG
Agenda Über BCD-SINTRAG AG Provisioning Server - Technology Overview Wie arbeitet die Ardence Plattform Mehrwert für Presentation Server Die Story geht noch weiter - XENDesktop 2007 Systems, Inc. All rights reserved, Company Confidential 2
Agenda über BCD-SINTRAG AG Provisioning Server - Technology Overview Wie arbeitet die Ardence Plattform Mehrwert für Presentation Server Die Story geht noch weiter - XENDesktop 2007 Systems, Inc. All rights reserved, Company Confidential 3
Über BCD-SINTRAG AG Gegründet 1988 Value added Distribution kompetent in access solutions Networking & Security Internet & Mobility Training für IT Experts Glattzentrum, Root Zusammenarbeit mit Digicomp 4
Agenda über BCD-SINTRAG AG Provisioning Server - Technology Overview Wie arbeitet die Ardence Plattform Mehrwert für Presentation Server Die Story geht noch weiter - XENDesktop 5
Virtualisierung überall 6
Traditional (static) Infrastructure Dynamic Infrastructure User Interface Applications Operating System Server Platform x64 x64 x64 x64 -Desktop Virtualization - Desktop Streaming XENDesktop -Interface Virtualization - Application Streaming Presentation Server -O/S Virtualization - O/S Streaming Provisioning Server 7
Application Delivery Infrastructure NetScaler Deliver Web Apps Users EdgeSight Monitor Real-Time User Experience WANScaler Accelerate Apps to Branch Offices Access Gateway Enable Secure App Access Presentation Server Deliver Windows Apps XENDesktop Deliver Windows Desktops Apps 8
IT Operations Line of Sight: Ardence Delivers Server OS for CPS NetScaler Deliver Web Apps Users EdgeSight Monitor Real-Time User Experience WANScaler Accelerate Apps to Branch Offices Access Gateway Enable Secure App Access Presentation Server Deliver Windows Apps XENDesktop Deliver Windows Desktops OS Provisioning Server Provisioning Server Server OS Streaming 9
Network Architect Line of Sight: Ardence Delivers OS for Web Server NetScaler Deliver Web Apps Users EdgeSight Monitor Real-Time User Experience WANScaler Accelerate Apps to Branch Offices Access Gateway Enable Secure App Access Presentation Server Deliver Windows Apps XENDesktop Deliver Windows Desktops OS Provisioning Server Provisioning Server Server OS Streaming 10
Desktop Ops Line-of-Sight: Ardence Delivers Client OS NetScaler Deliver Web Apps EdgeSight Monitor Real-Time User Experience WANScaler Accelerate Apps to Branch Offices Access Gateway Enable Secure App Access Presentation Server Deliver Windows Apps XENDesktop Deliver Windows Desktops OS Provisioning Server Provisioning Server Desktop OS Streaming 11
Challenges in managing servers Upgrading & patching servers are risky, timeconsuming and error-prone Inconsistent server configuration results in reduced application quality, frequent outages, extended down-time, and failed IT audits and compliance Disaster Recovery and Business Continuity support requires overbuilding with dedicated purpose servers 12
Introducing Provisioning Server Simplifies & speeds PS management and migrations Streams vdisk images to diskless, baremetal servers Saves datacenter storage, power and administrative time. Dynamic provisioning maximizes server utilization Stateless Intel Architecture Servers Provisioning Stream Provisioning Server vdisk Images PS v4.0 PS v4.5 PS License Server PS Streaming Server SAN Storage Provisioning Server 13
Provisioning Server for Datacenters 4.5 Silo One A Silo Two Server streaming Provisioning Server software B Network storage C Silo Three Provisioning Server Builder images OS & Workload to Network Storage. Provisioning Server 14
Provisioning Server for Datacenters 4.5 Silo One A Silo Two Provisioning Server (streaming service) B Network storage C Silo Three Servers are configured for network boot. Disks optionally removed. Provisioning Server 15
Provisioning Server for Datacenters 4.5 Silo One A Silo Two Server streaming Provisioning Server software B Network storage C Silo Three Servers are rebooted. OS & Workload are streamed from Network Storage. Provisioning Server 16
Provisioning Server Benefits Powers a Dynamic datacenter stateless server hardware and server workloads with the ability to efficiently combine them on demand Facilitates delivery of ANY workload (Windows or Linux) to ANY server (physical or virtual) Provides green deployment of diskless servers Enables a single managed disk image streamed to multiple servers 17
HUGE Total Cost of Ownership Savings Time to install OS and OS configurations to 100 servers Time Improvement Traditional Methods* 240 hours Using BladeLogic* 40 hours 83.3% Using Provisioning Server 4 minutes 99.8% Source: http://www.bladelogic.com/customers/results.html 18
Provisioning Server for Desktops vdisks are stored as files on the network. 19
Provisioning Server for Desktops LAN-connected diskless workstation. No software pre-loaded and the system is configured to boot from the network. 20
Provisioning Server for Desktops The XP operating system and software vdisk is streamed to the desktop. Workstation is powered on. 21
Provisioning Server for Desktops Workstation image delivery and management are centralized.. PC s processing power is harnessed for an uncompromised user experience 22
Provisioning Server for Desktops Provisioning the workstation with the Vista vdisk is quickly accomplished by rebooting. 23
Agenda über BCD-SINTRAG AG Vision und Strategie von CITRIX Wie arbeitet die Provisioning Server Plattform Mehrwert für Presentation Server Die Story geht noch weiter - XENDesktop 24
How the Provisioning Server Works Step 1 Administration Process Take snapshot of physical drives and store them as virtual disks (vdisks) in an image repository (NAS or SAN) Sector By Sector Map of D1 to VD1 Auto discover and load available computers into database by MAC address Computers can have different NICs, chipsets, media cards Store personality by MAC address Administrator assigns vdisk image to computer based on MAC address 2007 Systems, Inc. All rights reserved, Company Confidential 25
How the Provisioning Server Works Step 2 Runtime Execution During boot phase, PC boots from network image rather than physical image DHCP and TFTP Other Methods e.g. Static IP The Streaming Service authenticates, locates and delivers the OS and application stack from repository. Supports Most Popular OS Windows, Linux, VM Standard And Private Image Modes 2007 Systems, Inc. All rights reserved, Company Confidential 26
Two Types of vdisks Standard Image Mode One vdisk to many target devices Read only Private Image Mode One vdisk to one target device Read/Write access 2007 Systems, Inc. All rights reserved, Company Confidential 27
Standard Image Mode Target Device 1 Target Device 2 Provisioning Server Network Storage A Target Device 3 On reboot, a clean image is streamed Any single session vdisk down changes is to streamed the target are not to devices. many written target back devices. to the base vdisk. 2007 Systems, Inc. All rights reserved, Company Confidential 28
Private Image Mode Target Device Provisioning Server Network Storage A User A single installs image software is streamed or updates On on which boot The next target boot, to are the written device settings target back device. is shut are to the persisted. down. vdisk real-time. 2007 Systems, Inc. All rights reserved, Company Confidential 29
How do I get unique applications to each user or target device? Target Device 1 Isolation Application Streaming Microsoft Softgrid Provisioning Server Target Device 2 Isolation Network Storage A Target Device 3 Isolation Application Streaming Providing Applications With the addition a unique can be And through isolation of application streamed stack on- streaming demand per target to device. each target device 2007 Systems, Inc. All rights reserved, Company Confidential 30
Agenda über BCD-SINTRAG AG Vision und Strategie von CITRIX Provisioning Server - Technology Overview Mehrwert für Presentation Server Die Story geht noch weiter - XENDesktop 31
Software Streaming Address Shortcomings Bare-metal Provisioning Servers are stateless; no hard-disk drive required. OS/application image is streamed simultaneously to all servers in a silo upon boot without hogging bandwidth. Significant advantages in upgrades of CPS or Windows Server OS. Streamlined Image Management Only one virtual OS/application image is required per silo. Patching and updating is simplified. Testing, rollout, and if necessary rollback are completed effectively and quickly. Server-build consistency is assured. On-Demand Repurposing of Servers Any server in the farm can be reprovision with a new/different OS/application image on reboot. Whole silos can be re-purposed to perform different functions. Disaster Recovery Assurance All of the virtual images in a server farm can be backed-up and stored at a remote location. No prior provisioning of a remote location will be necessary. 32
Provisioning Server und Presentation Server MS Office Server 2003 CPS 4.0 Terminal Services MS Office 31 Servers The Builder are rebooted. images OS OS & Apps & Apps to Network are streamed from Storage. Network Storage. Server 2003 CPS 4.0 Terminal Services Accounting Application Server 2003 CPS 4.0 Terminal Services SAP Application Accounting App. SAP 2 Provisioning Server Servers are configured for network boot. Disks optionally removed. Network Storage Network storage holds vdisks containing Server 2003, CPS4.0, Terminal Services & respective apps: A MS Office B Accounting Application C - SAP 33
Use Case 1: Image Patch Management CPS 13 The vdisk, containing the software to be patched, is does copied not and then work, patched. restore Preliminary old testing vdisk. is performed. If vdisk configuration 24 Server streaming Ardence software New If vdisk vdisk config. is streamed works, to delete 1 server old file in the and silo, other stream servers new vdisk keep file old vdisk. to all servers Network Storage Network storage holds vdisks containing Server 2003, CPS4.0, Terminal Services & respective apps: A MS Office B Accounting Application C - SAP D SAP with patch 34
Use Case: Disaster Recovery - Minimal Point of Failure MS Office MS Office SAP Accounting Software Inventory Application vdisks containing OS, PS, Terminal Services and Applications Extra MS Office Server Server streaming Ardence software Network Storage 35
Provisioning Server im PS Umfeld, Migration Web Interface 4.5 Presentation Server 4.5 farm Provisioning Server ICA Client MetaFrame XP FR3 / Presentation Server 3 server farm Provisioning Server 36
Die Story geht noch weiter XENDesktop
Traditionelle Desktops Lifecycle Management 3 Verwalten: Patches Upgrades Benutzer-Support 1 Einrichten: Anschaffung Installation Standardisierung Aushändigung Benutzer Rechenzentrum 2 Sichern: Endgerät Lockdown Authentifizierung Daten-Backup 5 Entsorgen: Datenmigration Überwachen: Performance Lokale Daten löschen Benutzerzufriedenheit Hardware entsorgen Nachrüsten 4 38
Dynamic Desktops Die clevere Alternative Traditioneller Desktop Dynamic Desktop Apps Installiert auf dem PC Apps Im Rechenzentrum installiert Windows Installiert auf dem PC OS Windows Im Rechenzentrum installiert Hardware PC als Endgerät Hardware Im Rechenzentrum virtualisiert, Zugriff über beliebiges Endgerät Fest verdrahtet Dynamisch verlinkt 39
Dynamische Desktops Lifecycle Management 5 4 3 2 1 Entsorgen Überwachen Verwalten Sichern Einrichten LAN / WAN Benutzer Rechenzentrum 40
Gründe für Dynamic Desktops Räumliche Distanzen Desktop-Bereitstellung für räumlich entfernte Mitarbeiter (Niederlassungen, Home Office, temporäre Mitarbeiter etc.) Bevorstehende Migrationen Grössere Migrationsvorhaben (z.b. Vista) umsetzen, mit möglichst geringen Auswirkungen auf Budget und Produktivität Desktop Server Kostendruck Daten- Sicherheit Minimierung von Kosten und Arbeitsaufwand im Vergleich zur traditionellen Desktop-Bereitstellung Sicherer Schutz von Intellectual Property, Daten verbleiben immer im sicheren Rechenzentrum 41
DynamicDelivery Drei Typen von Virtuellen Desktops Benutzer Shared Desktop Plattform Betriebssytem Windows 2003 Server Virtual Machines Blade PCs Windows XP /Vista 42
Das grosse Ganze Bereitstellung von Desktops und Anwendungen Bereitgestellt über Desktop Server Als Teil des Images installiert Virtualized via Presentation Server Streamed via Presentation Server 43
Dynamic Desktops Die drei Typen im Vergleich Standard Desktop Individueller Desktop Hochleistungs- Desktop User User User User User User User User User Applikationen App App App App App App Windows Server OS Hardware WinXP WinXP Hypervisor Hardware Hardware Vista WinXP WinXP Hardware Blade Rack Vista Blade Blade Blade TCO Standardisierung Flexibilität 44
XENDesktop 2.0 Vollständige ICA-Lösung Standard Desktop ICA XENDesktop XENDesktop 2.0 Universal Printer Driver Multi-Monitor Support USB Gerätenutzung SpeedScreen Client-Redirection Individueller Desktop ICA ICA Hochleistungs-Desktop Session Broker Dedizierte Desktops 45
Complete Scenario 1 1 Provisioning Server Security & Optimization 1. Authenticate and decide where a user needs to be directed to 2 3 4 Presentation Server 2. Establish connection 3. Stream the Operating System 4. Virtualize and/or stream the Application set 5. Monitor user experience Virtual Hardware Blades PC s 46
47
Vielen Dank für Ihre Aufmerksamkeit