35
Daniel Balan Virtualization Specialist – Fordham IT November 20, 2013 LearnIT: back to the future Virtualization sends desktop computing back to the future.

LearnIT: back to the future - · PDF fileDaniel Balan Virtualization Specialist – Fordham IT November 20, 2013 . LearnIT: back to the future . Virtualization sends desktop computing

Embed Size (px)

Citation preview

Daniel Balan Virtualization Specialist – Fordham IT November 20, 2013

LearnIT: back to the future Virtualization sends desktop computing back to the future.

When you think of the beginning of Server Virtualization, companies like VMWare may come to mind. The thing you may not realize is Server Virtualization actually started back in the early 1960’s and was pioneered by companies like General Electric (GE), Bell Labs, and International Business Machines (IBM). Back to the future: History of Virtualization

In 1990, Sun Microsystems began a project known as “Stealth”. Over the next several years the project was renamed several times, including names such as Oak, Web Runner, and finally in 1995, the project was renamed to Java. Application Virtualization

Virtual Desktop Computers as we think of them today are a fairly new topic of conversation. But are very similar to the idea IBM had back in the 1960’s with the virtual machines on their mainframe computers. You give each user on the system their own operating system, then each user can then do as the please without disrupting another users on the system. Each user has their own computer, it is centralized, and it is a very efficient use of resources. Desktop Virtualization

Enterprise Cloud Networks - give the ability to run Microsoft specific applications on non-Microsoft clients (e.g., Mac, ipad, Android) and access your apps from wherever you login. Desktop Virtualization - provides seamless access to your personalized desktop from anywhere. This transforms Windows desktops and apps into Windows-as-a-Service clouds. Unified Storefront - empowers users with a single point of secure access – from any device – to all apps and data whether virtual, web, or mobile.

Presenter
Presentation Notes
A common theme that we see from all 3, provide same experience from everywhere and any device.

© 2013 Citrix | Confidential – Do Not Distribute

User Needs

The freedom that comes from a consumer-like mobile

experience at work

IT Needs

A complete set of tools to meet security and compliance

requirements

Presenter
Presentation Notes
We must balance the needs of security and compliance along while giving users the freedom they need to experience work and life in harmony. User Needs: They want to feel confident that they can experience work and life without thinking of technology. For IT we have a dilemma: Solving this problem requires more than one tool. You’ve heard the saying “If all you have is a hammer, then everything looks like a nail”? Well, that really sums up some of the point solutions on the market today. If all you offer is a sandboxed client, then even the most ordinary request starts to look like something that must be solved in the sandbox – regardless of how that feels to users. When we talk to IT we find that what is most needed is a complete set of tools to meet security and compliance requirements.

Consistent access inside or outside the firewall

Seamless workspace across any device

Access to Windows Apps, data, Web and SaaS

Auto-configuration of the default app store

Citrix Receiver

© 2013 Citrix | Confidential – Do Not Distribute

Secure by design Keep data safe – keep it in the datacenter

No data on device

NetScaler Gateway • Seamless remote access • Granular access policies • End point analysis

People-centric and use case driven

Mobilizing Windows

Apps

Design and Engineering

BYO laptop and device

Remote Access

PC replacement

Presenter
Presentation Notes
One of things that we can provide with virtualization is the custom tailoring of applications and desktops for specific needs.

Entire desktop Just the apps

Windows apps and data secured and delivered… Within a virtual desktop

Optimized for: • Large Screen Footprint - Multi-window • Keyboard and mouse • Persistent workspace

Windows apps and data secured and delivered…

Optimized for: • Smaller screen, mobile • Touch interface • Non-persistent workspace

Apps and Desktops with Ease

Seamless Transitions

Presenter
Presentation Notes
Example APPS: -Acrobat Pro: Only 100 concurrent licenses -SPSS -SAS -Java issues -Internet Explorer for specific applications.

Central or local execution FlexCast delivery technology

Physical PCs Apps and Desktops

HDX 3D Pro-enabled

workstations or Remote PC access technology

Central Management Image management | Application management | User data profiles | Access policies

Central Execution Local Execution

Hosted VDI Apps and desktops

Dedicated or pooled

desktop virtual machines

Hosted Shared Apps and Desktops

Windows Server

session-based desktop or apps

Local Hypervisor

