SlideShare a Scribd company logo
1 of 14
PDC REVIEW 2
DONE BY
PRAFUL MITTAL
20BCE1577
ABSTRACT
Abstract:
Cloud computing is a new distributed commercial computing model that aims at providing computational
resources or services to users over a network in a low-cost manner. Resource allocation and scheduling
(RAS) is the key focus of cloud computing, and its policy and algorithm have a direct effect on cloud
performance and cost. This paper presents five major topics in cloud computing, namely locality-aware task
scheduling; reliability aware scheduling; energy-aware RAS; Software as a Service (SaaS) layer RAS; and
workflow scheduling. These five topics are then classified into three parts: performance-based RAS; cost-
based RAS; and performance- and cost-based RAS. A number of existing RAS policies and algorithms are
discussed in detail accordingly with regard to their given parameters. In addition, a comparative analysis of
five identified problems with their representative algorithms is performed. Finally, some future research
directions of cloud RAS are pointed out.
INTRODUCTION
As a new distributed commercial computing model, cloud computing aims at providing on-demand, highly reliable
and infinitely scalable computational resources or services to the remote users over a network in a low-cost manner.
In order to achieve this goal, data centre management, virtualization, resource allocation and scheduling (RAS),
quality of service (QoS) guarantee, security and privacy have become research hotspots, which are very challenging
in cloud computing. In particular, to improve resource utilization and execution efficiency, save energy, increase the
cloud provider’s profits and satisfy the QoS requirements of users, RAS plays an important role in cloud computing,
and its policy and algorithm have a direct effect on cloud performance and cost.
In the cloud computing environment, computational resources or services are provided by cloud providers (e.g.,
Google, Amazon and Microsoft), and are accessed as general utilities that can be leased and re-leased by users.
Cloud providers are responsible for resource management, storage and guarantee of reliability, while users only
need to pay for their use in executing tasks. To satisfy user requirements and maximize profit, cloud providers have
to take into account cloud performance and cost during RAS in cloud computing.
In solving the problem of RAS in cloud computing, researchers have performed significant numbers of studies from various
aspects.
We can sum up five hot topics of cloud RAS from these researches:
(1) locality aware task scheduling;
(2) reliability-aware scheduling;
(3) energy-aware RAS;
(4) SaaS layer RAS; and
(5) workflow scheduling.
Performance-based RAS policies and algorithms are classified into locality-aware task scheduling and reliability-aware RAS.
Most researches on locality-aware task scheduling focus on solving the problem 1.
Problem 1,and researches about reliability-aware RAS focus on solving the Problem.
Cost-based RAS policies and algorithms are classified into energy-aware RAS and SaaS-
layer RAS. Research in energy-aware RAS focuses on solving Problem, and research on
SaaS-layer RAS focuses on solving. Performance and cost-based RAS policies and
algorithms mainly relate to workflow scheduling. Research meta-heuristic methods have
been proposed for cloud workflow scheduling. The heuristic-based approach is to develop
a scheduling algorithm that fits only a particular type of problem. execution efficiency,
cost-effective, reliability, resource utilization and QoS. In addition, two examples of RAS
policies and algorithms are given for each problem during the comparison.
Problem 1 focuses on locality-aware task scheduling to optimize execution efficiency, and
takes the MaxCover-BalAssign algorithm proposed by Fischer et al. And the ADS
algorithm proposed by Jin et al. as comparative examples.
Problem 2 focuses on RAS to improve the reliability of cloud computing and improve
execution efficiency, and takes the SAMR.
I present five hot topics of RAS in cloud computing, and perform a detailed analysis and
discussion of various existing RAS policies and algorithms of the presented problems in terms of
different parameters. In addition, we make a comparative analysis of five problems with their
representative algorithms. Future research directions in the field of cloud RAS could be
summed up in the following points. First, except for considering data locality in the task
scheduling, we can also take into account code locality, which turns writing code into a
sequence of separate tasks where one task can be completed before the next is undertaken. The
problem of maximizing “code locality” is like affinity scheduling in multiprocessor operating
systems, where we attempt to pin a thread to a processor for as long as possible. Second, load
balancing is also a significant parameter to improve performance in RAS of cloud computing.
Considering load balancing helps to avoid hotspots and improve resource utility.
QRAS - EFFICIENT RESOURCE ALLOCATION FOR TASK
SCHEDULING IN CLOUD COMPUTING
Cloud resource allocation, a real-time problem can be dealt with efficaciously to reduce
execution cost and improve resource utilization. Resource usability can fulfil customers’
expectations if the allocation has performed according to demand constraint. Task Scheduling
is NP-hard problem where unsuitable matching leads to performance degradation and violation
of service level agreement (SLA). In this research paper, the workflow scheduling problem has
been conducted with objective of higher exploitation of resources. To overcome scheduling
optimization problem, the proposed QoS based resource allocation and scheduling has used
swarm-based ant colony optimization provide more predictable results. The experimentation of
proposed algorithms has been done in a simulated cloud environment. Further, the results of
the proposed algorithm have been compared with other policies, it performed better in terms of
Quality-of-Service parameters.
INTRODUCTION
Cloud computing is a Service Oriented Architecture (SOA), providing service in form of infrastructure as a service
(IaaS), platform as a service (PaaS), and software as a service (SaaS). Users can access cloud resources using
network services under the pay-per-use model. Thus, providers are doing efforts to optimize resources according to
customers’ requirements whilst managing the Service Level Agreement (SLA) violation. The existing literature
survey shows that cloud resource management problem has become difficult due to increase in demand of cloud
services [2]. Hence, the study in this research area motivated to develop a novel technique for optimal matching and
throughput utilization of resources. Further, the resource allocation policy should be able to identify tasks exact
requirements before placing on virtual machine (VM). Such a scheme will be managed resource availability,
facilitate to avoid SLA violations, and deadline of tasks. research work motivated from resource allocation and
scheduling problem in cloud environment to workload automatically. VM technology inspired to work on autonomic
resource allocation based on different tasks requirements. Therefore, cost aware VM scheduling is difficult process
whilst dealing with dynamic and heterogeneous environment. Further, optimal usage of resource energy was also
challenging work. Consequently, efficient task execution requires an expected execution cost (EEC) with specific
VM configurations. The proposed framework aims to reduce the energy consumption and to exploit the cloud
resources by optimization EEC
CONCLUSION
Resource allocation in cloud environment is challenging due to users’ dynamic requirements. It
has also complex process and impacts cost and resource utilization. This research paper
proposed a novel resource allocation technique for QoS based performance. ACO technique
used for identifying an optimal solution to reduce the execution cost and improve resource
utilization. Therefore, it proves in identification of task to resource suitability. Furthermore,
results and analysis show proposed algorithm outperformed against traditional algorithms. In
addition, the optimization mechanism can be adopted in optimal usage of advanced cloud
computing components such as internet of things. The future work in cloud computing resource
management would be more concentrating on renewable energy, automotive of resource
management and reading consumer behavior which accelerate the cloud services.
TASK SCHEDULING AND RESOURCE ALLOCATION OF
CLOUD COMPUTING ON QOS
With the enlargement of the scope of cloud computing application, the number of users
and types also increases accordingly, the special demand for cloud computing resources has
also
improved. Cloud computing task scheduling and resource allocation are key technologies,
mainly
responsible for assigning user jobs to the appropriate resources to perform. But the existing
scheduling algorithm is not fully consider the user demand for resources is different, and not
well
provided for different users to meet the requirements of its resources. As the demand for quality
of
service based on cloud computing and cloud computing original scheduling algorithm, the
computing power scheduling algorithm is proposed based on the QoS constraints to research
the
cloud computing task scheduling and resource allocation problems, improving the overall
efficiency
With the cloud proposed computing concept and its low cost and high efficiency of resource use
in
terms of outstanding advantages, it is esteemed the major IT companies. The high reliability of
cloud computing need to perfect safety management mechanism and resource monitoring
mechanism; Cloud computing high scalability needed resource management system to support
various heterogeneous resources; The low cost of cloud computing services to resource
management system effectively organize a large number of low-cost PC, and efficient
distribution
of resource scheduling strategy is needed to improve the use efficiency of system. So the
resource
management to large extent determines the quality of service provided by the cloud computing
platform, is highly efficient and one of the key problems in stable operation of the relationship
to
the cloud computing system
The resources matching and task scheduling is one of the cloud computing resources
management basic core functions. Effective task resource scheduling algorithm can reduce the
number of cloud computing system task completion time, increase the efficiency of the use of
computing resources in the system, thus improve the performance of the system and the quality
of
services is one of the most core function of this system. It is proposed in this paper, based on the
QoS constraints of computing power scheduling algorithm and the QoS parameters generated
by the
vector of resource and task matching, this will be able to distinguish between user service
quality
requirements, to provide users with in accordance with the requirements of resources.
it analyzes the cloud computing task scheduling and resource allocation management
system that should have the main function based on the cloud computing architecture. On the
basis
of in-depth analysis of the resource scheduling, it put forward the resource scheduling
algorithm
based on QoS, supporting QoS constraints resources task. At the same time, this paper analyzes
the
batch mode and online mode of two kinds of resource scheduling model design thought, puts
forward the task under the guidance of QoS load balancing resource scheduling algorithm, and
further analyzes the cloud computing platform and the research status of resource management
system, and cloud computing resource management subsystem was designed and implemented.

