Skip to main content


Performance and cost assessment of cloud services


Paul Brebner and Anna Liu



Architecting applications for the Cloud is challenging due to significant differences between traditional hosting and Cloud infrastructure setup, unknown and unproven Cloud performance and scalability characteristics, as well as variable quota limitations. Building workable cloud applications therefore requires in-depth insight into the architectural and performance characteristics of each cloud offering, and the ability to reason about tradeoffs and alternatives of application designs and deployments. NICTA has developed a Service Oriented Performance Modeling technology for modeling the performance and scalability of Service Oriented applications architected for a variety of platforms. Using a suite of cloud testing applications we conducted in-depth empirical evaluations of a variety of real cloud infrastructures, including Google App Engine, Amazon EC2, and Microsoft Azure. The insights from these experimental evaluations, and other public/published data, were combined with the modeling technology to predict the resource requirements in terms of cost, application performance, and limitations of a realistic application for different deployment scenarios.

BibTeX Entry

    author           = {Brebner, Paul and Liu, Anna},
    month            = dec,
    year             = {2010},
    title            = {Performance and Cost Assessment of Cloud Services},
    booktitle        = {International Conference on Service Oriented Computing},
    pages            = {12},
    address          = {San Francisco}


Served by Apache on Linux on seL4.