Desktops

Type 1 Hypervisor for PCs and Laptops with

XenClient Synchronizer

Subscriptions, Profile Management and Redirection

Folder Redirection and ShareFile

App Virtualization, Hosting, Personal vDisk isolation and configuration management

Single Image Management Local or Central Execution

Virtual Infrastructure / Cloud

admin user

Client hardware

On-demand assembly

and delivery

Preferences

Apps

Desktop OS

Data

Presenter
Presentation Notes
Today’s desktop has an Operating system with drivers that locks it to the hardware, then applications reliant on the OS with libraries, then user data and preferences that tie the user to the stack. So once deployed, even with the best managed desktop practices, you have to manage each desktop as a unique object. So desktop virtualization is based on the idea of separating and abstracting these elements And by isolating them it allows you to store them centrally manage, deliver them through lots of different models and bring them together at run time. So the payoff here is huge. You get the central management and control, security and agility you always wanted, while users get the flexiblity and choice in devices and workstyle that they want. its great for IT and its great for users.

Dedicated VDI

Image

Image

Image

Presenter
Presentation Notes
And, when you think about VDI, in the past, there’s typically been this stress between trying to choose between a persistent and dedicated VDI model and a pooled VDI non-persistent model. Ideally, users want the dedicated model. They want their own desktop sitting in the datacenter. They can do whatever they want to it – and they are not giving anything up. Certainly your executives are wanting this as well as your knowledge workers and it’s the way most folks start with a virtual desktop deployment. The problem with that is now you might provision these from a single image, but they are all living in separate virtual machines in your datacenter pulling all they’re own storage and now they are independent VMs that you have to manage throughout their lifecycle. And so that gets expensive.

Profile

Profile

Profile

Pooled Desktop

Base Image with Apps

Profile

Profile

Profile

Base Image with Apps

Presenter
Presentation Notes
Many people get to a couple hundred of Dedicated VDI and then wow, do we really want to keep managing this way. And, so people then go to is a pooled model where now I’ve got multiple desktops that are created and continue to run from a single base image so I’m getting a lot of benefit from de-duplication across your SAN. And, users log in and are renting or leasing a desktop. You put your folder re-direction and profile management on top of that and those users will be very happy. Then you can scale this up you can patch the base image and the next time people login they get a new desktop put their profiles on top, get their folder redirection and they are not going to be disrupted. The problem with that is how do you identify all the users that are going to be served by those specific applications that are included in that base image; that you cover all the corner cases, and that you’ve given them all the personalization they really need. And, so today most organizations are really stuck somewhere between these two models trying to figure out how they roll out over time.

Personal vDisk

Base Image

App

Profile

App

Profile

App

Profile

PvD

PvD

PvD

Presenter
Presentation Notes
Personal vDisks allow users to be able to install their own applications without the need for admin rights or compromising the base OS. Complete separation is achieved by partitioning the user applications away from the OS. You can even install applications that use drivers! The Personal vDisk (PvD) also allows for basic profile management and user personalisation to be persisted even when using a Pooled image that is read-only.

USB and Printing

11011010 SSL 1011011010 SSL 1011011010 SSL 1011011010 SSL 1011011010 SSL 101101110 SSL 1011 1011011010 SSL 1011011010 SSL 1011011010 SSL 1011011010 SSL 101101 1011

Local desktops with XenClient Enterprise

Synchronizer Fast, secure, extensible,

client hypervisor

Desktop OS

Preferences

Apps

Data

Local Execution Centralized Management

Desktop OS

Preferences

Apps

Data

Presenter
Presentation Notes
Citrix XenClient extends the benefits of desktop virtualization to corporate laptops so people can work from anywhere, at any time—whether they have slow, intermittent or no network access—for exceptional flexibility and productivity. IT gains new levels of security, reliability and control as well as simplified desktop management. 

Centralized Management

Corporate & BYO Macs with Desktop Player

© 2012 Virtual Computer Inc

Runs INSIDE the Mac OS to deliver a managed corporate desktop for online/offline use

Secure Local Execution Type-2 Client Hypervisor

