Profit-Maximizing Resource Allocation for Multitier Cloud Computing Systems under Service Level Agreements

Hadi Goudarzi and Massoud Pedram


13.1 Introduction

Demand for computing power has been increasing due to the penetration of information technologies in our daily interactions with the world both, at personal and communal levels, encompassing business, commerce, education, manufacturing, and communication services. At the personal level, the wide-scale presence of online banking, e-commerce, SaaS (Software as a Service), social networking, and so on produce workloads of great diversity and enormous scale. At the same time, computing and information-processing requirements of various public organizations and private corporations have also been increasing rapidly. Examples include digital services and functions required by various industries, ranging from manufacturing to housing, and from transportation to banking. Such a dramatic increase in the computing resources ...

Get Large Scale Network-Centric Distributed Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.