Choosing a virtualization strategy for general purpose web hosting