Tag: virtualization vs physical networks

Ok so in the next couple of weeks we will be undergoing projects that will lead us into the world of virtual environments, Virtual environments allow you utilize your hardware resources much more effectively allowing you to consolidate on hardware/server and power costs with out sacrificing funds to do it. In fact VMware offers their ESXi version free for IT professional to try. With the release of Windows Server 2008 Microsoft began to pay more attention to the world of virtualization with the introduction of MS Hypervisor (Their Version of Virtualization).
I have worked with both in the past and although Microsofts Hypervisor did not disappoint in performance it lacked in compatability, unlike its competitor VMware. VMware is definately the choice of the pro’s as it offers more in compatability allowing you to run both windows and linux/UNIX networks or if your soul desires an integration of both Linux and Window’s networks.
Scalability is no issue when running virtual networks as you can scale your resources on demand. Once these virtual networks reach a certain maturity they become Clouds, Clouds are large virtual networks. Clouds have the ability to adjust environment resources on demand, leaving you the ability to control your resources on a much more detailed and intelligent level. Redundancy in virtualization is not a problem as VMware provides awesome tools that allows on demand restoration minimizing service downtime. So to make things short VMware is ahead in the game of virtualization so we are going to use VMware to build our first small cloud that will house our Mail, Database, Web, Dev and CRM server. I will use all open source software in my tutorials, I believe the world is better off sharing knowledge then it is from restricting access to it. In the end we will have saved thousands of dollars on power and software costs it will be cheaper to run your business because you wont need a server for every application type, only one running virtual environments that will perform just as good or better.