Archive for Clouds
Virtualization Tipping Point
Posted by: | CommentsDoing a Google search on “virtualization tipping point” will pull up many results around virtualization adoption and maturity across the board. While the topic is not at all new, after visiting several clients last week that have adopted virtualization into their environments, it became clear that the message needs reinforcement. I always see the numbers, 17% of servers virtualized, 24% by 2010, etc., etc. These are typical numbers with the progression of a technology such as virtualization and while they work great for marketing materials, we have to look under the covers to really see what is happening. We want our clients to see virtualization as the transformative technology it is and not treat it just like another operating system. It needs to break the mold of how we have treated the physical 1:1 workload environments.
The conversation with the clients covered very similar topics, whether they were leveraging virtualization heavily or just for a few workloads. Most deployments are still stuck away in departmental silos, used only in test/dev, didn’t fall under a global management scheme, etc. The list goes on and on. Virtualization health checks have been one of the most sought after services we provide. Many times these are clients wanting to validate where they are and to ensure they are getting the return they signed up for. This is turn in the right direction, and gives virtualization ambassadors (us) a chance to further drive the technology.
Organizational Readiness – the “people and process”
Let’s take the process side first. Virtualization’s highest value should be realized when the technology is ingrained in the processes that IT and business use day to day. Change, Project, Risk and Operations Management need to be modified or even recreated to fit into a virtualized landscape. Too many times the provisioning model is hampered by leveraging the existing physical server process. Too many times the traditional backup process is followed when there are more efficient and effective ways to get our data safe with virtualization.
From the people side of things, training is always a must. This might be in a classroom or delivered at the client site with workshops and proof of concept deployments. But it should not stop at just the technical team, the Windows or UNIX team which normally is in charge of the virtualization deployment in the beginning. Application teams, change management, executives and line of business owners all need awareness of the technology and how it affects them during the lifecycle of the project. This is always a challenge but needs to be tackled to help accelerate the overall acceptance. Each group will most likely need their own custom content.
Environment Rightsizing
Most organizations we run across did some initial capacity planning, used some conservative scenarios and then cut the consolidation ratios in half to play it safe. They might have obtained some savings and met their initial goals, they might only be realizing a small percentage of the benefit. Capacity planning is important for the foundational design and planning, but capacity management is a function that needs ongoing attention. Setting up guidelines for the physical to virtual conversion of CPU, memory and IO resources is a good start. This will be more successful if the application teams understand why they don’t have four CPUs now in their server, hence “people and process”.
Leveraging tools to monitor and track performance and trends is a next step. If we have the ability to leverage existing resources to virtualize more without adding more hardware and/or software it is a big win in this economic climate. To know if this is possible, we need to be tracking this with some automated tools. These tools also can help us build rules inside of features such as VMware’s Dynamic Resource Scheduler (DRS). While we like to see clients use the fully automated function with DRS, many organizations have too many policies in place to allow that much freedom. The tools can help build a case for some partially automated action and might eventually move to fully automated.
Further consolidation of services also needs to be discussed. This means looking at ways to not just strink the server footprint, but also the services on each virtual workload such as backup and security tools. Removing those backup agents from the workloads and backing up at a consolidated level helps to increase performance on the virtual workloads and hosts. Storage plays a big part in this, so there might need to be changes in the existing structure. Firewalls and Malware protection is next in line, but the technologies are still maturing and are more of a play with desktop virtualization as of today.
Road-mapping – what is next?
Since many virtualization deployments start at a departmental level or in a silo, it doesn’t always make the master roadmap of the organization. There isn’t anything wrong with starting like this, we want to see virtualization adopted and this can be a natural step in adoption. To make sure adoption continues a solid roadmap is necessary. Roadmaps for business adoption, technology adoption, people and process and how health check what we have. Once the technology has proven itself, it is time to weave it into the overall plan and virtualization is a very big item to weave in. Making sure to have the end to end solution for servers in place, build the foundation and practices then start proofing out automation tools, desktop/application virtualization and building a business cases if the tools suit the business.
As consultants focused on virtualization, we get a chance to see many different cases. Whiles these are fairly broad topics, we feel they are starting points to allow organizations to get over the tipping point with the technology and allow it to transform them as it was meant to do.
Handy Cloud Applications and Web Based Services Make My Migrations Much Easier
Posted by: | CommentsI move between computers and OS’s fairly regularly. I’ve started using a few really handy web-based applications to make the moves as painless as possible and without having a long downtime when I choose to install a different Linux distro or Windows 7 as the pre-release versions drip out from Microsoft.
As I’ve added these apps, I’m finding that I can move pretty quickly to a new setup very quickly now. Here are the ones I’ve found so far to be the most handy.
Free:
Office applications, email, calendaring.
Google Mail, Docs, Calendar http://google.com
File storage, free up to 2GB. It’s easy to set up and use.
Dropbox www.dropbox.com
Great note-taking, pasting functions. This is quickly becoming my memory. In fact, I wrote this blog post in Evernote.
Evernote www.evernote.com
Firefox plug-ins:
Xmarks - syncs your bookmarks and passwords
Delicious – I still use Delicious to go across browsers to bookmark links.
Not Free (for full versions):
Google Apps http://google.com/a I really like Google Apps. They do nearly everything I need on a normal basis.
Carbonite www.carbonite.com All my critical files are automatically backed up and updated every day. I don’t even think about it anymore.
I’m sure I’ll add more to this list and some may be replaced eventually since that’s the nature of our business.
Citrix Dazzle
Posted by: | CommentsI like the idea of Citrix Dazzle. Citrix is taking the approach with applications that they can be subscribed to by end users from any device from anywhere and still have a secure connection. According to Citrix, Dazzle is:
- A self-service “Application Store” for corporate employees
- A simple store front for applications published by Citrix XenApp
- A familiar interface for end users to install applications for use with little or no training. The feel is like adding Acrobat Reader or some other web application
- Free (2H09)

