Handling Boot Storms in Virtualized Data Centers - A Survey
In the current dominant IaaS framework, the centralized VM image management mechanism leads to massive consumption of shared bandwidth resources of an IaaS data center (IDC) in face of a large amount of concurrent deployment tasks and has a limited image management ability in large scale IDCs formed by multiple physic server clusters, causing many problems for IDCs, such as, the performance degrading of existing application systems, the long deployment time of new coming ones and the poor scalability. In view of the defects of it, this paper proposes a decentralized and historical VM image file-based image management mechanism. In this mechanism, the Native Image Repository is configured for every physic server cluster in an IDC and managed independently. Each physic server cluster uses VM images in the Native Image Repository to complete deployment tasks assigned to it without the need to transmit the images of customer application systems. Experimental results prove that the proposed mechanism is able to decrease the amount of data transmission involved in deployment tasks and save shared bandwidth resources in an IDC, shortening deployment time and not exerting adverse effects to the performance of the existing application systems.