Here are great tips for virtualization and how it can go from good to bad if you don't do your homework. Virtualization has it's pro's and con's and if you use it successfully you can basically have any network up and running in minutes.
Link
Link