• View Communities
    • Citrix Developer Network
      The place for unfiltered straight talk on Citrix products. Blogs, code downloads, best practices, APIs, and more can all be found here.
    • Citrix Ready Community Verified
      Does it work with Citrix? Application compatibility questions are a thing of the past with the new Citrix Community Verified site.
    • Blogs
      Learn the latest from the Citrix employees who are building application delivery infrastructure technologies.
    • Blogosphere
      The Citrix Blogosphere is a window into the thousands of conversations taking place about Citrix and Application Delivery.
  •  Sign In
The Citrix Blog
Blogs for Gordon Payne [ Blogs | Profile ]
Permalink | Twitter Post to Twitter | Comments (6) | Views (16039) |

posted by Gordon Payne

2008 ended with a resounding call for change. It became the slogan as we entered 2009 and continues to hold true across political, social, and technological themes.  

Over the past few months since my last post, I'm beginning to see more and more change occurring; customers adopting virtual desktop technology as they look to really drive down the cost of desktop ownership associated with users. 

But let's be honest, isn't the utopia for companies to deploy technologies that can reduce costs and still provide flexibility and business agility anyway? And, corporate desktop has overtime become the biggest culprit – expensive, slow, & rigid.

In September 2008, I posted "Virtual Desktops, Mobile VDI and Client Hypervisors - Oh My!".   As I reread that earlier post, I may have accidently over-polished my crystal ball back then.  This week saw us release two very strategic announcements that I'd like to share a few of my own personal thoughts – very similar to my predictions in September, don't you think?

Here's a link to the two announcements on Citrix.com in case you hadn't seen them: Citrix Collaborating with Intel to Deliver Xen-based Client Virtualization Solutions, Citrix Unveils Vision to Transform Desktop Computing with Project Independence.

I may not be the next Nostradamus, but in this post, I'll give my take on what I believe will change fundamentally in desktop computing - something that is over-due.  At Citrix, we are hard at work at enabling this change.  I believe that Citrix Delivery Center and now Project Independence will become the catalyst for this change.

Change #1 - Your company will no longer own your laptop.  

Finally, as a user I can buy the machine I want, not just assigned by corporate!   Whether it's a 12" mini or a gaming powerhouse, I get to pick and choose based on my personal tastes and needs. 

At Citrix we implemented a BYOC (Bring Your Own Computer) program and we are on track to have 20% of our laptop users on the program in the next 12 months.  Sure, as a user I'm happy but our CFO and CIO are ecstatic – instead of dealing with constant capital expenditure we can have predictable expense on our income statement just like any other service or employee benefit on a regular basis.  

We are marching forward with this but our goal is to broaden this with our leading customers.  The client hypervisor developed in collaboration with Intel will become the foundation of our solution.

Change #2 - Your company will spend more on coffee and office supplies than they do on desktop management.

Companies have been talking about reducing IT support and management costs since the days of the first networked PC.  Today's desktop management is like creating a house of cards and giving one to every employee everywhere. To make any change is like moving a wall in thousands of these houses of cards distributed everywhere.  Citrix's approach to enable IT to manage OS, apps and user data/settings separately and centrally changes the economics entirely.  

We've already seen customers reduce total cost of ownerships in early XenDesktop implementations for office-based workers, specifically around the areas of IT helpdesk costs, updates/refreshes, and administration.  

Project Independence gives IT the flexibility for mobile workers.  Add/move/remove become mundane, updates & rollbacks can be done by anyone centrally and packaging/compatibility testing can finally scale.  Not to forget many tasks such as data backup/recovery and PC inventory management are entirely eliminated.

In this independent world, cost of desktop management will be similar to any other expense that a company makes for serving an employee – such as coffee or office supplies.

Change # 3 - You will access your corporate desktop from whatever device is most convenient at the time.   

I truly enjoy the opportunity to travel around the world to meet customers and partners and talk about Citrix's vision around both application and desktop delivery.  During these trips, I get to test our technology from all locations, various connection bandwidths, and increasingly across multiple devices.  With hosted virtual desktops, I'm able to securely access my corporate desktop on any Internet connected device – whether it's my own laptop, an Internet kiosk, or a mobile device (click here to view iPhone demo.