Presenter
Presentation Notes
XenDesktop users gain freedom to work on their MacBooks when offline or in intermittent connectivity environments – with Local Virtual Desktops for their MacBooks. Corporate IT can take the same Virtual Desktop images deployed to their corporate XenClient PCs and laptops, and push them out the Macs. Give XenDesktop customers freedom to work offline or in intermittent connectivity environments on MacBooks Enable IT to secure and centrally manage corporate Windows desktops deployed to Macs using the same image used for XenDesktop offline use on corporate Windows laptops Gain control over BYO Macs without interfering with users’ Mac OS

High definition experience on any device

Efficient bandwidth utilization

Advanced quality of service

Cross-continent latency tolerance

Industry leading peripheral support

Real-time voice and multimedia optimization

Point to point unified communications

Presenter
Presentation Notes
Intro: The keys for user experience are high-definition and consistency. Key Points: The next big piece here is HDX HDX is built on the core foundation of the company, going back nearly two decades. We know that people are coming from outside your corporate network, over difficult networks in order to access what they need; our R&D investments have gone to multimedia, voice and video collaboration. If you plug in a USB device, it just works without any training or extra support. Whenever we talk about protocol, WAN optimization comes up: how do you manage bandwidth and manage latency, but also give proper priority within all the different channels and the virtual desktop experience? We know that across that same network there is all kinds of other traffic going on. And so to really be able to provide QoS you have to be thinking about how do I compete with and prioritize different types of desktop traffic along with all the other traffic on the network. We have split the ICA protocol (that’s what is underneath the covers of HDX) into 5 different streams that can sit on 5 different ports so your network folks can manage QoS. Examples include those elements that are real time such as voice and video or interactive elements on the display versus things like bulk USB data or background data that could be given a much lower priority and not impact their user experience. By putting all these technologies together you get as many users on a pipe as possible and give all users the same QoS day in and day out. Transition: Now, you might be asking yourself: How could I actually deploy DV across my organization, and how long would that take?

Enhanced for mobile experience

Presenter
Presentation Notes
Mobility Pack & Mobile SDK Touch friendly enhancements Automatic keyboard popup Native UI controls Orientation awareness Query device attributes Access to device capabilities

Before…

Presenter
Presentation Notes
Then there is pinching and zooming required to get to the apps or drives you need Also, notice those two word docs at the bottom. Yes, there are two. They would be easy to see with a mouse over, but not as intuitive when using touch.

After…

Presenter
Presentation Notes
With the pack, XenApp recognized the endpoint is a tablet (in this case an iPad) and re-skins the desktop for more touch friendly use. The start menu pops up bigger and with a slider tab on the side. Also notice those two word docs are broken out.

Mobilizing Windows Apps HDX Mobile

Translates keyboard / mouse tasks to a touch environment

Edit box

Keyboard Pop-up

Combo Box

Picker Pop-up

Presenter
Presentation Notes
one of the newer challenges with respect to delivering enterprise applications, is how do you make these applications accessible on all the different types of devices such as tablets and smartphones without having to rewrite the applications for each target device. So to solve this particular challenge a new capability available within the XenApp and XenDesktop is the ability to dynamically transform an application’s UI to look and feel like the native UI of that smartphone device. So now, your existing Windows apps adapt to the way users interact with apps on smaller devices like smartphones where for example, The keyboard pops up automatically when the user touches into a text entry field and there’s auto scrolling to ensure the text entry field is visible to the user and not covered up by the on-screen keyboard. Another mobile UI feature introduced is auto zoom to make the picker controls and list boxes easier to use in Windows applications hosted Citrix GPS radio and camera functions are also accessible from our mobile Receivers. Smooth HD video and audio is supported bi-directionally for true collaboration New multi-touch gestures are supported such as swipe gesture to scroll up or down, pinch and zoom gesture supports not just sizing applications but files within apps as well. While interacting at a file level, a visual touch mouse control appears on the display to enable fine grain manipulation of app menus which shrink during file level interactions.

Mobile for Windows Apps

Optimized for screen resolution and orientation

Presenter
Presentation Notes
one of the newer challenges with respect to delivering enterprise applications, is how do you make these applications accessible on all the different types of devices such as tablets and smartphones without having to rewrite the applications for each target device. So to solve this particular challenge a new capability available within the XenApp and XenDesktop is the ability to dynamically transform an application’s UI to look and feel like the native UI of that smartphone device. So now, your existing Windows apps adapt to the way users interact with apps on smaller devices like smartphones where for example, The keyboard pops up automatically when the user touches into a text entry field and there’s auto scrolling to ensure the text entry field is visible to the user and not covered up by the on-screen keyboard. New multi-touch gestures are supported such as swipe gesture to scroll up or down, pinch and zoom gesture supports not just sizing applications but files within apps as well. While interacting at a file level, a visual touch mouse control appears on the display to enable fine grain manipulation of app menus which shrink during file level interactions.

