Skip to main content

Virtualization: Why you need it and where?



There is increasing hype of virtualization and vendors pulling each other in all corners to grab the market share. Sure some will succumb to smooth talk and even have some cool 3D graphical charts of how their product is better than others by running the fastest "Virtualized Clustered HA Notepad datacenter" on a laptop!

Anyways all this has a negative effect on the GuestOS's and the applications that will eventually run on it. This meaning, you have your OS which is constantly forgotten. (I faced the same issue several times when my Avastu Associate in India did a virtualization project in Europe). The SysAdmins and Managers were constantly asking about the OSs and applications.

And they should ask these questions. A sysadmin has to learn a new technology and still worry about other issues like his OS and application admins and developers have to also look it from a different perspective. Fortunately developers are already developing a lot of applications on virtualization platforms.

It is very important to address issues that the client is facing at hand. The clients should also think of several scenario's themselves.

  • How should I make may applications and OSs more lean and mean for the physical environment. Simple words: Enhance performance first on physical layer and then push them to Virtual layer.
  • Is there a possibility of migrating a typical Windows 2003 print servers to a dumb plain console based Linux servers? (I have however heard that Windows too can be run console based - Longhorn will provide that, they say)
  • How about doing a pilot on the same?
  • Costs and TCO always works but are the metrics (data center OS management : CPU,Disk, Memory usage hourly,daily,weekly,quarterly,etc) really correct?
There are even organizational issues like a Sysadmin today does his thing, Network Admin does his thing, DBA does his thing and so on. Managers have constant problems in making them to work together in tandem. In the project we noticed that a SAN admin was reluctant to let a Network guy come in to ask questions on the Virtual Arrays. While in a typical "Legacy Workplace"this might be a petty issue and the network admin ought to mind his own business and the Sys Admin does his chores.

When we introduced VMware and Akimbi (now VMware Lab Manager) it was not easy. But the message was heard. That is exactly what I mean by "Changing the Work Ethics". CEOs on the top have serious issues with their departments and divisions. Making people work together sometimes just does not work! Imagine how detrimental is that for your business. In today's world everyone is in dire need to get motivated and start innovating on whatever business they might me in (Sales, Education, Govenrment, Telecom) and time is on nobody's side. The development cycles are fast! A win yesterday will not secure a solid tomorrow anymore.

But the good news is that deploying a suitable virtualization solution can be a boon to you. If you have done your homework well (OS, Applications and other legacy dependencies) you will move faster than ever with virtualization. A these are just small steps. You can take it and deploy it everywhere. But do understand properly what a particular solution can do for you.

One typical example was attempting to deploy a DL 380 AMD ESX 2.5 box for RDP and guess what application were they trying? AutoCAD! And I am not saying that it is not possible but besides the limitations of how a thick applications can behave "over ethernet" there were several local issues (application itself: installation etc) that weren't fixed and other metrics were not evaluated before they went on to try it out. It would be unfair to declare the ESX as not workable for an application.

And all these are issues of pushing a market champion product like esx to the limit. Other vendors have not yet tasted all that yet. And VMware was not involved at all, it was a reseller trying out that stunt! It is like expecting to go with a Oracle RAC application across blades, running it (I've done it on ESX 2.5, 3.0) and then asking for a TPC entry. There are many things that you need to take into account when pushing such application to virtualization. So do not forget your Guest OSs and Applications as they need to be taken care of before moving to a Virtualized environment.

So do adopt virtualization but do check what you are going for and if your homework is all done!

Comments

Popular posts from this blog

DeepLearningTrucker Part 1

Avastu Blog is migrating to IdeationCloud.com; 1st Jan 2009 live

YOU DON'T HAVE TO DO ANYTHING. WITHIN 2 SECONDS YOU WILL BE REDIRECTED TO THE NEW HOME OF AVASTU BLOG. PLEASE DO UPDATE AVASTU BLOG'S URL to : http://www.ideationcloud.com on your website.

I will send out emails personally to those who are using my link(s) on their sites.

Thanks much for your co-operation and hope you enjoy the new site and its cool new features :-)




Not like the site is unlive or something..on the contrary, its beginning to get a lot of attention already. Well most of the work is done, you don't have to worry about anything though:

What won't change

Links/Referrals: I will be redirecting the links (all links which you may have cross-posted) to IdeationCloud.com - so you don't have to do anything in all your posts and links. Although, I would urge however that you do change the permalinks, especially on your blogs etc yourselfThis blog is not going away anywhere but within a few months, I will consider discontinuing its usage. I won't obviously do …

Redhot Future Of IT Part I :Marketing yourself as IT professional

I had promised about the "RedHot IT Future Series" and so we discuss here how you should market yourself EFFECTIVELY as an IT professional in this new (and dangerous) web age! Web is the place where you're a hero today and villain tomorrow. While there are lots of professionals who are active on the web, not all are enjoying a good reputation as they got "personal" with others and got into a cockfight. The passive IT professional has nothing to lose but nothing to gain at all!

I know "marketing" might seem as a greasy term but the idea is to have the truth about you out there. You know you're a good person and your family knows that you're really smart person but the rest of the world doesn't!

So the question is how do I market myself on the web as a true "nouveau IT professional". A guy who companies will be tempted to pick up the phone as say "Hey, we wanna talk with you. Can you fly over to Palo Alto (or Guatemala or Johan…