Showing posts with label Desktop Virtualization. Show all posts
Showing posts with label Desktop Virtualization. Show all posts

Tuesday, March 6, 2012

Achieving Data Center – FlexPod Specialization

- Kent Christensen, practice manager at Datalink (www.datalink.com), says:

We at Datalink have recently announced that we’re the first NetApp partner to achieve Data Center – FlexPod Specialization, further cementing our expertise in migrating customers to unified, virtual data center architectures and private cloud environments.

This specialization recognizes that we’ve fulfilled one of NetApp’s most rigorous levels of competency they set for partners. Prerequisites and specializations span a number of fronts, including: Cisco Unified Computing Technology, Cisco Data Center Architecture and NetApp Professional Services Certifications in Storage Infrastructure, Server Virtualization (VMware) and Backup and Recovery.

The Data Center – FlexPod Specialization qualifies us as an expert resource to assist customers in the analysis, design, and implementation and support of next-generation data centers and virtual hosted desktops built on the Cisco and NetApp FlexPod design architecture. At Datalink, we’ve committed significant resources to developing expertise in these areas so that we can help large and mid-size organizations transform their IT infrastructure for peak efficiency, as well as cost benefits.

FlexPod is a pre-tested, optimized and pre-validated data center solution combining networking, compute and storage resources in a shared – or “unified” – infrastructure in order to better support multiple application workloads. The FlexPod infrastructure represents one of the unified architecture platforms designed, deployed, and supported by Datalink as part of our multi-phase migration strategy for large and mid-size enterprise customers.

Friday, January 27, 2012

Why do Virtual Desktop Integration Deployments Fail?

- Srinivas Ramanathan, CEO and founder, eG Innovations (www.eginnovations.com), says:

Today virtualization is a hot topic for IT. Servers have already been very successfully virtualized and now IT pros are moving on to virtualizing desktops. In fact, a recent IDC study showed that 45 percent of CIOs polled indicated that virtualization of the desktop is their number one concern and interest in 2012.

Yet, despite the interest and many attempts at deployment, many VDI rollouts fail due to performance and user experience issues. Why? As organizations move from VDI test and pilot stages to production, they are realizing that the “traditional” approach of treating performance as an afterthought, and addressing it in a reactive fashion, does not scale. Too often, VDI project owners are surprised by performance issues during and after rollout when everything worked just fine during the (often over-provisioned and less complex) pilot.

When VDI performance issues show up, how do you solve them without just throwing more hardware at the problem, killing budgets as well as return on investment (ROI)? When a user calls IT about slow applications, how do you pinpoint the true service performance bottleneck: Is it the network? Profile server? Web? Desktop Virtualization platform? Storage?

Some of these issues can be addressed if we look at the lessons learned from server virtualization. Below are some best practices, insight and predictions for VDI deployment success:

  • Systematic VDI Performance Assurance. Rather than relying on slow, manual, ad-hoc remediation of performance problems, systematic performance assurance processes need to be built early into the VDI infrastructure in order to avoid costly issues and re-mediation downstream, and to mitigate the risk of VDI failure during deployment. This is key to getting faster VDI deployment on a larger scale, with great ROI.
  • Pre-emptive VDI Performance Management. Silo monitoring tools fail to provide rapid insight into causes of VDI service issues. Companies require 360-degree VDI service visibility with virtualization-aware performance correlation across every layer and every tier ‒ from desktops to applications and from network to storage. They require deep, actionable insights into the true causes of VDI service performance issues to enable administrators to preemptively detect diagnose and fix root-cause issues ‒ even before end users notice.
  • Right-Sizing of VDI Resources. Throwing hardware at VDI performance problems only kills budgets and ROI. What’s required are solutions that automatically pinpoint performance bottlenecks, identify excessive users, load intensive applications, and help VDI project owners to right-size the VDI environment and get more return out of VDI investments.

The key to a successful VDI deployment is the ability to automate monitoring and management of the entire VDI service across every tier of the infrastructure stack – from the underlying hardware, network and storage, to the virtualization platform and self service front-end applications. If that end-to-end automated approach is taken, user performance issues can be diagnosed and fixed more rapidly in with fewer resources – even proactively, before users notice.

