Advantages and disadvantages of server virtualization