Novell Virtual
Desktop Infrastructure
Jerry Combs
    Principal Architect, Novell , Inc.    ®




    jcombs@novell.com


    Valentin Mihai
    Product Manager, Novell, Inc.
    valentin.mihai@novell.com


    Bob Reynolds
    Technical Lead, Novell, Inc.
    rjreynolds@novell.com
2   © Novell, Inc. All rights reserved.
Novell R.E.D.I.         ®


    (Role Enabled Desktop Infrastructure)

    •   Virtual desktop infrastructure

         –   Peak of inflated expectations

         –   Trough of disillusionment

    •   Novell and R.E.D.I.

         –   VDI climbs the
             slope of enlightenment

         –   Next stop-
             plateau of productivity
                                             Figure 1.1 - The Gartner Hype Cycle

3   © Novell, Inc. All rights reserved.
VDI
    Peak of Inflated Expectations

                                                                 Management “Silos”
                                          Machines,
     Provisioning                         applications
                                          and users


                                          Desk-side visits
     Support                              Patches and updates
                                                                   Total cost of maintaining
                                                                   and managing a PC
                                                                   environment is $3,000 to
     Data                                 Data backup              $5,000 + per device*
     Recovery                             Hardware failure                          Gartner 2007




                                          Enforce policies
     Security                             Compliance and audit
                                                                  Complexity increases with
                                                                  multiple sites, geographies,
                                                                  languages and time zones
     Power                                Rising energy costs


4   © Novell, Inc. All rights reserved.
VDI
    Trough of Disillusionment

       End-user environment moves into the data center

       End-user experience sub-optimal

       End users not aligned with business requirement

       Storage requirements explode

       Complex multiple vendor solutions involved for VDI




5   © Novell, Inc. All rights reserved.
VDI
    Trough of Disillusionment (continued)

    Now have two environments to manage with two
    different tools

    Immature technologies

    Costs are out of control

    Manual processes requirementLack of integration

    Lack of configuration management, security and
    Identity integration

6   © Novell, Inc. All rights reserved.
VDI Is Much More than Virtualization

       Security / Compliance              Systems Management            Virtualization

     Role Engineering                     Asset Discovery          Hypervisor Platform
     Identity Management                  Application Usage        Dynamic Build /
                                                                   Recycle Process
     Access/Session                       Software Compliance
     Management                                                    Pool Monitoring and
                                          Ongoing Capacity         Management
     Endpoint Security                    Planning
                                                                   Load Balancing
     Patch Management                     Application Packaging
     (desktops/hosts)                     (virtualization)
     Forensics (snapshotting)             Application Deployment
     Access                               Storage Management
     Certification/Compliance
                                          CMDB integration and
     Anti-virus                           Management


7   © Novell, Inc. All rights reserved.
Novell Abilities        ®




                                                           Business
                                                           Process
                                            Incident      Managemen      Configuration
                                          Management           t         Management
                                                                                       Change
                          Asset                                                      Management
                       Management

                                                                                             Release
                  Problem
                 Management                                                                Management


                                                                                                    Project
            Service                                                                               Management
             Desk



         Capacity                                                                                  Service Level
        Management                                                                                 Management



        Performance
        Management                                                                                 Security
                                                                                                  Management

                  Service
                 Continuity                                                                  Identity
                Management                                                                 Management

                             Availability
                                                                                    Compliance                     Desktop
                            Management
                                                                                    Management
                                              Patch                                                                Data Center
                                            Management    Application   Infrastructure
                                                         Management      Management
8   © Novell, Inc. All rights reserved.
Novell Framework Advantages
                            ®




                                          1. Identity-based Delivery
                                             and Management
                                             –   Tier-1 identity management vendor
                                                  >   100s of millions of identities
                                             –   Long-history and core competencies in
                                                 identity-based desktop management
                                                 and application delivery
                                                  >   44 million desktops managed
                                             –   Identity-based storage management

                                          2. One Set of Tools for Physical or
                                             Virtual Application Delivery
                                          3. Open to Hypervisor and Desktop
                                             Operating Systems
                                             –   Robust open source technologies
                                                 including Xen, KVM, etc.
                                             –   Also a leader in Linux and
                                                 Microsoft alternatives

                                          4. Flexible Patch Management
9   © Novell, Inc. All rights reserved.
Novell Framework Advantages
                             ®




                                           5. High Level of Granular
                                              Control and Automation
                                             –   Tier-1 security and compliance
                                                 partner with integrated
                                                 endpoint security suite
                                             –   Tighter software licensing
                                                 compliance by true usage
                                             –   Depth of management of the
                                                 infrastructure including within the
                                                 virtual machines and storage
                                                 systems to minimize efficiencies
                                             –   Global policy and work-flow for
                                                 high-level automation and
                                                 grid-based management
                                             –   Dashboard to distinguish
                                                 infrastructure and application issues
                                           6. One Vendor Approach for Lower
                                              Risk, Less Integration, and No
                                              Finger-pointing
