| By Lori MacVittie | Article Rating: |
|
| October 4, 2011 09:00 AM EDT | Reads: |
1,154 |
Sheer volume and geographically disparate deployment of VMware View pods can result in a confusing array of locations from which users must choose to find their preferred desktop.
Currently, View deployments are called “pods” and each is limited to a maximum 10,000 concurrent users. That may seem an unlikely upper limit to hit, but there are organizations for which that number is an issue. Every additional 10,000 concurrent users requires a unique supporting infrastructure along with a unique endpoint – an URL – to which the client must point. Users must be aware of which URL they should use; Bob cannot rely on Alice for the information, because Alice may be assigned to a different pod.
The same restrictions apply to geographically disparate deployments. A west coast-east coast or even region-based distributed architecture is not uncommon for large and global organizations. Each location requires that the infrastructure supporting the pod be local, too, which means duplicated infrastructure across each geographical location at which it is desirable to deliver virtual desktops. Again, each pod has its own unique endpoint (URL).
This can be confusing for end users, and renders more difficult the process of automating client distribution and management, as it may not be known at installation and configuration time to which of the many endpoints the client should point, leaving it in the hands of users who may or may not remember the URL.
A combination of F5 solutions mitigates these pain points by supporting a single, global “namespace” for VMware View, i.e. one URL from which virtual desktops can be delivered, regardless of pod membership or physical location.
HOW IT WORKS
Kevin’s preferred virtual desktop is in the east coast data center. This means if the east coast data center is available, it is preferred to have him connect there, most likely because of Kevin’s proximity to the east coast data center.
Kevin travels to California for a business trip, and wants to access his desktop. His desktop has not traveled, and it is preferable to use the same namespace as Kevin would use when on the east coast. To accomplish this, we make use of several F5 technologies, enabling a consistent, global namespace without sacrificing security or performance. ![]()
1. The View client connects to the global namespace, e.g. mydesktop.example.com
2. BIG-IP GTM determines Kevin’s location correctly as being on the west coast, and directs his client to the west coast data center, returning 1.1.1.1 as an IP address in response to the DNS lookup. Kevin’s View Client then connects to 1.1.1.1 on port 443.
3. BIG-IP LTM watches Kevin authenticate, sending the username to Active Directory. Examining the response and user attributes, BIG-IP LTM determines that Kevin’s primary desktop is deployed on the east coast.
4. The BIG-IP LTM on the west coast forwards the login request to an available server on the east coast. The connection server logs Kevin in and shows him his available desktop. Kevin opens his preferred desktop.
5. BIG-IP LTM relays the appropriate information back to Kevin’s View client
6. Kevin’s View Client now has the connection information necessary to open his PCoIP session directly to the server in the east coast data center, and does so.
SOLUTION SUMMARY
BIG-IP Global Traffic Manager (GTM) provides the single namespace, e.g. mydesktop.example.com. BIG-IP Local Traffic Manager (LTM) provides SSL offloading and load balancing of of connection broker traffic, enabling scalability and improved performance. It also provides user-based persistence, enabling BIG-IP LTM to direct the user to the correct server based on the VMware View JsessionID.
BIG-IP Access Policy Manager (APM) takes the username and validates it against Active Directory, Radius, LDAP or an HTTP-based authentication service as well as determining group membership to locate the preferred desktop.
Working in concert with VMware View servers, this trifecta of intelligent application delivery technologies enables a single hostname for VMware View clients worldwide. It uses the recommended VMware pod deployment model, and has been tested with the iPad, Windows, and zero-client platforms.
Read the original blog entry...
Published October 4, 2011 Reads 1,154
Copyright © 2011 Ulitzer, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Lori MacVittie
Lori MacVittie is responsible for education and evangelism of application services available across F5’s entire product suite. Her role includes authorship of technical materials and participation in a number of community-based forums and industry standards organizations, among other efforts. MacVittie has extensive programming experience as an application architect, as well as network and systems development and administration expertise. Prior to joining F5, MacVittie was an award-winning Senior Technology Editor at Network Computing Magazine, where she conducted product research and evaluation focused on integration with application and network architectures, and authored articles on a variety of topics aimed at IT professionals. Her most recent area of focus included SOA-related products and architectures. She holds a B.S. in Information and Computing Science from the University of Wisconsin at Green Bay, and an M.S. in Computer Science from Nova Southeastern University.
- Most Powerful Voices in Security
- Operations in Cloud Computing at Cloud Expo 2011 Silicon Valley
- Rackspace Hosting Named “Platinum Sponsor” of Cloud Expo Silicon Valley
- SYS-CON Events Announces Cloud Expo 2012 New York Venue
- Dealing with Data Motility at Cloud Expo 2011 Silicon Valley
- Driving Monetization of Your Cloud Service at Cloud Expo Silicon Valley
- Building a Cloud Factory
- Cloud Expo Silicon Valley: Moving Financial Services to the Cloud
- Looking at Enterprise Clouds at Cloud Expo Silicon Valley
- Intel to Invest $30M in the Future of Cloud
- Cloud Expo Silicon Valley: Why “Private PaaS” Is Not an Oxymoron
- Linux Labs Completed Development for HPC Cloud Computing Service
- Most Powerful Voices in Security
- Cloud Expo Silicon Valley Call for Papers Deadline September 16
- IT Looks to Open Trusted Technology Forum to Help Secure Supply Chains
- Operations in Cloud Computing at Cloud Expo 2011 Silicon Valley
- Xen, KVM and the Linux Choice
- The Business Case for Private Cloud
- Rackspace Hosting Named “Platinum Sponsor” of Cloud Expo Silicon Valley
- SYS-CON Events Announces Cloud Expo 2012 New York Venue
- Dealing with Data Motility at Cloud Expo 2011 Silicon Valley
- Driving Monetization of Your Cloud Service at Cloud Expo Silicon Valley
- Building a Cloud Factory
- Cloud Expo Silicon Valley: Moving Financial Services to the Cloud
- What is Cloud Computing?
- The Top 150 Players in Cloud Computing
- i-Technology Predictions for 2007: Where's It All Headed?
- FullArmor GPAnywhere Secures Microsoft Application Virtualization Applications Through Group Policy
- Introducing "Cooperative Linux" - Linux for Windows, No Less
- SYS-CON's Virtualization Conference & Expo: Themes & Topics
- SYS-CON's Virtualization Journal Opens Its "Readers' Choice Awards" Nominations
- i-Technology 2008 Predictions: Where's RIAs, AJAX, SOA and Virtualization Headed in 2008?
- 3rd International Virtualization Conference & Expo CFP Deadline April 11
- Application Virtualization: Instant Migration to Vista, Fast Delivery, Secure Access, Side-by-Side Deployments
- "Virtualization Is Now a Key Strategic Theme," Says Citrix CTO
- Integration with Windows Vista, Microsoft Excel, and Microsoft Application Virtualization


































Ulitzer content is offered under Creative Commons "Attribution Non-Commercial No Derivatives" License.
For any reuse or distribution, you must make clear to others the license terms of this work.
The best way to do this is with a link to this web page.
Any of the above conditions can be waived if you get written permission from Ulitzer, Inc., the copyright holder.
Nothing in this license impairs or restricts the author's moral rights.