Project Independence extends this so an employee can access their personalized desktop from any device, online or offline. And if their personal laptop is unavailable for any reason then they can use whatever PC/Mac/iPhone they may have access to and still get their personalized desktop deliver to them instantly.

Gone will be the days when we still think that we can get our personalized desktop from only one laptop that we were given from our company.

Change #4 - You will switch back-and-forth between work and personal desktops on the same device without thinking twice. 

I was just thinking about how only a few years ago, corporate and commercial users were waiting for an all in one device that delivered on email, phone, music, photos, etc with simplicity.  A device that enabled me to unify work and personal items together to make life easier. From Blackberry devices to the iPhone, manufacturers delivered. 

I see a similar convergence of my personal and corporate desktop as well.  If I'm buying my own PC for work and personal use, I would expect access to both desktops to be seamless and still deliver on computing flexibility and usability.  I have read that 75% of users use their corporate machine for personal use (OK, so we all have iTunes install and aren't comply with corporate policies... let's keep it our little secret).

The current environment is not just rigid but also hard to enforce and insecure. Project Independence will address this – you could be working on your own media gallery during the weekend and switch to quickly refer to their customer information excel worksheet with a single click to respond to a quick business call. 

Change #5 - You will never complain about your PC being too slow again. 

I can't remember the last time I had to call IT because my machine was running slow, since running on a virtual desktop – I love the smell of a fresh machine in the morning.   It's great to get a nice clean, fast image running knowing that I can't really get myself into trouble.

That's the experience any user should expect from any virtual desktop solution whether it's local or hosted. Project Independence will free those laptops with all the gunkware – all the mish-mash of OS, apps and personal data/downloads that makes the PCs slower within few months.

IT is under a lot of pressure – budgetary, user satisfaction and new technology adoption.  Virtualization has helped IT in the data center already – it is time to give IT some freedom for desktop computing.  Project Independence is not just about giving IT freedom to centrally manage desktops with a single instance, but it will liberate businesses from huge capital expenses on their balance sheets, and give employee the flexibility of picking the best devices possible.

I can't wait for the Independence Day – I know it is coming,  2H'09...

Cheers,

Gordon

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (4) | Views (18226) |

posted by Gordon Payne


     
In my last post, I discussed the new look and feel for our Access Gateway user experience.   Most of the focus was about the consistency of user experience across Citrix Delivery Center.   Well, the WANScaler product team has done the same with the Accelerator client plug-in. The Accelerator desktop icon is pretty cool...



The real value of Accelerator is that it makes things go faster (hence the name, gotta love those creative marketing folks ).  

In my job, the biggest kick that I get with Accelerator is when I transfer files from my laptop to my V: drive on the network.   First pass on a big Powerpoint presentation download can take a couple of minutes across the world, but then after a few tweaks to the file, the upload  takes less than 10 seconds.  There is no way that I'll ever let someone take this away from me.  

The performance improvement is a result of Delta compression where only the changes are re-transmitted.  The running joke is that we'll improve this someday and call it Gamma compression.

The geek in me has fun opening the Accelerator Manager window and watching  the Performance page. The more light blue in the graph the better.  Here, it's making my home DSL line feel like I'm in the office on the LAN.

Accelerator integrates with the Access Gateway client so that you get the combined benefit of a fast and secure connection when you are remote.  Although, I run in this mode on our open wireless network when in the office as well. More on this some other time...

With the Accelerator icon running in my systray, I know that WANScaler and the Accelerator client plug-in are quietly working in the background to make my experience "LAN-like" everywhere I connect.

Go Fast!

Gordon  

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (3) | Views (15232) |

posted by Gordon Payne

 
 In my last post, I discussed the importance of user experience -> It's All About The User Experience (IAATHUX) 
Our Access Gateway team has come up with a new look and
feel that is nice and clean.   I think this is much more intuitive and consistent with the experience across Citrix Delivery Center.   Notice that they are using plugin terminology in anticipation of App Receiver.

The desktop icon has changed from the "two rubic's cubes connected by a red pipe" to the simple and easy to understand lock symbol.   The rationale here is that secure access is not just about remote access but should secure connections onsite and offsite.



The thing I like the most with Access Gateway is that with auto-reconnect, I can just live in secure connected mode all the time.  At Citrix, we run open wireless networks at most locations, so I can just put my laptop to sleep and start-up in any location (including at home) and be assured a secure connection without having to do anything.  I just see the secure lock icon in my systray and the auto reconnect happen as I transit networks. 
 
