The i-Technology Media!
Register | Log in
   
 
.NET  ·  AJAX  ·  CLOUD  ·  ECLIPSE  ·  FLEX  ·  OPEN WEB  ·  iPHONE  ·  JAVA  ·  LINUX  ·  OPEN SOURCE  ·  ORACLE  ·  PBDJ  ·  SEARCH  ·  SILVERLIGHT  ·  SOA  ·  VIRTUALIZATION  ·  WEB 2.0  ·  WIRELESS  ·  XML
Comments
Improving the Efficiency of SOA-Based Applications
jhv1blz5 wrote: The article validated SOA as an IT architecture paradigm that can be leveraged in many ways. Taking data storage, scalability and application performance to a nifty level using SOA Application Grid infrastructure will no doubt enhance data and application performance on Oracle architecture platforms, it also has the promise of a cost effective and efficient IT delivery model. The very benefits of SOA.
Jul. 3, 2009 10:31 AM EDT
Cloud Computing | Virtualization
November 2 - 4
Register Today and SAVE !..
Did you read today's front page stories & breaking news?
Live Google News by SYS-CON!

Top Three Links You Must Click On


Industry News Desk
Making Virtual Desktop Infrastructure a Reality
Application virtualization and a single, clean, updated OS image

By: Sumit Dhawan
Jun. 25, 2008 04:30 AM

There is no lack of evidence of the pain of provisioning, maintaining, and using traditional PC desktops. User satisfaction is low; maintenance costs high; and stories of lost data, hacked networks, and virus, worm, and DoS attacks are reported almost daily in the press. As Credit Suisse noted recently in a report on Desktop Virtualization, “What began as a useful tool that boosted productivity has grown into a bloated device requiring constant upgrades and maintenance due to compatibility issues associated with patches, new hardware, and software releases.”

Many IT departments are considering using virtual desktop infrastructure (VDI) to centralize and virtualize user desktops in a secure location, leveraging secure data centers and putting the desktop close to support staff. What about performance, cost, and customization? Current deployments of centralized desktops have effectively delivered the centralization part but for the most part have been a shared resource, affording very little in customization and little general applicability to multimedia or graphics-rich applications.

The virtual machine approach delivers a fully malleable PC environment since it is essentially a complete desktop PC stored on a server in a data center (see Figure 1). Only within the past year or two have client communications protocols developed the level of performance to deliver VM-based desktops satisfactorily. These protocols eliminate any user perception of latency and slow screen refresh to deliver traditional PC-like graphics performance over all but the slowest of corporate WANs.

What about cost and complexity? You might expect that replacing a lot of PCs with centralized CPUs and multi-terabytes of disk storage to keep the personalized OS and applications is going to be extremely expensive. Given the availability of fast, multi-core, multiprocessor 64-bit servers, dozens of desktop sessions can be very efficiently hosted on a single machine. However, the storage scenario is the harder nut to crack. Keeping full OS images in the data center to load into each virtual machine is hugely wasteful and very difficult to manage. The use of image cloning (starting from a single OS image and delivering copies to the virtual machines) can save storage space but as soon as the original OS image needs to get patched, all persistence is lost and the clones must be regenerated and distributed. To address all this, two best practices come to the rescue.

The first is separating the OS from the apps via application virtualization (see Figure 2). This kind of technology can deliver a lot more applications and can be tuned to deliver them directly to a virtual desktop. This means a best-performing application can be delivered to a best-performing unencumbered desktop OS without storing the application on the virtual machine. These can be presented to the user’s VM via the client communications protocol or streamed to the desktop virtual RAM via client-side virtualization, allowing the user access to an application offline. In either case, only one copy of the application needs to be stored and maintained. This copy can be streamed or presented to thousands of users on demand. Note that this does not change licensing terms for most applications.

The second best practice is to maintain a single, clean, updated OS image for all desktop clients (see Figure 3). OS streaming or virtual OS provisioning eliminates storage and support issues by doing away with the need to keep one OS image for each Virtual Desktop. Instead, one optimized, corporate-standard Windows XP or Vista image is maintained on the network. All the virtual machines PXE boot this same image over the network and user-specific configuration/profiles are applied at logon. Because all images are delivered by reference via streaming, users always run the latest patched OS version. You no longer need to patch or change virus definitions for 100, 1,000, or 10,000 desktops. It can now be done once on the golden OS image and is delivered to each user the next time they log on.

A new way of delivering desktops to your users demands new ways of managing these desktops for your organization. Simply migrating desktops to a centralized location adds just about as many problems as it solves. Deploying a separate application delivery infrastructure and provisioning a single OS image are two best practices that can go a long way towards making VDI a reality.

Published Jun. 25, 2008— Reads 6,065 — Feedback 1
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
About Sumit Dhawan
Sumit Dhawan is senior director, Product Marketing, Desktop Delivery Group, Citrix Systems, Inc. He is responsible for leading the go-to-market strategy for the company's desktop virtualization products, as well as evangelizing this emerging virtualization market segment within the IT industry. Dhawan brings 15 years of experience within virtualization software industry. He holds degrees in both business and science with a master?s degree in business administration from the University of Florida and a master?s degree in computer science from the University of Minnesota. Dhawan also holds a bachelor?s degree in computer science from the Indian Institute of Technology.

