This document discusses performance analysis of cloud computing services. It begins by defining cloud computing and describing its key characteristics like on-demand access to computing resources and pay-per-use models. It then reviews several studies on using virtualization technologies and frameworks for evaluating cloud performance and workload generation. The document concludes that tools are needed for comprehensive performance analysis of large scientific clouds to evaluate metrics like response time, cost and scalability across different cloud vendors.