Browse by author
Lookup NU author(s): Professor Raj Ranjan
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
© 2017 Elsevier B.V. As the most promising computing paradigm, cloud computing opens up new horizons for the area of high-performance distributed computing. Cyber-physical Systems (CPSs) present novel digital systems, which integrate computation, communication and the control of physical resource. Applied CPSs architecture in cloud computing can provide real-time and scalable resource monitoring and offer time-critical applications. With unrivaled scalability and flexibility, the CPSs based cloud services brings significant convenience to customers in need of elastic computing power. The quality of CPSs based cloud services is, to an large extent, determined by the performance of Virtual Machine (VM) placement algorithm for the data center. VM placement also effect the communication between applications and physical resource distribution in cloud computing CPSs.The traditional VM placement algorithm is built upon the two-tier architecture. With the presence of multi-media applications, the application level controller cannot accurately quantify the varying amount computing resources required by VMs at runtime. Consequently, lacking accurate resource demand for each VM, controller at the data center level cannot generate the VM placement with satisfactory feasibility. This architecture no longer fits the modern data centers. In this paper, the two tier VM placement framework is proposed to resolve this technical challenge. Our LP-based variation-unaware VM placement algorithm generates the VM placement with minimized energy consumption. On the other hand, our feasibility driven stochastic VM placement (FDSP) algorithm works seamlessly with the LP-based algorithm to achieve desirable feasibility of the placement. Our experimental results show that the LP-based variation unaware VM placement algorithm improves the energy consumption by 15.3% on average from the baseline algorithm. For test cases with resource request variations, the FDSP algorithm saves 15.7% energy cost compared to the "worst case scenario" of the traditional VM placement paradigm. On the other hand, it improves the feasibility by 50.0% compared to the "best case scenario".
Author(s): Chen Y, Chen X, Liu W, Zhou Y, Zomaya AY, Ranjan R, Hu S
Publication type: Article
Publication status: Published
Journal: Future Generation Computer Systems
Year: 2020
Volume: 105
Pages: 779-788
Print publication date: 01/04/2020
Online publication date: 12/10/2017
Acceptance date: 07/09/2017
ISSN (print): 0167-739X
ISSN (electronic): 1872-7115
Publisher: Elsevier BV * North-Holland
URL: https://doi.org/10.1016/j.future.2017.09.024
DOI: 10.1016/j.future.2017.09.024
Altmetrics provided by Altmetric