Advanced Mechanism to Achieve QoS and Profit Maximization of Brokers in Cloud Computing

Cloud computing is a widely used technology today and thus, large number of applications are being stored in the cloud. To cater to the needs of the consumers an intermediate role known as cloud broker has been introduced. It helps to cut down overall expenses of the cloud users. The proposed system...

Full description

Bibliographic Details
Main Authors: Akanksha Sathish, Diana Dsouza, K. Ballal, Archana M, Tarun Singh, Glen Monteiro
Format: Article
Language:English
Published: European Alliance for Innovation (EAI) 2021-07-01
Series:EAI Endorsed Transactions on Cloud Systems
Subjects:
Online Access:https://eudl.eu/pdf/10.4108/eai.23-6-2021.170244
id doaj-a2442c97e0044017bb474b18b9fc3ef6
record_format Article
spelling doaj-a2442c97e0044017bb474b18b9fc3ef62021-08-27T09:25:33ZengEuropean Alliance for Innovation (EAI)EAI Endorsed Transactions on Cloud Systems2410-68952021-07-0172010.4108/eai.23-6-2021.170244Advanced Mechanism to Achieve QoS and Profit Maximization of Brokers in Cloud ComputingAkanksha Sathish0Diana Dsouza1K. Ballal2Archana M3Tarun Singh4Glen Monteiro5Computer Science and Engineering, Sahyadri College of Engineering and Management, Mangalore, Karnataka, IndiaComputer Science and Engineering, Sahyadri College of Engineering and Management, Mangalore, Karnataka, IndiaComputer Science and Engineering, Sahyadri College of Engineering and Management, Mangalore, Karnataka, IndiaComputer Science and Engineering, Sahyadri College of Engineering and Management, Mangalore, Karnataka, IndiaComputer and Communication Engineering, Manipal University of Jaipur, Rajasthan, IndiaElectronics and Telecommunication Engineering, St. Francis Institute of Technology, Mumbai, Maharashtra, IndiaCloud computing is a widely used technology today and thus, large number of applications are being stored in the cloud. To cater to the needs of the consumers an intermediate role known as cloud broker has been introduced. It helps to cut down overall expenses of the cloud users. The proposed system concentrates on configuration of the cloud broker to improve profit. This maximization scheme depends upon various factors like customer request, selling price of the resource, purchasing price of the resource, intensity of the request and so on. The system developed, aims at maximizing the profit of the cloud broker who services consumer requirements by providing cloud infrastructure at a lower cost from an infrastructure vendor. Availing pay-as-you-go schemes or on-demand payment has proven to be useful. The complex cloud landscape along with various billing schemes paves a way for a profit maximization model that incorporates temporal multiplexing by a middleman entity for a better economic upfront. The resource multiplexing is further enhanced by incorporating M/D/c queueing model and short-term and long-term renting schemes to optimize the resource allocation. The entire application has been implemented using Java especially the NetBeans IDE 8.2. Different algorithms were compared to further enhance the pricing scheme selection. Finally, Hill-Climbing algorithm is used to allocate the resources dynamically. The system further notifies the cloud broker on resource shortage through dynamic disk utilization graph. The proposed system considers quality of service and price of service as the determining factors in maximizing the net profit of the cloud broker.https://eudl.eu/pdf/10.4108/eai.23-6-2021.170244cloud brokercloud computingmultiplexingprofit maximizationquality of service
collection DOAJ
language English
format Article
sources DOAJ
author Akanksha Sathish
Diana Dsouza
K. Ballal
Archana M
Tarun Singh
Glen Monteiro
spellingShingle Akanksha Sathish
Diana Dsouza
K. Ballal
Archana M
Tarun Singh
Glen Monteiro
Advanced Mechanism to Achieve QoS and Profit Maximization of Brokers in Cloud Computing
EAI Endorsed Transactions on Cloud Systems
cloud broker
cloud computing
multiplexing
profit maximization
quality of service
author_facet Akanksha Sathish
Diana Dsouza
K. Ballal
Archana M
Tarun Singh
Glen Monteiro
author_sort Akanksha Sathish
title Advanced Mechanism to Achieve QoS and Profit Maximization of Brokers in Cloud Computing
title_short Advanced Mechanism to Achieve QoS and Profit Maximization of Brokers in Cloud Computing
title_full Advanced Mechanism to Achieve QoS and Profit Maximization of Brokers in Cloud Computing
title_fullStr Advanced Mechanism to Achieve QoS and Profit Maximization of Brokers in Cloud Computing
title_full_unstemmed Advanced Mechanism to Achieve QoS and Profit Maximization of Brokers in Cloud Computing
title_sort advanced mechanism to achieve qos and profit maximization of brokers in cloud computing
publisher European Alliance for Innovation (EAI)
series EAI Endorsed Transactions on Cloud Systems
issn 2410-6895
publishDate 2021-07-01
description Cloud computing is a widely used technology today and thus, large number of applications are being stored in the cloud. To cater to the needs of the consumers an intermediate role known as cloud broker has been introduced. It helps to cut down overall expenses of the cloud users. The proposed system concentrates on configuration of the cloud broker to improve profit. This maximization scheme depends upon various factors like customer request, selling price of the resource, purchasing price of the resource, intensity of the request and so on. The system developed, aims at maximizing the profit of the cloud broker who services consumer requirements by providing cloud infrastructure at a lower cost from an infrastructure vendor. Availing pay-as-you-go schemes or on-demand payment has proven to be useful. The complex cloud landscape along with various billing schemes paves a way for a profit maximization model that incorporates temporal multiplexing by a middleman entity for a better economic upfront. The resource multiplexing is further enhanced by incorporating M/D/c queueing model and short-term and long-term renting schemes to optimize the resource allocation. The entire application has been implemented using Java especially the NetBeans IDE 8.2. Different algorithms were compared to further enhance the pricing scheme selection. Finally, Hill-Climbing algorithm is used to allocate the resources dynamically. The system further notifies the cloud broker on resource shortage through dynamic disk utilization graph. The proposed system considers quality of service and price of service as the determining factors in maximizing the net profit of the cloud broker.
topic cloud broker
cloud computing
multiplexing
profit maximization
quality of service
url https://eudl.eu/pdf/10.4108/eai.23-6-2021.170244
work_keys_str_mv AT akankshasathish advancedmechanismtoachieveqosandprofitmaximizationofbrokersincloudcomputing
AT dianadsouza advancedmechanismtoachieveqosandprofitmaximizationofbrokersincloudcomputing
AT kballal advancedmechanismtoachieveqosandprofitmaximizationofbrokersincloudcomputing
AT archanam advancedmechanismtoachieveqosandprofitmaximizationofbrokersincloudcomputing
AT tarunsingh advancedmechanismtoachieveqosandprofitmaximizationofbrokersincloudcomputing
AT glenmonteiro advancedmechanismtoachieveqosandprofitmaximizationofbrokersincloudcomputing
_version_ 1721188362068426752