Srinivas Ramanathan is CEO and founder of eG Innovations. Prior to eG Innovations, he was a senior research scientist at Hewlett-Packard Laboratories in Palo Alto, California. Srinivas has extensive experience in Internet technologies, performance monitoring and management, and multimedia systems. He has co-authored more than forty technical papers and has been a co-inventor of 14 US patents. Srinivas has a PhD in Computer Science and Engineering from the University of California, San Diego and a Masters in Computer Science from the Indian Institute of Technology, Chennai, India.

Tuesday, March 29, 2011

Virtual Desktop Infrastructure (VDI) – A Management Primer

Nathanael Iversen, Director of Technical Marketing at Xangati (www.xangati.com), says:

Companies spanning multiple industries – including education, financial and healthcare – are turning to virtual desktop infrastructure (VDI) as a way to improve their operational efficiencies and bottom line. VDI enables IT to provision and deploy new desktops faster; replace traditional desktops with more cost effective thin clients; as well as enhance overall security by centralizing system administration.

Yet many deployments have been fraught with difficulty – frequently resulting in stalled implementations and cancelled projects.

Understanding the changes that have occurred is the first step in overcoming many new challenges for emerging technologies. VDI has changed the traditional desktop model, and understanding that transformation – and everything else it impacts – is essential to managing the infrastructure and ensuring success for VDI initiatives.

The higher number of applications and desktops in a VDI infrastructure significantly increase management complexity for administrators and create more pressure to guarantee a positive end-user experience. IT needs to fully comprehend how the entire network impacts the VDI in order to satisfy their users and enjoy the advantages of this new technology.

For VDI, the network is front and center

VDI is intrinsically dependent on the network. The network is the conduit by which the virtual desktop – in the virtual data center – continuously feeds its client a “video” of desktop activity. This video, in effect, then “paints” the monitor’s screen with a desktop presentation protocol – like PCoIP, ICA or RDP. In this way, VDI is completely reliant on the network as the delivery mechanism and also faces the same LAN/WAN challenges.

In addition to its reliance on the network, VDI transforms the traditional desktop architecture by splitting it into at least three distinct parts. This includes the thin or zero clients on the physical infrastructure; the desktop VM; and the VM OS image/files accessible via shared storage.

Increased visibility is key

Understanding these architectural changes is critical to managing the communications and interactions between the different components. When companies overlook these changes, they often find their VDI pilots and deployments suffering from intermittent performance problems.

This is because – without visibility into all parts of the infrastructure – administrators are not able to accurately pinpoint and troubleshoot potential performance issues. Tools need to be able to see and capture, for example, when there’s a clash of resources across the WAN. Only by using tools that can provide real-time insights across all infrastructure devices – tracking every VDI session end-to-end as it traverses the network – will VI administrators be able to catch and remedy such potential problems.

In addition, without visibility into both virtual and physical communications, you cannot effectively track network latency or network workloads – two of the most significant issues for successful VDI initiatives.

Poor latency means unhappy users

Any network latency or response time above 200 milliseconds (ms) begins to impact and delay mouse movements, causing a disruption to end users – and adversely impacting their experience.

If you are planning a VDI deployment, it is important to assess up front which remote locations have a regular network response time of less than 200ms. By tracking network latency for remote sites, managers can determine which ones have acceptable tolerance levels before implementing VDI.

Having this data in advance allows administrators to assess whether they can deliver acceptable VDI performance and – if not – allows them to see what improvements need to be made to the existing infrastructure in order to do so. (The administrator should also note that remote sites may also include outsourcer or contractor sites that are not part of their infrastructure.)

If there is an intermittent user problem, administrators also need to be able to quickly see where a network delay is occurring. You can do this by isolating which network hop is injecting the undesirable delay. For example, is the delay on the corporate network, the VPN or in the Internet cloud?

If the network latency issue is on the WAN, administrators need tools that can identify the top talker on the WAN – the user that is most likely responsible for the network congestion causing the latency issue.

Network workload versus available capacity

Unlike in a client/server architecture, a VDI user is always using the network. The range can be from roughly 100 Kbps up to peaks of 5 Mbps and beyond for high-resolution images and videos. By tracking the network workload of each planned VDI’d application, IT can determine which applications can be greenlighted for specific lower capacity network links.

Conversely – when scaling VDI deployments – the administrator must also take into account the available network capacity on those lower speed links, which can include the WAN, VPN and Wireless LAN (WLAN).