10   © Novell, Inc. All rights reserved.
Novell and VDI          ®


     Life-cycle Overview

                                                               Business
                                                                                         Single pane Helpdesk view
                                                               Service
                                                               Management
                                                                                         to manage environment

                                               Novell          Novell
                      Identity Vault           Identity        Access
                                                                            Authenticates user and
                                               Manager         Manager TM


                                                                            authorizes access based on role


                                                                                                         PlateSpin Workload
                                                                                                                 ®



                                                                                                         Management
                                           Provisions access
     Manager hires                                                                                             Dynamically
                                           and associates
     and registers new                                                                                         assembles and starts
                                           roles
     developer/user                                                                                            client virtual machine
                                                                                                               based on role
                                                                                                               and policy

                           Developer/User                                                                        Xen/ESX
                          logs into secure URL                                                                       Hosts the
                                                                                                                     user virtual
                                                                                                                     desktop



                                                                                                      Novell ZENworks ®




                                                                                                         Dynamically manages user
                                                                                                         environment and application
                                             PlateSpin          Novell
                                             Workload           Access  Terminates
                                             Management         Manager user session

11   © Novell, Inc. All rights reserved.
Novell REDI Integrated Architecture
                             ®




                                                                                        Home Office            ThinClient


                                                                      SLED Client                   Re-purposed             Mac Client

                         Users
                                                                                         Novell Access Manager       ™




      Existing Desktop Infrastructure                     Existing    Novell               XenKVMESX Server Farm
                                                          Identity   Identity
                                                          System     Manager

                                                                                                      Managed




                                                                                                                                     PlateSpin Orchestrate
                                                                      Novell                           Virtual
                                                                     ZENworks       ®
                                                                                                      Desktops

                                                                      Novell




                                                                                                                                                 ®
                                                                       ZAV

      Novell File Management Suite


        User Data Storage Infrastructure                                                 Storage Infrastructure
                                                                       Shared
         Mapped            File            User Profile                                   Running      Master VM    User Data
                                                                      Application
          Drives          Servers           Servers                                         VMs         Images        Drives
                                                                        Drive



12   © Novell, Inc. All rights reserved.
Novell and VDI          ®


     The User Environment

     Image Templates                                        PlateSpin ®



                                                            Orchestrate
                                                            Controls the
                                                            configuration and
                                                            state of the VM
                                           <2GB
     OS Image
         Allocation from a
         dynamically                                                                Novell ZENworks
                                                  Personalized VM                                      ®



         maintained pool                                                            Configuration Manager
                                                                                    Injects dynamic portion of
                                                    C:/                             user profile and delivers
                                                                                    user specific applications
     User Personal Image
         Contains user                              D:/
         owned data and
         static portion of                          E:/
         profile

                                                            This method results in storage savings
                                                            comparable to linked clones without the
     Role Application Image                                 drawbacks of linked clones (patching all
         Read-only image                                    at once, no unique GUID, no granularity
         shared by all role                                 within a template)
         members

13   © Novell, Inc. All rights reserved.
Demo
Novell R.E.D.I.

     A service delivered as part of Novell Intelligent
                                               ®



     Workload Management that enables an enterprise to
     manage and optimize End User computing resources
     in a policy driven, secure, and compliant manner
     across physical, virtual, or cloud environments

                                           + Build
                                           + Secure
                                           + Manage
                                           + Measure
15   © Novell, Inc. All rights reserved.
Question and Answers




16   © Novell, Inc. All rights reserved.
Unpublished Work of Novell, Inc. All Rights Reserved.
This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc.
Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope
of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified,
translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc.
Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.


General Disclaimer
This document is not to be construed as a promise by any participating company to develop, deliver, or market a
product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in
making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents
of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any
particular purpose. The development, release, and timing of features or functionality described for Novell products
remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to
make changes to its content, at any time, without obligation to notify any person or entity of such revisions or
changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc.
in the United States and other countries. All third-party trademarks are the property of their respective owners.