Citrix Dazzle
Cloud computing won’t just all of a sudden be adopted by organizations; but this approach does fit in with building a core that enables clouds eventually.
How Fast Will Cloud Computing be Embraced by Companies?
Posted by: | CommentsAs virtualization seems like it might be eventually destined for cloud computing, I don’t think the adoption rate will be a tidal wave of activity anytime soon. There are still too many technical and organizational challenges to overcome before ubiquitous computing is the standard.
Cloud computing essentially asks companies to use servers and infrastructure that they may not know anything about to trust the cloud with their data.
To say most of these companies are risk averse is an understatement.
One recent professional service engagement we completed illustrates the organizational challenges. The client enlisted the software vendor’s professional services team even though they knew that our company would be delivering the services. The software vendor charged them double what we would have charged, and did nothing except pass paper around, just so middle management could tell upper management that they had engaged the software vendor. This has happened many times over the years.
Hurting the adoption rate further will be the legitmate concern about the security of private data and its reliability. The horror story at Journalspace as told by TechCrunch, might technically fall under software as a service (SaaS) but the core issue is the same.
Companies will have to build up both technically and mentally to accept clouds. The implementation will probably sound similar to the adoption of virtualization itself.
- The organization starts with test machines
- Infrastucture services and security issues are resolved (this may take awhile considering security is still immature for virtualization)
- It proves that it is a reliable solution
- Machines that are not critical are deployed
- Management can count on the ROI; it is embraced as a viable solution.
- Good cloud candidates are picked and deployed
- The rest of the IT management world reads about successful cloud stories and decides to try it
So a very rough timeline for a cutting edge, aggressive company with budget might go like: Read More→
VMworld News
Posted by: | CommentsVMworld hasn’t officially started yet for the masses, but there are numerous internal partner and VMware events and discussions going on. This is building up to be a landmark event for the virtualization community, which is no surprise. Aside from VMware, many 3rd party vendors both hardware and software have major announcements that will be surfacing this week.
A couple of items that are gaining steam and will flood communication lines the next few days:
- Cloud Computing and How VMware is Addressing – VDC OS (Scott Lowe’s Blog does excellent job defining this – http://blog.scottlowe.org/2008/09/15/follow-up-on-the-vdc-os-announcement/
- Updated Core Products – ESX 4.0 Beta, VDI 3.x and more
- Improved Enterprise Desktop to include Application Virtualization via ThinApp
- Community Best Practice Collateral : http://viops.vmware.com/home/index.jspa
Public announcements will be more detailed starting Tuesday morning after the keynote by Paul Maritz. This entry will be updated to reflect the news once public.
Xen.org to release an Open Source Cloud Distribution: Citrix to Open Source XenServer Code
Posted by: ssnowden | Comments CommentsI recently had a really interesting call with Simon Crosby and Ian Pratt about a significant announcement that should impact many cloud computing decisions in the future.
Simon Crosby
Xen.org is set to release Xen Cloud Platform (XCP). XCP will provide essentially a ready-made set of federated open source cloud enabling projects under a single distribution to help accelerate organizations that want to deploy a private or hybrid cloud.
Press Release Quick Read:
A key focus of the XCP initiative will be to provide technology that permits easy interoperability between internal enterprise “private clouds” and leading external cloud platforms like Amazon EC2 and Rackspace Cloud Servers.
The Xen Cloud Platform will accelerate the development of a wide variety of key technologies and standards that address this need in an open, non-proprietary way, including:
Ian Pratt
virtual datacenters and disparate cloud service providers will be simplified. Standardized virtualization management – Support for DMTF standards will allow complete open management of virtual infrastructures.
Citrix to open source their code
I asked Simon about a detail he had mentioned during their initial comments to make sure I was understanding accurately. He confirmed that proprietary code that XenSource and Citrix developed as value-added features such as XenMotion, virtual switches and storage links will be part of the open-source code from Citrix that the XCP will have as part of the distribution.
My analysis: Why would Citrix open-source their code?
We discussed the the expected impact to Citrix and XenServer. Both Simon and Ian think that having a bigger footprint of XenServer is good for Citrix and ISVs in general because the XCP won’t necessarily be focused on the management layer, but the foundational components to having a stable, functioning cloud platform. After all, Citrix is already providing XenServer for free.
In fact, the orchestration and management capabilities of open source projects Eucalyptus and OpenNebula.org as well as commercial offerings from vendors and cloud providers will integrate with XCP since these projects are Xen-based already.
Simon said the plan is for Citrix Essentials to work with XCP, so this makes business sense to me. Citrix gets more XenServer in organizations that already are running Xen to power their clouds and have an opportunity to sell more Citrix Essentials.
Release Date
Ian said that the release is scheduled for Q409, but reminded me that open-source projects don’t necessarily adhere to firm release dates because of their community-dependent nature. Ian felt that it would be sooner than later however, because all of the components are already being used in production environments, so there shouldn’t be the version 1.0 mystery that most products have and its just packaging them together into a cohesive distribution.