As you undertake a VDI initiative, here are a few questions you need to consider regarding network workload and capacity:

  • What is the available capacity of a given network link? If the WAN connection is 1.5 Mbps, how much of it is regularly used for applications that are not going to be VDI’d, e.g. VoIP?
  • How many users regularly use that low capacity connection? Being able to track data regarding how many users regularly use a given network link is important to the administrator in order to determine the capacity requirements for that link. If there are eight active users on a T1 WAN connection (1.5 Mbps), then applications should be limited to those which drive roughly just under 200 Kbps.
  • What network load requirements do specific applications have? For example, what is the network load of an Excel spreadsheet versus a medical imaging system versus a video-conference? VDI management tools need to be able to provide measurements on the to-the-second workload (in bits per second) of every application being presented from the virtual desktop out to a VDI client. This allows managers to model network workload of each likely VDI application and track adjustments to screen resolution/image quality and effect on network workload.

15-minute polling intervals are inadequate for VDI

Relying on any alerting model that uses 15-minute polling intervals is woefully inadequate in a VDI environment because problems come and go in between polls – creating huge blind spots. Because of the critical nature of network latency and network workload for VDI, management tools need to be continuous and real-time.

They should also have the ability to proactively alert administrators to potential problems., i.e. when a WAN link is clogged or a VDI user grabs too much bandwidth. Management tools that do not provide proactive alerting capabilities fall short. IT needs to be given notice about network or storage latency problems before users start flooding desktop support with calls.

Putting all the VDI pieces together

VDI has been called a puzzle. If you consider all of the above pieces, that description is highly accurate. In deploying VDI, administrators need to be aware of all of the infrastructure pieces that can and will affect the experience – and satisfaction – of their end users. Administrators must recognize and be able to see how the desktop and the infrastructure are impacting each other in real-time.

As a transformational architecture, VDI has immense value for businesses. But in order for VDI to reach its potential, IT must understand that a transformational architecture requires a completely new approach to management. You have only one chance to make a good impression with end users. It’s not enough to simply have the infrastructure in place. The right management processes must also be up and ready to go from day one to ensure VDI success.

Friday, August 27, 2010

Protecting Data on Virtualized Desktops

- Fadi Albatal, vice president of marketing at FalconStor Software (www.falconstor.com), says:

Desktop virtualization is catching on at many small-to-medium size businesses, as well as at large enterprises, as a means to further capitalize on virtualization technology and resources, improve efficiency and lower acquisition costs. However, virtual desktops face many of the same issues as physical desktops – such as how to store and protect the data associated with them – as well as new issues, such as computer resource allocation.

The new challenge of resource allocation comes from the demanding storage input/output storms around the boot, login, logoff, shutdown, patch and antivirus scanning processes. The virtual desktop infrastructure (VDI) often experiences storms lasting from 30 minutes to two hours when a large number of users attempts to go through those events simultaneously. A good example of this is when employees sign onto or off of their computers at the start and end of the workday.

The older, more well-known challenge faced by physical and virtual users is in protecting the data stored on or used by their workstations. In the event of a file loss or corruption, individuals need to be assured that the data has been saved and is quickly recoverable. And in the case of a major failure, administrators need to be able to recover a whole environment locally or remotely.

FalconStor Software addresses these two challenges with the recent launch of the FalconStor® Network Storage Server (NSS) SAN Accelerator for VMware View, an SSD-enhanced storage solution that increases the performance of VMware VDI environments while delivering integrated, multi-tier data protection. It dramatically enhances the efficiency of virtual desktop management throughout the virtual desktop lifecycle and performs backup and recovery for the entire VMware View environment and for each virtual desktop – and, for the first time, enables integrated self-service file recovery for individual virtual desktop users.

Friday, August 20, 2010

Desktop Virtualization: Quest Desktop Virtualization Group


- Jon Rolls, vice president of product management, Quest Desktop Virtualization Group (www.vworkspace.com), says:

“Terminal Server” or “Remote Desktop Session Host” (new name in Windows Server 2008 R2) is a desktop virtualization technology that uses remote display to send the video from the data center to the user’s access device over the network. However, Terminal Server gives each user a share of a Windows Server desktop environment, which is partially isolated from other users. This enables much higher user densities on each server, but comes at the cost of user freedom and application compatibility.

Is desktop virtualization different from other forms of virtualization?

VDI and server virtualization are in essence the same thing – they are both operating systems running inside a virtual machine, the benefit of which is that you can run multiple copies of an operating environment inside one piece of physical hardware, reducing hardware and energy costs, and also allows for greater flexibility and uptime.