Novell Virtual Desktop Infrastructure

  • 1.
  • 2.
    Jerry Combs Principal Architect, Novell , Inc. ® jcombs@novell.com Valentin Mihai Product Manager, Novell, Inc. valentin.mihai@novell.com Bob Reynolds Technical Lead, Novell, Inc. rjreynolds@novell.com 2 © Novell, Inc. All rights reserved.
  • 3.
    Novell R.E.D.I. ® (Role Enabled Desktop Infrastructure) • Virtual desktop infrastructure – Peak of inflated expectations – Trough of disillusionment • Novell and R.E.D.I. – VDI climbs the slope of enlightenment – Next stop- plateau of productivity Figure 1.1 - The Gartner Hype Cycle 3 © Novell, Inc. All rights reserved.
  • 4.
    VDI Peak of Inflated Expectations Management “Silos” Machines, Provisioning applications and users Desk-side visits Support Patches and updates Total cost of maintaining and managing a PC environment is $3,000 to Data Data backup $5,000 + per device* Recovery Hardware failure Gartner 2007 Enforce policies Security Compliance and audit Complexity increases with multiple sites, geographies, languages and time zones Power Rising energy costs 4 © Novell, Inc. All rights reserved.
  • 5.
    VDI Trough of Disillusionment End-user environment moves into the data center End-user experience sub-optimal End users not aligned with business requirement Storage requirements explode Complex multiple vendor solutions involved for VDI 5 © Novell, Inc. All rights reserved.
  • 6.
    VDI Trough of Disillusionment (continued) Now have two environments to manage with two different tools Immature technologies Costs are out of control Manual processes requirementLack of integration Lack of configuration management, security and Identity integration 6 © Novell, Inc. All rights reserved.
  • 7.
    VDI Is MuchMore than Virtualization Security / Compliance Systems Management Virtualization Role Engineering Asset Discovery Hypervisor Platform Identity Management Application Usage Dynamic Build / Recycle Process Access/Session Software Compliance Management Pool Monitoring and Ongoing Capacity Management Endpoint Security Planning Load Balancing Patch Management Application Packaging (desktops/hosts) (virtualization) Forensics (snapshotting) Application Deployment Access Storage Management Certification/Compliance CMDB integration and Anti-virus Management 7 © Novell, Inc. All rights reserved.
  • 8.
    Novell Abilities ® Business Process Incident Managemen Configuration Management t Management Change Asset Management Management Release Problem Management Management Project Service Management Desk Capacity Service Level Management Management Performance Management Security Management Service Continuity Identity Management Management Availability Compliance Desktop Management Management Patch Data Center Management Application Infrastructure Management Management 8 © Novell, Inc. All rights reserved.
  • 9.
    Novell Framework Advantages ® 1. Identity-based Delivery and Management – Tier-1 identity management vendor > 100s of millions of identities – Long-history and core competencies in identity-based desktop management and application delivery > 44 million desktops managed – Identity-based storage management 2. One Set of Tools for Physical or Virtual Application Delivery 3. Open to Hypervisor and Desktop Operating Systems – Robust open source technologies including Xen, KVM, etc. – Also a leader in Linux and Microsoft alternatives 4. Flexible Patch Management 9 © Novell, Inc. All rights reserved.
  • 10.
    Novell Framework Advantages ® 5. High Level of Granular Control and Automation – Tier-1 security and compliance partner with integrated endpoint security suite – Tighter software licensing compliance by true usage – Depth of management of the infrastructure including within the virtual machines and storage systems to minimize efficiencies – Global policy and work-flow for high-level automation and grid-based management – Dashboard to distinguish infrastructure and application issues 6. One Vendor Approach for Lower Risk, Less Integration, and No Finger-pointing 10 © Novell, Inc. All rights reserved.
  • 11.
    Novell and VDI ® Life-cycle Overview Business Single pane Helpdesk view Service Management to manage environment Novell Novell Identity Vault Identity Access Authenticates user and Manager Manager TM authorizes access based on role PlateSpin Workload ® Management Provisions access Manager hires Dynamically and associates and registers new assembles and starts roles developer/user client virtual machine based on role and policy Developer/User Xen/ESX logs into secure URL Hosts the user virtual desktop Novell ZENworks ® Dynamically manages user environment and application PlateSpin Novell Workload Access Terminates Management Manager user session 11 © Novell, Inc. All rights reserved.
  • 12.
    Novell REDI IntegratedArchitecture ® Home Office ThinClient SLED Client Re-purposed Mac Client Users Novell Access Manager ™ Existing Desktop Infrastructure Existing Novell XenKVMESX Server Farm Identity Identity System Manager Managed PlateSpin Orchestrate Novell Virtual ZENworks ® Desktops Novell ® ZAV Novell File Management Suite User Data Storage Infrastructure Storage Infrastructure Shared Mapped File User Profile Running Master VM User Data Application Drives Servers Servers VMs Images Drives Drive 12 © Novell, Inc. All rights reserved.
  • 13.
    Novell and VDI ® The User Environment Image Templates PlateSpin ® Orchestrate Controls the configuration and state of the VM <2GB OS Image Allocation from a dynamically Novell ZENworks Personalized VM ® maintained pool Configuration Manager Injects dynamic portion of C:/ user profile and delivers user specific applications User Personal Image Contains user D:/ owned data and static portion of E:/ profile This method results in storage savings comparable to linked clones without the Role Application Image drawbacks of linked clones (patching all Read-only image at once, no unique GUID, no granularity shared by all role within a template) members 13 © Novell, Inc. All rights reserved.
  • 14.
  • 15.
    Novell R.E.D.I. A service delivered as part of Novell Intelligent ® Workload Management that enables an enterprise to manage and optimize End User computing resources in a policy driven, secure, and compliant manner across physical, virtual, or cloud environments + Build + Secure + Manage + Measure 15 © Novell, Inc. All rights reserved.
  • 16.
    Question and Answers 16 © Novell, Inc. All rights reserved.
  • 18.
    Unpublished Work ofNovell, Inc. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.