With the advantages of de-perimeterization,
I think more and more users will appreciate this model. Check out the Jericho Forum, for more on this model.

Cheers,

Gordon

  
 
 

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (7) | Views (28019) |

posted by Gordon Payne

I've had a great opportunity to travel the world this year and meet with a wide range of our customers and partners. I've been struck with the number of CIO's, IT Managers and Admin's who are consistent in their frustrations and questions around finding a better way to manage desktops. In one meeting with the IT team of a Japanese company with more than 100,000 employees, the CIO summarized this well with his comment, "We can't go on with the current desktop model as we need to reduce the overall cost of IT while continuing to deliver innovation to our businesses". I hear something similar to this in customers large and small across geographies and industries. This is a classic headache looking for aspirin IT challenge. The next part of the conversation generally turns into something like: "We know we have a problem, but how do we work our way out of this mess?".

VDI, What is all the fuss?

The cost and complexity of the current default model of: purchase personal computer's/laptop's, install standard operating environment, deploy with user, then patch/fix/secure & repeat is hitting the breaking point. Maybe this is just the edge of the pendulum swing between mainframe/dumb terminal to networked PC, but it's clear that there is a big "headache" today. Desktop Virtualization represents a new way forward that can be radically simpler than the current managed desktop model. The benefits of desktop virtualization are now within the reach of every organization. Customers deploying XenDesktop are seeing total cost of ownership per desktop reducing 10%-40% annually, time to value is pretty much instantaneous and information security is significantly increased.

After a recent customer event I had one IT manager ask me, "so for my 5,000 desktops I can use just one image of XP and manage 1 copy rather than 5,000? Wow, my management challenge just disappeared". With ah-ha moments like this, you can see why more and more organizations are making the move to centralized delivered desktops. The current economic headwind that businesses are facing is creating an opportunity for every company to take a look at current models and make large scale changes to emerge from this downturn in a stronger position. With this in mind here are a few principles and key points when considering Desktop Virtualization.

1) One size DOESN'T fit all

As we worked with customers to define and develop XenDesktop, we attacked the biggest pain point first -> the cost of delivering and managing desktops inside the company on the local area network. We partnered with a number of our hardware partners to build a new class of end user device called a Desktop Appliance - meeting a base level of capabilities to ensure a great user experience and options to increase capabilities over time. The Desktop Appliance combined with XenDesktop becomes the primary device for Office Workers and delivers a user experience better than a desktop PC.

Desktop virtualization can provide a user customized desktop for Office Workers; however it is an over-kill for task workers and does not address the needs of mobile workers. Task Workers include call center agents, retail clerks and shop floor workers, generally accessing a set of specific applications. A shared server based desktops (delivered by XenApp) combined with a traditional Thin Client device is the most secure and cost effective way to deliver applications to this group of users - 20 million task workers operate in this model every day. When you consider that a shared server can accommodate the needs to 300-400 users vs 30-50 virtual desktop users per server for VDI, the cost comparison is fairly straightforward. Mobile workers include sales execs, service personnel and executives who carry a laptop and need their applications with them on the road, both on and off the network. Application virtualization is the best solution for cutting down the cost of managing applications for mobile worker laptops. Citrix has a long history supporting mobile workers and now we have the only product, XenApp, that acts as a single application hub that can deliver line of business applications hosted from the data center and productivity applications like Microsoft Office streamed to run locally on the users laptop for offline use in locations like airplanes and at customer offices.

2) IAATHUX - It's All About the User Experience

I'm a virtual desktop (XenDesktop) user and it really is a fresh, personal & fast experience every time I log-in. My XenDesktop starts up faster than I can get a cup of coffee and absolutely screams when I launch and use applications throughout the day -> apps and data live close together on servers in the data center. Knowing there is no spinning hard drive or humming fans makes me feel good about reducing power and air conditioning in our offices. With anytime, secure remote access, I can work from home with my customized desktop when needed and not make unnecessary off-hours trips to the office. I have accessed my virtual desktop from all locations, broadband, our small regional sales offices, offshore during my international trips. With the EasyCall feature of XenDesktop set to make calls from the office, or the users cellphone or home telephone, I can be productive with voice and data access from anywhere - and see significant savings in my cellphone & telephone bills.

