Virtualization has a few drawbacks. The first is that it can increase the complexity of your IT infrastructure. Second, virtualization can lead to increased energy consumption because it requires more processing power and memory to run.