More Related Content

Similar to REVIEW 2 PDC 20BCE1577.pptx

QoS Based Scheduling Techniques in Cloud Computing: Systematic Review
QoS Based Scheduling Techniques in Cloud Computing: Systematic ReviewQoS Based Scheduling Techniques in Cloud Computing: Systematic Review
QoS Based Scheduling Techniques in Cloud Computing: Systematic ReviewIJCSIS Research Publications
 
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTING
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTINGA SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTING
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTINGijccsa
 
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTING
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTINGA SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTING
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTINGijccsa
 
A Survey on Resource Allocation in Cloud Computing
A Survey on Resource Allocation in Cloud ComputingA Survey on Resource Allocation in Cloud Computing
A Survey on Resource Allocation in Cloud Computingneirew J
 
Evolutionary multi objective workflow scheduling in cloud
Evolutionary multi objective workflow scheduling in cloudEvolutionary multi objective workflow scheduling in cloud
Evolutionary multi objective workflow scheduling in cloudieeepondy
 
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...IJCNCJournal
 
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHM
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHMIMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHM
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHMAssociate Professor in VSB Coimbatore
 
Management of context aware software resources deployed in a cloud environmen...
Management of context aware software resources deployed in a cloud environmen...Management of context aware software resources deployed in a cloud environmen...
Management of context aware software resources deployed in a cloud environmen...ijdpsjournal
 
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...redpel dot com
 
