4.7 Article

Network and Application-Aware Cloud Service Selection in Peer-Assisted Environments

Journal

IEEE TRANSACTIONS ON CLOUD COMPUTING
Volume 9, Issue 1, Pages 258-271

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TCC.2018.2865560

Keywords

Cloud computing; conflict detection; cost optimization; network cost; peer-assisted cloud; service selection

Ask authors/readers for more resources

The paper presents an innovative framework, PCA, to address service selection problem in a hybrid environment of peer-assisted, public, and private clouds. PCA detects conflicts between requests and enterprise policies, identifies appropriate services based on requirements, and reduces VM rental and network costs. Using set theory, B+ tree, and greedy algorithms, PCA selects services from multiple clouds to optimize resource utilization and reduce overall costs, achieving results faster and with cost reductions of up to 30 percent compared to recent studies.
There are a vast number of cloud service providers, which offer virtual machines (VMS) with different configurations. From the companies perspective, an appropriate selection of VMs is an important issue, as the proper service selection leads to improved productivity, higher efficiency, and lower cost. An effective service selection cannot be done without a systematic approach due to the modularity of requests, the conflicts between requirements, and the impact of network parameters. In this paper, we introduce an innovative framework, called PCA, to solve service selection problem in the hybrid environment of peer-assisted, public, and private clouds. PCA detects the conflicts between the requests and enterprises policies, finds proper services based on the requirements, and reduces VMs rent and end-to-end network costs. PCA selects the services from multiple clouds to utilize resources and reduce the total cost. Our proposed framework utilizes set theory, B+ tree, and greedy algorithms to meet its goals. The simulation results show that PCA can reduce up to 30 percent of cloud-related costs and can achieve answers at least seven times faster in comparison to recent studies.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available