Server Consolidation Guide via Virtualization 26
sunshineluv7 writes to tell us TechTarget is running a good overview of 'why, when, and how to use virtualization technologies to consolidate server workloads.' The summary provides links to several podcasts and other articles relating real world experience with how to utilize virtualization to best meet your needs. From the summary: "Advances in 64-bit computing are just one reason that IT managers are taking a hard look at virtualization technologies outside the confines of the traditional data center, says Jan Stafford, senior editor of SearchServerVirtualization.com."
Re:I agree-CyberTorch. (Score:3, Informative)
A VM only gets ahold of the resources you give it. If one VM with 512M RAM eats every last bit of memory in a blaze of glory, that doesn't affect dedicated resources elsewhere. Similarly, a properly-configured host will not allow any VM to grab 100% of the host CPU either.
Re:what sort of virtualization? (Score:3, Informative)
Virtual Machines - and why you're wrong :-) (Score:3, Informative)
In a Unix environment, you can argue about whether the basic multi-user permissions environment and extra tricks like jails are enough to provide security in a multi-user multi-application market or whether it's helpful to use virtual machines as well. In a Windows environment, there's really not much question, even with XP-Pro and server versions - there's just not enough help from the OS. But even in a Unix environment, there are applications that want to use specific directories, or specific TCP and UDP port numbers, and virtualization lets you run multiple instances at the same time managed by different people. It also provides you some Least-Privilege-Principle separation of powers between your administrators - you can have one person who needs root to manage the firewall, but doesn't need to muck with the database, and somebody else who needs to control the database but doesn't need to touch the web servers.
For some applications, like virtual colo, virtualization environments really do rock, whether they're VMWare, UML, Xen, or whatever. I've seen people renting out virtual machines for ~$20/month or less, when physical colo costs would be $100, and it works fine (if there's enough cheap RAM) because usually you don't really need a big CPU full-time just to run an email server and web server or whatever.
Running multiple OS's at once is mainly useful in a desktop environment, or for specialized tasks like running an OpenBSD firewall, a Windows domain administration system, and a Linux general-purpose environment including web server and database all on the same box. I agree that it's usually cleaner to run everything in a single environment, even if it's multiple VMs - but there are times that the tools you want to use won't all run on the same OS.
Re:Backup of VMWare Server images (Score:4, Informative)
Doing a quick search on the forums, sounds like vmware-cmd is the tool to use, or write a script to talk to VMware's SDK.
Re:64bit? (Score:3, Informative)