ABSTRACT

IaaS clouds are major enablers of data-intensive cloud applications because they provide necessary computing capacity for managing Big Data environments. In a typical IaaS cloud, virtual machine (VM) instances deployed on physical machines (PM) are provided to the users for their computing needs. Recently, IaaS cloud providers are realizing that merely providing the basic functionalities for Big Data processing is not sufcient to survive intense business competitions. Rather, the performance of the cloud provided service is an equally important factor when a

18.1 Introduction .................................................................................................. 557 18.2 A Three-Pool Cloud Architecture ................................................................ 559 18.3 Interacting Submodels for Performance Analysis ........................................560