Building a Private Cloud with Open Source Ganeti: Pros and Cons