Storage virtualization is a whole different area. Storage virtualization organizes sets of physical hard disks in ways that provide faster performance, better fault tolerance and improved business continuity; and presents these collections of disks to server and desktop operating systems as if they were just one physical hard disk.

Some vendors may lead you to believe VDI is the only answer regardless of your desktop needs. Beware! VDI may not be the most economical server-based desktop and application delivery technology! Terminal Server, blade PCs and application virtualization can all be viable alternatives to VDI, depending on what your users need on their desktops and the functions they serve within your organization. Successful desktop virtualization projects typically divide their user base into classes of user type, and select the type of desktop virtualization most appropriate for each user class to achieve the lowest cost per user.

One cautionary note: there are a growing number of vendors in this space. Early on in market adoption cycles, there is typically the greatest number of vendors trying to “get a piece of the action” with products that are good enough to survive a pilot phase, but do not have the depth of management functionality needed for a full-scale deployment. Many organizations have seen their desktop virtualization software become shelfware as they have failed to see the promised TCO benefits when they moved beyond the pilot phase. The management and automation features are the most important piece in delivering a scalable desktop virtualization project that delivers real cost savings.

Desktop Virtualization: The Citrix Way

Calvin Hsu, director of product marketing with the XenDesktop product group at Citrix (www.citrix.com), says:




Desktop virtualization is inclusive of multiple architectures that isolate and insulate the OS from applications and hardware changes.

That includes:
  • Server-based computing, also known as hosted shared desktops. This is based on the Microsoft Remote Desktop Services (formerly Terminal Services) platform, which is leveraged by Citrix XenApp. This is extremely mature and widely deployed, and up to 500 users can share a single typical modern server for high scalability. The XenApp server hosts the desktop and applications, and multiple users get their own “session” which they can access from a variety of endpoint devices (PCs, Macs, thin clients, smartphones, etc.) A delivery protocol enables the user to interact over a network with the desktop that is running on the server.
  • VDI, or hosted virtual desktops. A server uses virtualization software to divide into multiple virtual machines, each one of which hosts a desktop OS. Just like server-based computing, a delivery protocol is used to access the desktop. The use of a virtual machine provides for greater isolation between desktop users, more personalization, and familiar desktop OS look-and-feel, at a somewhat higher cost of infrastructure (using the latest Xeon 5500 processors, XenDesktop has been tested to approximately 125-130 users per server).
  • Blade PC/workstations. This is similar in that it too uses a delivery protocol, but instead of the desktop being hosted on RDS or VMs, it’s on a dedicated blade PC or workstation. This offers dedicated hardware and horsepower, which some users require – for example, engineers, CAD/CAM designers, etc.
  • Streamed desktops. While the above models all rely on datacenter resources to run the desktop, this model of desktop virtualization actually uses the local endpoint processing power to run the desktop. In this case, the desktop image is managed and maintained centrally and delivered via a streaming server. When the endpoint PC is powered on, the OS is streamed over the network to the endpoint, where the executables are run on local CPU and memory, etc. This is sometimes called a “network boot” and it combines centralized management with local processing power.
  • Local virtual desktops. A hypervisor on the user’s local PC enables virtual machines on that device, abstracting the desktop OS from the underlying hardware. In this case, one could have multiple desktops on a single machine, so for example, a personal VM and a locked down, corporate VM. Unlike the above virtual desktops, a network connection is not required when using this virtual desktop, enabling users to work offline.
  • On-demand application delivery. Application virtualization (“sandboxing” an app to prevent DLL conflicts) and virtual application hosting (running the app on a server and using a delivery protocol to remote the interface) are a key part of the larger “desktop virtualization” picture as well – after all, what are desktops without applications? Again, the objective is to insulate the apps from each other and from the underlying OS and hardware to simplify management.

Monday, July 12, 2010

Desktop Virtualization: Windows 7

- Calvin Hsu, Director of Product Marketing for XenDesktop (http://www.citrix.com/), says:

Citrix and Microsoft have been doing joint seminars in 100+ cities around the world, talking about desktop virtualization and Windows 7. The feedback in these events has been that migrations have been smooth and their end users have been happy with the transition. In fact, we’ve heard several times that they are having trouble rolling out Windows 7 as quickly as some users would like – and that’s why they are investigating desktop virtualization as a means of accelerating deployments.