LearnIT: back to the future - · PDF fileDaniel Balan Virtualization Specialist –...
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
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.
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.
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.
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.
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?
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
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
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