On the Optimal Allocation of VirtualResources in Cloud Compu.docx
On the Optimal Allocation of VirtualResources in Cloud Compu.docxOn the Optimal Allocation of VirtualResources in Cloud Compu.docx
On the Optimal Allocation of VirtualResources in Cloud Compu.docxhopeaustin33688
 
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...Editor IJLRES
 
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...Ericsson
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...IRJET Journal
 
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IJCSEA Journal
 
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IJCSEA Journal
 
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IJCSEA Journal
 
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IJCSEA Journal
 

Similar to REVIEW 2 PDC 20BCE1577.pptx (20)

QoS Based Scheduling Techniques in Cloud Computing: Systematic Review
QoS Based Scheduling Techniques in Cloud Computing: Systematic ReviewQoS Based Scheduling Techniques in Cloud Computing: Systematic Review
QoS Based Scheduling Techniques in Cloud Computing: Systematic Review
 
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTING
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTINGA SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTING
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTING
 
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTING
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTINGA SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTING
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTING
 
A Survey on Resource Allocation in Cloud Computing
A Survey on Resource Allocation in Cloud ComputingA Survey on Resource Allocation in Cloud Computing
A Survey on Resource Allocation in Cloud Computing
 
Evolutionary multi objective workflow scheduling in cloud
Evolutionary multi objective workflow scheduling in cloudEvolutionary multi objective workflow scheduling in cloud
Evolutionary multi objective workflow scheduling in cloud
 
Latest Research Topics on Cloud Computing
Latest Research Topics on Cloud ComputingLatest Research Topics on Cloud Computing
Latest Research Topics on Cloud Computing
 
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
 
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHM
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHMIMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHM
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHM
 
Management of context aware software resources deployed in a cloud environmen...
Management of context aware software resources deployed in a cloud environmen...Management of context aware software resources deployed in a cloud environmen...
Management of context aware software resources deployed in a cloud environmen...
 
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...
 
On the Optimal Allocation of VirtualResources in Cloud Compu.docx
On the Optimal Allocation of VirtualResources in Cloud Compu.docxOn the Optimal Allocation of VirtualResources in Cloud Compu.docx
On the Optimal Allocation of VirtualResources in Cloud Compu.docx
 
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
 
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...
 
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
 
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
 
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
 
D04573033
D04573033D04573033
D04573033
 
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
IMPACT OF RESOURCE MANAGEMENT AND SCALABILITY ON PERFORMANCE OF CLOUD APPLICA...
 

Recently uploaded

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 

