Working to Bring Virtualization to Light on the Business Side of the Organization
So the most recent project I have found myself on is a quest to implement better storage for my organization, and by better I mean any. We currently have a solution that was put in as a bandaid to get us by until. Well until seems to have come and gone and we are still looking for the right solution. This time though it seems that there is some promise to the search.
While I am quite excited that we are going to be looking seriously at real SAN based storage, the thing that really seems interesting to me is proving concept in virtualization. We are a physical server environment if ever there were one. Small yes, but hardware for each application served or one application per server as they used to tout in the old days (cirque 1998-2000). We have a test environment because some of our previous attempts at testing have been a bit muddied and it is going to run a hypervisor.
Let the server sprawl begin
I realize that I wont add a million servers in my virtual environment (test or production) but the idea that I can spin up virtual machines just to try a piece of software is something that should make my organization not only better for testing, but also more agile and able to grow faster with a smaller price tag.
The proof of concept part is where I think this will be interesting because it is sometimes hard to get management and the business side of the house to understand a server that exists only as a file (living on another, much larger server with several of its closest server buddies). I am trying to find the best way to do a small scale proof of concept and have a few ideas.
Idea 1
Create a plane jane Windows server with limited roles just to show them Windows in a VM and maybe get a little budget to use an application like Thin App to create a test bed on a stick (don’t tell Jeff Dunham I used that) to allow them to see what it might operate like from end to end.
Idea 2
Create an exact duplicate, P2V, of a production server and run it in a virtual machine as a test to show that it can indeed live inside a file. This one seems like it might be fun. I also thought of cutting a section of users over to the VM to continue their job for a day or so, but then the thought of getting that information into the real production SQL server made me think twice.
There are more ideas brewing at the moment, but none quite solid enough to share. I would love to hear your thoughts on things you have tried or want to try with regard to proving concept in a virtual space. This is where the day to day IT things start to get really fun and I am looking forward to it.