3) The Desktop: Just Another Datacenter Workload?

Server virtualization is primarily focused on the wringing efficiency from under-utilized servers. Virtualizing desktops, on the other hand, is more an end-to-end solution including servers, networks and client devices. Defining the desktop as Operating System + Applications + User Profiles is useful to highlight the key components. The dynamic assembly of these components and delivery as a service are critical to realize the cost advantages of desktop virtualization and improved user experience.

4) App Virtualization: Key to Succesful VDI

In much the same way that having a single copy of the operating system to be delivered to all users, application virtualization can deliver a single image of each application across a broad range of users. XenApp delivers applications on a hosted or streamed basis to virtual desktops (in addition to physical desktops). Keeping individual copies of applications for each user and maintaining these across users just doesn't make sense and destroys the cost benefits of desktop virtualization. Managing each application separately from the desktop image is the only way to make the virtual desktop projects cost effective.

5) Storage, storage and more storage - Why Storage is a Critical Factor

The first versions of early virtual desktop infrastructure seemed designed to increase IT's spend on back end storage. Virtualizing applications and managing them separately, as explained above, not only helps in cutting down the cost of desktop and application management but also becomes one of the key factors in reducing the storage requirements of the desktop images. In addition, this virtual desktop image along with applications should be dynamically assembled and provisioned into a virtual desktop on-demand at the time when a user logs on. XenDesktop has been architected to optimize storage requirements by dynamically assembling users' desktop at the time when they logon. The only unique storage required for each user is their profile and application data. This approach has unlocked the business case for Desktop Virtualization using any hypervisor - XenServer, Hyper-V or ESX.

6) Real distance, real networks

With the move to centralized data centers and more virtual workforces, the distance between users and their desktops and applications is increasing. Hence, the delivery of the virtual desktop is equally important regardless of where the end user is. Citrix has a long history with delivery applications over networks ranging from current high speed 1Gb networks with lots of bandwidth and low latency to the skinniest of networks with high latency and failure rates. Our larger customers operate with 10's of thousands of users operating across public and private networks built with wired and wireless network infrastructure from different network infrastructure vendors including Cisco, Juniper, Nortel and others. Since application and networking professionals have lots of hands on experience with Citrix traffic on their networks, we decided to have the same proven virtual delivery protocol, Citrix ICA, in both XenApp and XenDesktop.

7) Client Hypervisor - Fact vs. Fiction

Based on the strategy above, all task workers and office workers should have their desktops centrally hosted in the datacenter, enabling them to securely access their desktop from anywhere. For mobile workers, who need to work offline, I expect more innovation to come where IT can virtualize and stream full desktop images to laptops. Citrix is helping to make this a reality by working closely with the Xen.org, Xen Client Initiative (XCI) to create a fast and free embedded hypervisor for laptops, PC's and PDAs. XCI is an exciting and fast-moving initiative driven by all the biggest names in microprocessors, BIOS, PCs and laptop hardware. Because when it comes to client hypervisors, trying to build something proprietary and closed simply won't cut it. Anything that doesn't have broad, open and compatible implementation across the industry is likely to fail. An embedded client hypervisor will, of course, provide a foundation to deliver local virtual desktops. However, a client side hypervisor alone is not enough for IT to have a complete solution. At Citrix, we're working on a complete solution that integrates a client side hypervisor, application and desktop streaming, application and desktop hosting, and end user profile and context management - this complete solution will ensure that the mobile users can quickly get their personalized desktop and their applications available to them offline and IT can centrally manage the lifecycle of the desktop at lowest possible cost.

In our experience to date with XenDesktop in the market, I've been pleasantly surprised at both the level of interest and speed at which our customers are deploying virtual desktops. It seems that the headache with current desktop management crosses industries, geographies and customer size and that many of these organizations are reaching for the aspirin or already starting to breath a sigh of relief with their virtual desktops.

If you are interested in a third party evaluation of XenDesktop, check out this InfoWorld test by Paul Venezia:  http://www.infoworld.com/article/08/09/16/38TC-citrix-xendesktop_2.html

Gordon Payne,
Senior Vice President
Delivery Systems Division

Expand Blog Post