Recently uploaded (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 

REVIEW 2 PDC 20BCE1577.pptx

  • 1. PDC REVIEW 2 DONE BY PRAFUL MITTAL 20BCE1577
  • 2. ABSTRACT Abstract: Cloud computing is a new distributed commercial computing model that aims at providing computational resources or services to users over a network in a low-cost manner. Resource allocation and scheduling (RAS) is the key focus of cloud computing, and its policy and algorithm have a direct effect on cloud performance and cost. This paper presents five major topics in cloud computing, namely locality-aware task scheduling; reliability aware scheduling; energy-aware RAS; Software as a Service (SaaS) layer RAS; and workflow scheduling. These five topics are then classified into three parts: performance-based RAS; cost- based RAS; and performance- and cost-based RAS. A number of existing RAS policies and algorithms are discussed in detail accordingly with regard to their given parameters. In addition, a comparative analysis of five identified problems with their representative algorithms is performed. Finally, some future research directions of cloud RAS are pointed out.
  • 3. INTRODUCTION As a new distributed commercial computing model, cloud computing aims at providing on-demand, highly reliable and infinitely scalable computational resources or services to the remote users over a network in a low-cost manner. In order to achieve this goal, data centre management, virtualization, resource allocation and scheduling (RAS), quality of service (QoS) guarantee, security and privacy have become research hotspots, which are very challenging in cloud computing. In particular, to improve resource utilization and execution efficiency, save energy, increase the cloud provider’s profits and satisfy the QoS requirements of users, RAS plays an important role in cloud computing, and its policy and algorithm have a direct effect on cloud performance and cost. In the cloud computing environment, computational resources or services are provided by cloud providers (e.g., Google, Amazon and Microsoft), and are accessed as general utilities that can be leased and re-leased by users. Cloud providers are responsible for resource management, storage and guarantee of reliability, while users only need to pay for their use in executing tasks. To satisfy user requirements and maximize profit, cloud providers have to take into account cloud performance and cost during RAS in cloud computing.
  • 4. In solving the problem of RAS in cloud computing, researchers have performed significant numbers of studies from various aspects. We can sum up five hot topics of cloud RAS from these researches: (1) locality aware task scheduling; (2) reliability-aware scheduling; (3) energy-aware RAS; (4) SaaS layer RAS; and (5) workflow scheduling. Performance-based RAS policies and algorithms are classified into locality-aware task scheduling and reliability-aware RAS. Most researches on locality-aware task scheduling focus on solving the problem 1.
  • 5. Problem 1,and researches about reliability-aware RAS focus on solving the Problem. Cost-based RAS policies and algorithms are classified into energy-aware RAS and SaaS- layer RAS. Research in energy-aware RAS focuses on solving Problem, and research on SaaS-layer RAS focuses on solving. Performance and cost-based RAS policies and algorithms mainly relate to workflow scheduling. Research meta-heuristic methods have been proposed for cloud workflow scheduling. The heuristic-based approach is to develop a scheduling algorithm that fits only a particular type of problem. execution efficiency, cost-effective, reliability, resource utilization and QoS. In addition, two examples of RAS policies and algorithms are given for each problem during the comparison.
  • 6. Problem 1 focuses on locality-aware task scheduling to optimize execution efficiency, and takes the MaxCover-BalAssign algorithm proposed by Fischer et al. And the ADS algorithm proposed by Jin et al. as comparative examples. Problem 2 focuses on RAS to improve the reliability of cloud computing and improve execution efficiency, and takes the SAMR.
  • 7. I present five hot topics of RAS in cloud computing, and perform a detailed analysis and discussion of various existing RAS policies and algorithms of the presented problems in terms of different parameters. In addition, we make a comparative analysis of five problems with their representative algorithms. Future research directions in the field of cloud RAS could be summed up in the following points. First, except for considering data locality in the task scheduling, we can also take into account code locality, which turns writing code into a sequence of separate tasks where one task can be completed before the next is undertaken. The problem of maximizing “code locality” is like affinity scheduling in multiprocessor operating systems, where we attempt to pin a thread to a processor for as long as possible. Second, load balancing is also a significant parameter to improve performance in RAS of cloud computing. Considering load balancing helps to avoid hotspots and improve resource utility.
  • 8. QRAS - EFFICIENT RESOURCE ALLOCATION FOR TASK SCHEDULING IN CLOUD COMPUTING Cloud resource allocation, a real-time problem can be dealt with efficaciously to reduce execution cost and improve resource utilization. Resource usability can fulfil customers’ expectations if the allocation has performed according to demand constraint. Task Scheduling is NP-hard problem where unsuitable matching leads to performance degradation and violation of service level agreement (SLA). In this research paper, the workflow scheduling problem has been conducted with objective of higher exploitation of resources. To overcome scheduling optimization problem, the proposed QoS based resource allocation and scheduling has used swarm-based ant colony optimization provide more predictable results. The experimentation of proposed algorithms has been done in a simulated cloud environment. Further, the results of the proposed algorithm have been compared with other policies, it performed better in terms of Quality-of-Service parameters.
  • 9. INTRODUCTION Cloud computing is a Service Oriented Architecture (SOA), providing service in form of infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). Users can access cloud resources using network services under the pay-per-use model. Thus, providers are doing efforts to optimize resources according to customers’ requirements whilst managing the Service Level Agreement (SLA) violation. The existing literature survey shows that cloud resource management problem has become difficult due to increase in demand of cloud services [2]. Hence, the study in this research area motivated to develop a novel technique for optimal matching and throughput utilization of resources. Further, the resource allocation policy should be able to identify tasks exact requirements before placing on virtual machine (VM). Such a scheme will be managed resource availability, facilitate to avoid SLA violations, and deadline of tasks. research work motivated from resource allocation and scheduling problem in cloud environment to workload automatically. VM technology inspired to work on autonomic resource allocation based on different tasks requirements. Therefore, cost aware VM scheduling is difficult process whilst dealing with dynamic and heterogeneous environment. Further, optimal usage of resource energy was also challenging work. Consequently, efficient task execution requires an expected execution cost (EEC) with specific VM configurations. The proposed framework aims to reduce the energy consumption and to exploit the cloud resources by optimization EEC
  • 10. CONCLUSION Resource allocation in cloud environment is challenging due to users’ dynamic requirements. It has also complex process and impacts cost and resource utilization. This research paper proposed a novel resource allocation technique for QoS based performance. ACO technique used for identifying an optimal solution to reduce the execution cost and improve resource utilization. Therefore, it proves in identification of task to resource suitability. Furthermore, results and analysis show proposed algorithm outperformed against traditional algorithms. In addition, the optimization mechanism can be adopted in optimal usage of advanced cloud computing components such as internet of things. The future work in cloud computing resource management would be more concentrating on renewable energy, automotive of resource management and reading consumer behavior which accelerate the cloud services.
  • 11. TASK SCHEDULING AND RESOURCE ALLOCATION OF CLOUD COMPUTING ON QOS With the enlargement of the scope of cloud computing application, the number of users and types also increases accordingly, the special demand for cloud computing resources has also improved. Cloud computing task scheduling and resource allocation are key technologies, mainly responsible for assigning user jobs to the appropriate resources to perform. But the existing scheduling algorithm is not fully consider the user demand for resources is different, and not well provided for different users to meet the requirements of its resources. As the demand for quality of service based on cloud computing and cloud computing original scheduling algorithm, the computing power scheduling algorithm is proposed based on the QoS constraints to research the cloud computing task scheduling and resource allocation problems, improving the overall efficiency
  • 12. With the cloud proposed computing concept and its low cost and high efficiency of resource use in terms of outstanding advantages, it is esteemed the major IT companies. The high reliability of cloud computing need to perfect safety management mechanism and resource monitoring mechanism; Cloud computing high scalability needed resource management system to support various heterogeneous resources; The low cost of cloud computing services to resource management system effectively organize a large number of low-cost PC, and efficient distribution of resource scheduling strategy is needed to improve the use efficiency of system. So the resource management to large extent determines the quality of service provided by the cloud computing platform, is highly efficient and one of the key problems in stable operation of the relationship to the cloud computing system
  • 13. The resources matching and task scheduling is one of the cloud computing resources management basic core functions. Effective task resource scheduling algorithm can reduce the number of cloud computing system task completion time, increase the efficiency of the use of computing resources in the system, thus improve the performance of the system and the quality of services is one of the most core function of this system. It is proposed in this paper, based on the QoS constraints of computing power scheduling algorithm and the QoS parameters generated by the vector of resource and task matching, this will be able to distinguish between user service quality requirements, to provide users with in accordance with the requirements of resources.
  • 14. it analyzes the cloud computing task scheduling and resource allocation management system that should have the main function based on the cloud computing architecture. On the basis of in-depth analysis of the resource scheduling, it put forward the resource scheduling algorithm based on QoS, supporting QoS constraints resources task. At the same time, this paper analyzes the batch mode and online mode of two kinds of resource scheduling model design thought, puts forward the task under the guidance of QoS load balancing resource scheduling algorithm, and further analyzes the cloud computing platform and the research status of resource management system, and cloud computing resource management subsystem was designed and implemented.