Resource Allocation Optimization in Large Scale Distributed Systems

Resource Allocation Optimization in Large Scale Distributed Systems
Author :
Publisher :
Total Pages : 200
Release :
ISBN-10 : OCLC:880396977
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Resource Allocation Optimization in Large Scale Distributed Systems by : Thuan Hong Duong-Ba

Download or read book Resource Allocation Optimization in Large Scale Distributed Systems written by Thuan Hong Duong-Ba and published by . This book was released on 2014 with total page 200 pages. Available in PDF, EPUB and Kindle. Book excerpt: We studied the problem of resource allocation in large scale distributed applications such as Online Social Networks (OSN) and Cloud Computing. In such settings, resource allocation schemes need to efficient as well as adaptive to the time-varying environments. The abstract resource allocation problem concerns with how to optimally use resources for different tasks. In the context of this dissertation, the resources are servers and the tasks are (a) the virtual machines in the cloud computing setting, and or users for on-line social network applications. It is well-known that the general resource allocation problem is NP-hard. Therefore, in this dissertation, we study a number of heuristic algorithms designed for two primary objectives: 1) achieve reliability via load balancing among resource providers and 2) minimizing the energy consumption by reducing unnecessary intercommunication loads among the servers. Specifically, the dissertation has three main components. The first component deals with optimal assignment of user data to servers to maximize load balance and minimize power consumption. In this component, we propose a novel Distributed Perturbed Greedy Search (DPGS) algorithm which combine both deterministic search and random search to speed the convergence while avoiding local optimum. The empirical shows that the DPGS has a fast convergence rate to the near optimal solution even when the environment changes. The second component deals with the analysis on the convergence rates of a general simulated annealing algorithm via the notion of adiabatic time. We then apply the results to characterize the convergence rates for simulated annealing algorithm when applied to the optimal assignment in the component one. Finally, the third component of the dissertation is concerned with optimal assignment of virtual machines to servers in the context of cloud computing, in order to minimize the energy subject to a given performance requirement. We show that the problem can be approximated well as a convex problem, and propose convex relaxation technique to find the optimal solution.


Resource Allocation Optimization in Large Scale Distributed Systems Related Books

Resource Allocation Optimization in Large Scale Distributed Systems
Language: en
Pages: 200
Authors: Thuan Hong Duong-Ba
Categories: Cloud computing
Type: BOOK - Published: 2014 - Publisher:

DOWNLOAD EBOOK

We studied the problem of resource allocation in large scale distributed applications such as Online Social Networks (OSN) and Cloud Computing. In such settings
Energy Cost Optimization in Large Scale Distributed Systems by Resource Allocation Technique
Language: en
Pages: 126
Authors: Hüseyin Güler
Categories: Computer networks
Type: BOOK - Published: 2013 - Publisher:

DOWNLOAD EBOOK

Large-Scale and Distributed Optimization
Language: en
Pages: 416
Authors: Pontus Giselsson
Categories: Mathematics
Type: BOOK - Published: 2018-11-11 - Publisher: Springer

DOWNLOAD EBOOK

This book presents tools and methods for large-scale and distributed optimization. Since many methods in "Big Data" fields rely on solving large-scale optimizat
Resource Allocation In Large-Scale Distributed Systems
Language: en
Pages:
Authors: Mehrnoosh Shafiee
Categories:
Type: BOOK - Published: 2021 - Publisher:

DOWNLOAD EBOOK

We propose a myopic algorithm that is computationally efficient and prove that it asymptotically minimizes the total network cost using a convex optimization mo
Dynamic Resource Allocation in Embedded, High-Performance and Cloud Computing
Language: en
Pages: 177
Authors: Leando Soares Indrusiak
Categories: Computers
Type: BOOK - Published: 2022-09-01 - Publisher: CRC Press

DOWNLOAD EBOOK

The availability of many-core computing platforms enables a wide variety of technical solutions for systems across the embedded, high-performance and cloud comp