An efficient clustering and load balancing of distributed cloud data centers using graph theory. (4th January 2019)
- Record Type:
- Journal Article
- Title:
- An efficient clustering and load balancing of distributed cloud data centers using graph theory. (4th January 2019)
- Main Title:
- An efficient clustering and load balancing of distributed cloud data centers using graph theory
- Authors:
- Devi, R. Kanniga
Murugaboopathi, G. - Abstract:
- Summary: The prime focus of the Cloud Service Providers is enhancing the service delivery performance of the distributed cloud data centers. The clustering and load balancing of distributed cloud data centers have significant impact on its service delivery performance. Hence, this paper models distributed cloud data center environment as a network graph and proposes a two‐phase cluster‐based load balancing (CLB) algorithm based on a graph model. The first phase proposes a Cloud Data Center Clustering algorithm to cluster the distributed cloud data centers based on their proximity. The second phase proposes a Client‐Cluster Assignment algorithm to perform uniform distribution of the client requests across the clusters to enable load balancing. To assess the performance, the proposed algorithms are compared with other K ‐constrained graph‐based clustering algorithms namely, graph‐based K ‐means and K ‐spanning tree algorithms on a simulated distributed cloud data center environment. The experimental results reveal that the proposed CLB algorithm outperforms the compared algorithms in terms of the average clustering time, load distribution, and fairness index and hence improves the service delivery performance of the distributed cloud data centers. Abstract : This paper proposes solutions to clustering and load balancing of distributed cloud data centers using graph theory. It proposes a new cluster‐based load balancing algorithm, which runs in two phases, where Cloud DataSummary: The prime focus of the Cloud Service Providers is enhancing the service delivery performance of the distributed cloud data centers. The clustering and load balancing of distributed cloud data centers have significant impact on its service delivery performance. Hence, this paper models distributed cloud data center environment as a network graph and proposes a two‐phase cluster‐based load balancing (CLB) algorithm based on a graph model. The first phase proposes a Cloud Data Center Clustering algorithm to cluster the distributed cloud data centers based on their proximity. The second phase proposes a Client‐Cluster Assignment algorithm to perform uniform distribution of the client requests across the clusters to enable load balancing. To assess the performance, the proposed algorithms are compared with other K ‐constrained graph‐based clustering algorithms namely, graph‐based K ‐means and K ‐spanning tree algorithms on a simulated distributed cloud data center environment. The experimental results reveal that the proposed CLB algorithm outperforms the compared algorithms in terms of the average clustering time, load distribution, and fairness index and hence improves the service delivery performance of the distributed cloud data centers. Abstract : This paper proposes solutions to clustering and load balancing of distributed cloud data centers using graph theory. It proposes a new cluster‐based load balancing algorithm, which runs in two phases, where Cloud Data Center Clustering for clustering cloud data centers and Client‐Cluster Assignment algorithm to distribute the client request across clusters uniformly. The proposed algorithm minimize average clustering time and improves load distribution and fairness index. … (more)
- Is Part Of:
- International journal of communication systems. Volume 32:Number 5(2019)
- Journal:
- International journal of communication systems
- Issue:
- Volume 32:Number 5(2019)
- Issue Display:
- Volume 32, Issue 5 (2019)
- Year:
- 2019
- Volume:
- 32
- Issue:
- 5
- Issue Sort Value:
- 2019-0032-0005-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2019-01-04
- Subjects:
- clustering -- distributed cloud data center -- graph‐based clustering algorithms -- graph theory, load balancing
Telecommunication systems -- Periodicals
621.382 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/dac.3896 ↗
- Languages:
- English
- ISSNs:
- 1074-5351
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4542.172515
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 9594.xml