Designer virtual workstation GPU accelerated 3D graphics

30

Fluid experience with full screen 3D apps

Empowers global collaboration

Conquers massive design data

Lower GPU and CPU hardware costs

50% reduction in bandwidth requirements

Presenter
Presentation Notes
New HDX 3D graphics innovations empower global design collaboration while cutting bandwidth requirements in half Even the most demanding desktop computing use cases are prime targets for desktop virtualization. Whether collaborating with design engineers across oceans using advanced CAD/CAM or GIS apps or consulting medical imaging at a patient’s bedside with an iPad, the secure, high performance delivery of GPU accelerated 3D applications and desktops with XenDesktop has never been more powerful or efficient. XenDesktop with HDX 3D technologies secures sensitive intellectual property and privacy-sensitive data while improving collaboration and performance eliminating the need to synchronize and transfer massive data files. Meanwhile, users leverage state-of-the-art graphics processing hardware in the datacenter to accessing designs and images from any device, anywhere. As another component of Citrix workshifting solutions, HDX 3D technology included in XenDesktop 5.6 Feature Pack 1 will provide breakthrough visual performance while reducing the bandwidth requirements for the most demanding graphics experience in half leveraging a new ultra-efficient deep compression codec. (leave out vGPU to hold for nVidia show the week following…)

Integrated Remote PC Access Automated remote access assignment of users to corporate PCs

Secure, remote access to corporate PCs

• New integrated catalog management • New hardware accelerated H.264 compression

2 purpose-built consoles

Studio • Automated workload

provisioning • Automatic app publishing • Custom delegated

administration

Director • Real-time assessment • Site health and performance • EdgeSightTM User Experience

Analytics

Director: Real-time and actionable data

• Single pane of glass ᵒ Instant “real-time” troubleshooting and

environment health metrics across sites

• Integration of EdgeSight features ᵒ Performance management and network analysis

• Aggregation of logging information ᵒ Pinpoints root cause of connection and machine

failures

• End user experience monitoring ᵒ Logon analysis to pinpoint issues or delays

TM

Presenter
Presentation Notes
Key points: Next generation Director rearchitected on the XD 7 platform Unified console provides the real-time troubleshooting along with integration of new EdgeSight features, Performance Manager and Network Inspector Scales with the platform Most common problem – “I can’t connect” Instrumented XD to provide various failure causes for connection and machine failures to determine root cause End user experience starts with logon Director breaks the logon into each of the steps, providing the analysis so the admin is able to pinpoint exactly where the slowdown is occurring

Director: Contextual troubleshooting

Failures reason explained Correlation with Configuration logging

Presenter
Presentation Notes
Clicking on the chart in the dashboard workflow brings admin to the connection failures trends page for further investigation Configuration logging which tracks admin actions, is brought into the Trends failure charts to provide the context and correlation of why failures are happening. In this case, the admin enabled maintenance mode, and as users started to login, they weren’t able to because the machines were not available

© 2013 Citrix | Confidential – Do Not Distribute

LearnIT: back to the future Virtualization sends desktops computing back to the future.

Presenter
Presentation Notes
But just as the “consumerization of IT” has changed the device landscape, the “enterprization of apps” has led to an explosion of 3rd party or custom built apps that have led to a security blind-spot in your enterprise. Saying “no” to these apps is just not a reasonable response. With that in mind, XenMobile Enterprise Edition entitles IT to access to the Worx App Gallery, the industry’s largest ecosystem of apps built for business. What this means is that organizations now have a place where they can go to find apps rather than doing all of the heavy lifting themselves. Key concepts: App configuration, security and policies Native app communication Worx App SDK, an SDK that Worx-enables any mobile app SDK leverages MDX to add features like data encryption, password authentication, secure lock and wipe, inter-app policies and micro VPNs to mobile apps. Worx-enabled apps can be found in the Worx App Gallery