Add Your Feedback

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

#1
Richard Eilenberger commented on 18 Jul 2008

What about the user? It is time to leave the "Infrastructure" view of the network behind, and focus instead on the User Workspace as the first course of action. RES PowerFuse offers a database driven architecture for the support of User Workspace management, which is modular, scalable, and resides at the edge of the network directly in front of the user.

Vital an necessary information no longer traverses the network from the center to the edge. Now the information is on platform, where security processing is optimized via NTFS, no scripts, no reliance on policy to deliver the User Workspace. Configuration items resident on platform, leveraging the value of the OS to provision services as required by the business in an optimized fashion.

It is clear that we now have the ability to virtualize nearly any application encountered in the network today. Virtualization is not the problem, PERSONALIZATION is the problem. How will applications ultimately be rendered as services to end users, capable of recognizing the right time, right place, and the right user? Database driven technology caches the configurations required for personalization, security, and optimized performance local to each platform (OS) instance. This is a powerful and timely departure from the "Infrastructure" approach of provisioning the User Workspace via logon. Consistent and predictable results for the User Workspace that make VDI a reality, and not simply a concept.

RES Wisdom also leverages a data base architecture to assure the integrity of OS configuration, and application installation. Using Citrix Provisioning Server? What to do when the local admin password per platform has been compromised? It starts with getting everyone logged off as the first course of action.

RES Wisdom changes all of this, now you make the change without having to logoff users, or update gold images in any way. Upon user logoff and logon to the network, the zero hour change applied to the system image is applied without error for every logon thereafter. When the time is right, incorportate all changes into a single project for provisioning/update of the gold image, and continue operation.

It is clear that the old tools of logon technology spawned the concept of VDI. It is also clear that although these tools spawned the concept of VDI, these tools alone are not capable of bringing the VDI concept into reality. RES Software products make VDI a happen today, not tomorrow, not a concept, but a reality. Please feel free to contact me with any question at richard@ressoftware.com, or visit our website directly at www.ressoftware.com.

Thank you.

Rick Eilenberger


Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE
Breaking Java News
Canadian Soldier Dies in Quebec Hospital From Injuries Sustained in Afghanistan
Elron Announces Forthcoming Negotiations between IDB’s Group Companies and Elron to Acquire Elron’s Holdings in NetVision Ltd.
Jerusalem Mayor Nir Barkat Visits BioTechnology Park at Hadassah Ein Kerem
See Ronaldo's Real Madrid Unveiling Exclusively with bwin.com

ADVERTISE   |   MAGAZINE SUBSCRIPTIONS   |   FREE BREAKING-NEWSLETTERS!   |   SYS-CON.TV   |   BLOG-N-PLAY!   |   WEBCAST   |   EDUCATION   |   RESEARCH

.NET Developer's Journal - .NETDJ   |   ColdFusion Developer's Journal - CFDJ   |   Eclipse Developer's Journal - EDJ   |   Enterprise Open Source Magazine - EOS
Open Web Developer's Journal - OPENWEB   |   iPhone Developer's Journal - iPHONE   |   Virtualization - Virtualization   |   Java Developer's Journal - JDJ   |   Linux.SYS-CON.com
PowerBuilder Developer's Journal - PBDJ   |   SEO / SEM Journal - SJ   |   SOAWorld Magazine - SOAWM   |   IT Solutions Guide - ITSG   |   Symbian Developer's Journal - SDJ
WebLogic Developer's Journal - WLDJ   |   WebSphere Journal - WJ   |   Wireless Business & Technology - WBT   |   XML-Journal - XMLJ   |   Internet Video - iTV
Flex Developer's Journal - Flex   |   AJAXWorld Magazine - AWM   |   Silverlight Developer's Journal - SLDJ   |   PHP.SYS-CON.com   |   Web 2.0 Journal - WEB2
Apache   |   CMS   |   CRM   |   HP   |   Oracle Journal   |   Perl   |   Python   |   Red Hat   |   Ruby on Rails   |   SAP   |   SaaS

SYS-CON MEDIA:   ABOUT US   |   CONTACT US   |   COMPANY NEWS   |   CAREERS   |   SITE MAP
SYS-CON EVENTS:   |  AJAXWorld Conference & Expo  |  iPhone Developer Summit  |  Cloud Computing Conference & Expo  |  SOA World Conference & Expo  |  Virtualization Conference & Expo
INTERNATIONAL SITES:   India  |  U.K.  |  Canada  |  Germany  |  France  |  Australia  |  Italy  |  Spain  |  Netherlands  |  Brazil  |  Belgium
 Terms of Use & Our Privacy Statement     About Newsfeeds / Video Feeds
Copyright ©1994-2008 SYS-CON Publications, Inc. All Rights Reserved. All marks are trademarks of SYS-CON Media.
Reproduction in whole or in part in any form or medium without express written permission of SYS-CON Publications, Inc. is prohibited.
 
close this window