2017
DOI: 10.5815/ijieeb.2017.01.04
|View full text |Cite
|
Sign up to set email alerts
|

Optimization Techniques for Resource Provisioning and Load Balancing in Cloud Environment: A Review

Abstract: Abstract-Cloud computing is an emerging technology which provides unlimited access of versatile resources to users. The multifaceted and dynamic aspects of cloud computing require efficient and optimized techniques for resource provisioning and load balancing. Cloud monitoring is required identifying overutilized and underutilized of physical machines which hosting Virtual Machines (VMs). Load balancing is necessary for efficient and effective utilization of resources. Most of the authors have taken the object… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
3
2
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(12 citation statements)
references
References 12 publications
0
12
0
Order By: Relevance
“…As cloud is getting increasingly used in production environments, a considerable body of research is dealing with cost optimisation and SLA fulfilment in cloud environments, including different strategies for achieving the goal of cost minimisation. Some of the most common approaches include optimisation of load balancing [7] and service scaling algorithms [8], time scheduling of task invocation and performing [9,10], as well as the strategy of optimising service placement with the goal of lowering its execution cost [11,12]. Various approaches to optimisation of cloud cost are using techniques from operations research and in particular game theory [13], meta-heuristics [14,15] with the focus on genetic and other evolutionary algorithms [9,16].…”
Section: Related Workmentioning
confidence: 99%
“…As cloud is getting increasingly used in production environments, a considerable body of research is dealing with cost optimisation and SLA fulfilment in cloud environments, including different strategies for achieving the goal of cost minimisation. Some of the most common approaches include optimisation of load balancing [7] and service scaling algorithms [8], time scheduling of task invocation and performing [9,10], as well as the strategy of optimising service placement with the goal of lowering its execution cost [11,12]. Various approaches to optimisation of cloud cost are using techniques from operations research and in particular game theory [13], meta-heuristics [14,15] with the focus on genetic and other evolutionary algorithms [9,16].…”
Section: Related Workmentioning
confidence: 99%
“…A body of research is dealing with cost optimisation in cloud environments, including different strategies for achieving the goal of cost minimisation. Some of the most common approaches include optimisation of load-balancing [6] and service scaling algorithms [7], time scheduling of task invocation and performing [8,9], and the strategy of optimising service placement for lowering its execution cost [10,11]. Various approaches to optimisation of cloud cost are using techniques from operations research and in particular game theory [12] and metaheuristics [13,14] with the focus on genetic and other evolutionary algorithms [8,15].…”
Section: Related Workmentioning
confidence: 99%
“…Research approaches in the area of cloud cost optimisation are also divided by the perspective of optimisation. As observed through literature review and several surveys [6,13,14,[26][27][28], many resource scheduling solutions and optimisation algorithms are intended for infrastructure service providers, dealing with the optimisation of resource allocation in data centres [29][30][31][32]. Fewer solutions are provided for optimisation of services for SaaS providers, who often need a way to evaluate if the placement of the service in a cloud environment is optimal from the perspective of execution cost and quality of service.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…This combination allows multifaceted and dynamic aspects of cloud computing and requires efficient and optimized techniques for resource provisioning and load balancing. For this purpose, cloud monitoring is required to identifying overutilized and underutilized of PMs which hosting VMs [14].…”
Section: Introductionmentioning
confidence: 99%