Home > Virtual Desktop Tips > Virtual desktop management tips > Enterprise cloud computing concerns in the planning phase
Virtual Desktop Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

VIRTUAL DESKTOP MANAGEMENT TIPS

Enterprise cloud computing concerns in the planning phase


Tom Nolle, Contributor
03.16.2009
Rating: -4.50- (out of 5)


Tips on virtual desktops, tools and management
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Some consider the concept of enterprise cloud computing an oxymoron. The reality is that enterprises will focus almost exclusively on their own clouds and other enterprises won't be able to justify private clouds at all. For the majority of enterprises, figuring out which group they fall into will be the challenge.

Cloud computing is resource brokering -- the allocation of processing and storage resources in a highly flexible and transparent way. Any application that makes it harder to broker your IT resources will make it difficult to adopt private clouds. With enterprise clouds, I suggest you start small and work through the following concerns to ensure a successful implementation.

Enterprise network "star" configurations create boundaries
All cloud computing applications must support quality connections between any user's desktop and any server in the cloud. Most enterprise networks are not designed for such open connectivity; many are still "star" configurations that connect each remote office to a data center.

In a star configuration, the boundary of the "cloud" would be the boundary of the data center. With this limitation, it may be hard to find enough benefits to justify a move to enterprise-hosted cloud computing. If there are multiple points where cloud resources can be hosted, they must have enough bandwidth and quality of service (QoS) in their paths to the desktops. Otherwise, performance variations will kill the applications.

Application compatibility in a private cloud computing setup
The best applications to run on a private cloud are those that are compute-intensive and have little access to your databases. Next in line are applications that use static data stores that can be replicated.

The hardest applications to run on a private cloud are those with transactional access to databases. Any server that is assigned such an application has to be connected to the database where the information will be maintain...


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Virtual desktop management tips
How to configure Wyse terminals without console interaction
How to protect virtual desktops on a corporate network
Moving from Presentation Server 4.5 to XenApp 5.0 Feature Pack 2
Top tools for securing a virtual desktop infrastructure
The top 5 ways that VDI can help improve your enterprise's security
Capacity planning for Windows Terminal Services
Taking a fresh look at Terminal Services security
Manage Remote Desktop Services with Windows PowerShell
How to back up PCs in a virtual desktop infrastructure
The first step toward a virtual desktop infrastructure: The assessment

Virtual desktop management
Citrix CEO: Transition to on-demand services won't be pretty
What's new with virtual desktop infrastructure?
How to protect virtual desktops on a corporate network
Symantec and Quest's desktop virtualization suites hit the big leagues
Moving from Presentation Server 4.5 to XenApp 5.0 Feature Pack 2
Top tools for securing a virtual desktop infrastructure
The top 5 ways that VDI can help improve your enterprise's security
Will Windows 7 fuel desktop virtualization adoption?
Rejoice! Citrix modifies its XenDesktop license plans
Manage Remote Desktop Services with Windows PowerShell

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Remote Desktop Protocol (RDP)  (SearchEnterpriseDesktop.com)
saved state  (SearchEnterpriseDesktop.com)
virtual machine snapshot  (SearchEnterpriseDesktop.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


ed. This setup creates a back-end storage network performance problem that can make cloud computing a nightmare. It may also create database synchronization issues if multiple copies of the database are needed.

The breadth of applications and application platforms, such as the operating system and middleware, is also a major factor in the success of an enterprise cloud. If applications require significantly different hardware, there may not be enough of any specific hardware type to create an effective pool of resources in the cloud.

If you have only one SPARC Solaris server and three applications that need it, you're back to client-server computing. The use of virtual machines can help as long as the CPUs themselves are compatible with the applications. However, scheduling tasks across multiple virtual servers in a cloud may require a lot of application management capability, something not all enterprises have available.

The best way to make an enterprise cloud application work is to contain it. A simple application like document management (including word processors, spreadsheets, and presentation graphics) that "real" cloud applications (such as GoogleApps) have popularized can be hosted on an enterprise cloud in a variety of ways. It is even an open-source "cloud operating system" that includes basic cloud computing resource brokerage as well as virtual desktop interfaces for most common PC platforms (check out: eyeOS). This provides the enterprise with better security than having the same data hosted outside, where it may or may not be fully protected from unauthorized use.

Access, application and data security in an enterprise cloud
Applications run and data stored in a true "external" cloud are not fully secured. However, some security problems can occur even with enterprise clouds.

Many companies use security systems to protect specific resources, expecting them to have a static relationship with applications. In cloud computing, that is not likely to be the case and some security mechanisms may not function as needed. In addition, the interfaces used for interaction between applications and desktops are typically published in a directory, which can create a new point of attack for either intrusion or denial of service. A cloud configuration should be subject to a complete security audit before installation, and again once the pieces are in place -- before company data is committed to it.

The best early enterprise-hosted cloud applications are likely to grow out of virtual desktop experiences and the need to support a wider distribution of information to customize the worker's GUI (their "jobspace"). Architects should have cloud computing principles in mind when tuning applications to virtual desktop support so that the results are compatible with cloud computing -- whether it's internally or externally hosted.

When considering an external cloud computing partner, you should determine how much effort is required to self-host some, or all, of the application at a later time based on your business needs. Some cloud architectures are based on principles more easily adapted to the enterprise than others. Such architecture will give you maximum flexibility in deciding where your own cloud will be hosted.

ABOUT THE AUTHOR:   

[IMAGE]Tom Nolle
Tom Nolle is president of CIMI Corporation, a strategic consulting firm specializing in telecommunications and data communications since 1982. He is a member of the IEEE, ACM, Telemanagement Forum, and the IPsphere Forum, and is the publisher of Netwatcher, a journal in advanced telecommunications strategy issues.


Rate this Tip
To rate tips, you must be a member of SearchEnterpriseDesktop.com.
Register now to start rating these tips. Log in if you are already a member.




DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Enterprise Desktop Security - Virus Protection, Malware Protection, Intrusion Detection
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2008 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts