The document evaluates the performance of virtual clusters on a cloud computing infrastructure. It aims to explore creating an IaaS cloud using both specialized and non-specialized hardware and open source technologies. The authors characterize the hardware resources and setup a multi-tier infrastructure. They then evaluate performance losses due to virtualization and analyze the benefits of the cloud paradigm.