This slide deck was used as part of a conference session providing an introduction to desktop virtualization presented by Simon Bramfitt , founder of Entelechy Associates.
The session was held at the Virtualization Solutions Exchange (VSX 2012) November 2, 2012 at the Computer History Museum, Mountain View, California.
Information on VSX 2012 can be found here http://www.vsx2012.com/index.cfm
The PowerPoint file is available for download from Entelechy Associates here http://entelechy-associates.com/
15. What’s good for the Data Center
Must be good for the Desktop
Right?
16. User User User User User User User User User User User
Apps
Apps
Apps
Apps
Desktop Virtualization
Apps
Apps
Apps
Apps Apps
Apps
Apps
Apps
Apps Apps Apps
Apps Apps Apps Apps
Apps
Apps
Apps
Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps
Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps
Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps
Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps
Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps
OS OS OS OS OS OS OS OS OS OS OS
Hypervisor
Hardware
17.
18.
19. What is Desktop Virtualization?
The creation of personalized working environments, the applications, data
and configuration settings that each user needs to do their job while at the
same time ensuring conformance with organizational governance, risk and
compliance management policies.
20. The creation of
personalized working environments,
the applications, data and configuration settings
that each user needs to do their job
while at the same time ensuring conformance with
organizational governance, risk and compliance
management policies.
23. User User User User User User User User User User User
Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps
Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps
Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps
Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
VDI?
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps
OS OS OS OS OS OS OS OS OS OS OS
Hypervisor
Hardware
24. VDI- Virtual Desktop Infrastructure
Server Hosted Desktop Virtualization (Gartner Inc.)
Citrix XenDesktop, VDI-in-a-Box
VMware View
Dell vWorkspace
Microsoft and others …
25. VDI
Desktop Operating System (Windows)
Remoting Protocol – Connected Operation Only
End Point
PC
Thin Client
Mobile Devices
36. DaaS
Desktop as a Service
VDI from the Cloud (Public/Private/Hybrid)
Remoting Protocol – Connected Operation Only
End Point
PC
Thin Client
Mobile Devices
51. IDV
3. If mobile is not a big part of
your business consider this
carefully
Editor's Notes
Understanding Desktop virtualization Delivery Models (Level 200)With an increasing number of employees bringing their own cell phones, laptops and tablets to work, today's IT organizations have been tasked with developing policies and strategies to effectively address emerging security, privacy and data protection issues through the management and provisioning of mobile and BYOD delivery models. This session will provide attendees with an overview of the differences between the Desktop-as-a-Service (DaaS), Intelligent Desktop Virtualization (IDV), and Virtual Desktop Infrastructure (VDI) delivery models. Key take-aways from this session include a basic understanding of how desktop virtualization platforms have evolved to better address BYOD and the use of mobile devices within today's enterprise IT environments.Prerequisites: Attendees should possess a basic understanding of the principles of BYOD and desktop virtualization.
Entelechy Associates is a California-based industry analyst organization with a particular focus on desktop management and application delivery technologies, we provide strategic guidance to both technology vendors and enterprise IT organizations looking to provide and implement next-generation application delivery services
The IBM 5150 Personal Computer was launched on August 12, 1981. At the time, the project team shocked IBM executives by forecasting that it would sell 250,000 units in three years. Just four years later IBM announced that it had sold 1 million PCs worldwide.In the last 30 years, over 3 billion PCs, and PC descendants have been sold.
Much has changed since the launch of the PCUser interfaces evolve beyond all recognition from the blocky green on black text of the DOS command prompt to the rich graphical interfaces driven by a mouse touch and voice that are used today. At the same time, computers are faster, smaller, and cheaper than ever before; with even the cheapest mobile phone having many times the computing power of the original 5150.Computers have got faster and cheaper in the intervening period, but personal computing has not got, in any meaningful sense, better.Today’s personal computing experience is still centered on the device. With few exceptions, applications and are still installed locally. The only way to ensure that applications are available as needed is to rigorously enforce standardization and ensure that all devices have required all applications preinstalled.That has to change
Setting aside the sales success of the PC, Estridge recognized something far more important than the overall market opportunity.“What we discovered was the way people responded emotionally to PCs was more important than what the computer actually did”A profound understanding that would take the best part of 30 years to be proven right.
This guy
When first introduced, the iPhone and iPad were unashamedly positioned as a consumer devices, expensive toys and no more than thatHowever, the outstanding utility that the combination of cloud services and high-performance tablets created, rapidly forgedthe transition from play thing to business toolNew market segments were created overnight, forcing established enterprise systems vendors to react if they wish to remain relevantOpening the door to a new generation of enterprise class servicesIt was only when real business value could be attached to consumer centric devices like the iPad that the problems started to surface.The iPad educated a new generation of employees to the opportunities inherent in of consumer centric devices.
Until BOOMThe collective voice of business is demanding change
IT’s response was built on virtualization
Virtualization arrived in the data centerTransforming inefficient physical servers
Into more versatile platforms capable of running multiple independent workloads
More importantly there workloads could be managed as a tightly integrated package of OS and Application providing provisioning flexibility and consistancy
Stands toto reason then that if we can do it with big server workloads we should be able to do it with the desktop
So we built VDI environments
And they didn’t work
Sometimes spectacularly.
The core problem is that while the core principle of server virtualization is to concentrate multiple OS/Application stacks on a hypervisor, desktop virtualization has very to with hypervisors
Creation - Dynamic, real time, flexiblePersonalized - yours, your apps, your data, your configTheir job and nothing but your job – rights management – eliminate Admin privileges Policy controls – pwd mgmt, data information leakage
VDI is just one type of desktop virtualization
We host multiple desktop OS instances on a hypervisor, but the real work is in managing the applications
Why are IOPS so important?Desktop operating systems like Microsoft Windows are designed to run with dedicated system resources – most importantly memory and storage. Ensuring adequate resources are available on a standalone desktop PC is never a challenge. A PC can readily accommodate 16 GB of memory and conventional low-cost (7,500 RPM) spinning disk storage can offer in excess of 1 TB and 80 IOPS per spindle, which is more than adequate for Windows 7. In a VDI environment, where many desktops are concentrated onto a single hypervisor platform, meeting these requirements becomes more difficult. Storage capacity is never a problem, compared to many systems, the amount of disk storage required for a VDI environment is low. Attaining the required throughput is, however, a different matter. With many hundreds, and in some cases many thousands, of desktops all sharing a common storage infrastructure, demand for IOPS presents a significant challenge. Furthermore, as a desktop operating system, Windows 7 was developed with the assumption that all operating system resources are available for its exclusive use. With VDI, many Windows desktops simultaneously and independently read and write to a shared set of storage resources in a manner that looks highly random since there is no coordination among the desktops. Random reads and writes present an interesting performance challenge for latency sensitive disk-based storage infrastructure. The impact of this problem is most dramatically demonstrated in the “boot storm”. The Windows boot and logon processes generate many times more IOPS than steady-state user operations. When many desktops are all starting at once, for example at the start of a call center shift, the storage infrastructure will see an order of magnitude increase in load compared to the rest of the day. In poorly specified systems, this boot storm will overload the storage infrastructure, starving Windows desktops of resources, resulting in excessively long startup times and degrading performance across all active systems. Conventional storage solutions attempt to meet the IOPS challenge by scaling out – deploying many more high-performance disk drives than are needed for capacity purposes to deliver the required IOPS. This approach is capital intensive, represents a significant ongoing operational cost and is ultimately unsustainable as virtual desktop numbers increase. Scale-up solutions make use of Solid State Drive (SSD) storage systems which achieve much greater IOPS to meet boot storm load levels. However, SSDs have relatively low capacity and are expensive in comparison to conventional drives. Server based high-performance flash memory controllers can be used in conjunction with disk-based SANs to increase available IOPS, but these often cannot be used with blade servers which are frequently cited as the preferred hardware platform for VDI environments.
Without enough IOPS boot and login time can extend from seconds to many minutes
However over the past few years vendors have worked hard to lower the cost of compute and storage to the point where today we can honestly say that VDI can cost less than a conventional PC
RDSH - Remote Desktop Services Host AKA – Citrix, Terminal Services, Service based Computing
1 OS many independent sessionsHypervisor optional
Focus tends to be on service provide rather than technologyBut technology is still important
Microsoft licensing is biased against DaaS - but the older RDHS technology has a licensing model that is far more DaaS friendly and substantially cheaper
Pay close attention to the impact that latency can have on application performance in DaaS environments
DaaS decision making is harder due to diversity of provider and platform and possible application performance issuesBut for some use cases it could have potential
Put simple IDV runs a VDI style desktop on the endpoint rather than the data center -
As with VDI - IDV runs on a hypervisor And can run more than one managed desktop image per device
However in many caes IDV runs just a single manages OS image
IDV can work with both type I and type II hypervisors
And using the Mirage technology that VMware acquired with its Wanova acquisitionThe hypervisor can be dispensed with as well