I see a lot of people and businesses moving away from traditional dedicated servers and toward virtual environments controlled by a hypervisor. But I can't really understand why this is so popular.
I can think of two reasons why you might want to run applications in different, relatively...