SlideShare a Scribd company logo
1 of 13
28-Jan-17 1
Sri Venkateswara College of Engineering & Technology
[AUTONOMOUS]
To Minimize Energy Consumption In a Virtualization
Based On Computing Cloud
Presented by
14781F0031
N.ARUMUGAM
Guided by:Mrs T.RAMATHULASI (Asst.prof)
Sri Venkateswara College of Engineering & Technology
28-Jan-17 2Sri Venkateswara College of Engineering & Technology
Contents
1. Introduction of the Project / Problem Definition
2. Scope of the Project
3. Literature Review
4. System Requirements
5. System Framework / Module Description
6. System Analysis and Design
28-Jan-17 3Sri Venkateswara College of Engineering & Technology
Introduction of the Project/problem definition
• Cloud computing has been gaining more and more traction in the past few years, and it is
changing the way we access and retrieve information.
• A computing cloud where Virtual machines running various applications are aggregated
together to improve resource utilization. That is the cost of energy consumption.
• Making optimal utilization of underlying resources to reduce the energy consumption is
becoming an important issue. To cut back the energy consumption in clouds, server
consolidation is proposed to tightly pack VMs to reduce the number of running
PM’s.However,VMs’ performance may be seriously affected if VMs are not
appropriately placed, especially in a highly consolidated cloud.
• Most of prior studies on server consolidation focused on minimizing the number of
active PMs from the perspective of bin packing (BP).
• Some other research studied the SBP problem assuming VM workload follows normal
distribution. Several other studies focused on workload prediction while the application.
28-Jan-17 4Sri Venkateswara College of Engineering & Technology
Scope of the project
• In this paper, I am investigating the burstiness-aware server consolidation problem
from the perspective of resource reservation.
• That is reserving a certain amount of extra resources on each PM to avoid live
migrations, and propose a novel server consolidation algorithm, QUEUE.
• The resource requirement pattern of each VM as a two-state Markov chain to capture
burstiness, then we design a resource reservation strategy for each PM based on the
stationary distribution of a Markov chain.
• QUEUE improves the consolidation ratio by up to 45 percent with large spike size and
around 30 percent with normal spike size .
• That is compared with the strategy that provisions for peak workload, and achieves a
better balance between performance and energy consumption in comparison with
other commonly-used consolidation algorithms.
• Finally here presenting QUEUE a complete server consolidation algorithm with a
reasonable time complexity and also show how to cope with heterogeneous spikes and
provide remarks on several extensions.
28-Jan-17 5Sri Venkateswara College of Engineering & Technology
Literature review
AUTHOR TITLE DESCRIPTION PUBLICATION
Moreno Marzolla,
Ozalp Babaoglu,
Fabio Panzieri
Server Consolidation in
Clouds through Gossiping
Reducing the cost low
power consumption
modes
20-june-2011
Ningfang Mi,
Giuliano Casale,
Ludmila Cherkasova
Injecting Realistic
Burstiness to a
Traditional Client-Server
Benchmark
client-server
benchmarks do not
provide mechanisms
for injecting burstiness
15-june-2009
Norman Bobroff,
Andrzej Kochut,
Kirk Beaty
Dynamic Placement of
Virtual Machines for
Managing SLA Violations
Server consolidation in
reducing the amount
of required capacity
and the rate of service
level agreement
violations
21-may-2007
28-Jan-17 6Sri Venkateswara College of Engineering & Technology
System requirements
• A structured collection of information that embodies the requirements of a system.
• business analyst, system analyst,
• Business requirements describe in business terms what must be delivered or
accomplished to provide value.
• Product requirements describe properties of a system or product.
• Process requirements describe activities performed by the developing organization.
• Product and process requirements are closely linked. Process requirements often
specify the activities that will be performed to satisfy a product requirement.
• a requirement that the product be maintainable (a Product requirement) often is addressed
by imposing requirements to follow particular development styles
28-Jan-17 7Sri Venkateswara College of Engineering & Technology
System framework/module description
1. Network Formation
2. Two-State Markov Chain Model
3 QUEUE Algorithm
 Network Formation
In this module, we form the computing cloud based on lot of virtual machines (VM)
with lot of Physical Machines (PM).Each virtual and physical machine has a unique id,
each physical machines are connected with any virtual machines. Then we generate the
users and give the unique id for each user. Here each users are connected with our
computing cloud.
 Two-State Markov Chain Model
In this module, we are the first to quantify the amount of reserved resources with
consideration of workload burstiness. Here, we propose to use the two-state Markov chain
model to capture workload burstiness.
28-Jan-17 8Sri Venkateswara College of Engineering & Technology
 QUEUE Algorithm
In this module, we develop a novel algorithm, QUEUE, for burstiness-aware resource
reservation, based on the stationary distribution of a Markov chain. Here, we also show
how to cope with heterogeneous spikes to further improve the performance of QUEUE.
28-Jan-17 9Sri Venkateswara College of Engineering & Technology
System analysis and design
• Technical Feasibility
• Economical Feasibility
TECHNICAL FEASIBILITY
• The technical issue usually raised during the feasibility stage of the investigation includes
in Earlier no system existed to cater to the needs of ‘Secure Infrastructure
Implementation System.
• The current system developed is technically feasible. It is a web based user interface for
audit workflow at NIC-CSD. Thus it provides an easy access to the users.
• The database’s purpose is to create, establish and maintain a workflow among various
entities in order to facilitate all concerned users in their various capacities or roles.
• It provides the technical guarantee of accuracy, reliability and security
28-Jan-17 10Sri Venkateswara College of Engineering & Technology
ECONOMICAL FEASIBILITY
• A system can be developed technically and that will be used if installed must still be a good
investment for the organization.
• In the economical feasibility, the development cost in creating the system is evaluated
against the ultimate benefit derived from the new systems.
• Financial benefits must equal or increase the cost .The system is economically feasible. It
does not require any addition hardware or software.
• Economically It will provide google service and amazon web services.
28-Jan-17 11Sri Venkateswara College of Engineering & Technology
SDLC METHODOLOGY
Spiral Model
• Spiral model was defined by Barry Boehm in his 1988 article, “A spiral Model of
Software Development and Enhancement. This model was not the first model to
discuss iterative development, but it was the first model to explain why the iteration
models.
28-Jan-17 12Sri Venkateswara College of Engineering & Technology
UML DIAGRAMS
Use Case Diagram
User
Allocator
VM Details
Calculate Transition Matrix
Stationary Distribution
Minimum no of Blocks
Cluster VM
Sort PM
First Fit Decrease
VM to PM Allocation
28-Jan-17 13Sri Venkateswara College of Engineering & Technology
Thank you

More Related Content

What's hot

Optimal Siting of Distributed Generators in a Distribution Network using Arti...
Optimal Siting of Distributed Generators in a Distribution Network using Arti...Optimal Siting of Distributed Generators in a Distribution Network using Arti...
Optimal Siting of Distributed Generators in a Distribution Network using Arti...
IJECEIAES
 
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center NetworksElastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Abhishek Sutrave
 
economic-and-resiliency-impact-of-pv-and-storage
economic-and-resiliency-impact-of-pv-and-storageeconomic-and-resiliency-impact-of-pv-and-storage
economic-and-resiliency-impact-of-pv-and-storage
Travis Simpkins
 
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
Shakas Technologies
 

What's hot (18)

IRJET- A Statistical Approach Towards Energy Saving in Cloud Computing
IRJET-  	  A Statistical Approach Towards Energy Saving in Cloud ComputingIRJET-  	  A Statistical Approach Towards Energy Saving in Cloud Computing
IRJET- A Statistical Approach Towards Energy Saving in Cloud Computing
 
Optimal Siting of Distributed Generators in a Distribution Network using Arti...
Optimal Siting of Distributed Generators in a Distribution Network using Arti...Optimal Siting of Distributed Generators in a Distribution Network using Arti...
Optimal Siting of Distributed Generators in a Distribution Network using Arti...
 
N020698101
N020698101N020698101
N020698101
 
E010323842
E010323842E010323842
E010323842
 
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center NetworksElastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
 
economic-and-resiliency-impact-of-pv-and-storage
economic-and-resiliency-impact-of-pv-and-storageeconomic-and-resiliency-impact-of-pv-and-storage
economic-and-resiliency-impact-of-pv-and-storage
 
Demand forecast of PV integrated bioclimatic buildings using ensemble framework
Demand forecast of PV integrated bioclimatic buildings using ensemble frameworkDemand forecast of PV integrated bioclimatic buildings using ensemble framework
Demand forecast of PV integrated bioclimatic buildings using ensemble framework
 
IEEE 2014 JAVA CLOUD COMPUTING PROJECTS Dynamic heterogeneity aware resource ...
IEEE 2014 JAVA CLOUD COMPUTING PROJECTS Dynamic heterogeneity aware resource ...IEEE 2014 JAVA CLOUD COMPUTING PROJECTS Dynamic heterogeneity aware resource ...
IEEE 2014 JAVA CLOUD COMPUTING PROJECTS Dynamic heterogeneity aware resource ...
 
CS298_presentation
CS298_presentationCS298_presentation
CS298_presentation
 
Energy aware load balancing and application scaling for the cloud ecosystem
Energy aware load balancing and application scaling for the cloud ecosystemEnergy aware load balancing and application scaling for the cloud ecosystem
Energy aware load balancing and application scaling for the cloud ecosystem
 
Presentation
Presentation Presentation
Presentation
 
Energy-Aware Adaptive Four Thresholds Technique for Optimal Virtual Machine P...
Energy-Aware Adaptive Four Thresholds Technique for Optimal Virtual Machine P...Energy-Aware Adaptive Four Thresholds Technique for Optimal Virtual Machine P...
Energy-Aware Adaptive Four Thresholds Technique for Optimal Virtual Machine P...
 
Scrutinizing electricity sector results from PRIMES Energy System model using...
Scrutinizing electricity sector results from PRIMES Energy System model using...Scrutinizing electricity sector results from PRIMES Energy System model using...
Scrutinizing electricity sector results from PRIMES Energy System model using...
 
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
 
Review On Design Of Low Power Multiply And Accumulate Unit Using Baugh-Wooley...
Review On Design Of Low Power Multiply And Accumulate Unit Using Baugh-Wooley...Review On Design Of Low Power Multiply And Accumulate Unit Using Baugh-Wooley...
Review On Design Of Low Power Multiply And Accumulate Unit Using Baugh-Wooley...
 
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
 
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
 
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
 

Viewers also liked (6)

Energy- Efficient Architecture: Punjab Mandi Bhawan, Mohali, Punjab.
Energy- Efficient Architecture: Punjab Mandi Bhawan, Mohali, Punjab.Energy- Efficient Architecture: Punjab Mandi Bhawan, Mohali, Punjab.
Energy- Efficient Architecture: Punjab Mandi Bhawan, Mohali, Punjab.
 
Energy Efficient Design Education Through Architectural Design Studio Projects
Energy Efficient Design Education Through Architectural Design Studio ProjectsEnergy Efficient Design Education Through Architectural Design Studio Projects
Energy Efficient Design Education Through Architectural Design Studio Projects
 
Energy Conservation
Energy ConservationEnergy Conservation
Energy Conservation
 
Laurie baker, the brick master of Kerala
Laurie baker, the brick master of KeralaLaurie baker, the brick master of Kerala
Laurie baker, the brick master of Kerala
 
Ppt Conservation Of Energy
Ppt Conservation Of EnergyPpt Conservation Of Energy
Ppt Conservation Of Energy
 
Energy conservation ppt
Energy conservation pptEnergy conservation ppt
Energy conservation ppt
 

Similar to To minimize energy consumption in virtualization based on a computing cloud

An energy optimization with improved QOS approach for adaptive cloud resources
An energy optimization with improved QOS approach for adaptive cloud resources An energy optimization with improved QOS approach for adaptive cloud resources
An energy optimization with improved QOS approach for adaptive cloud resources
IJECEIAES
 
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...
Susheel Thakur
 
Performance Analysis of Server Consolidation Algorithms in Virtualized Cloud...
Performance Analysis of Server Consolidation Algorithms in  Virtualized Cloud...Performance Analysis of Server Consolidation Algorithms in  Virtualized Cloud...
Performance Analysis of Server Consolidation Algorithms in Virtualized Cloud...
Susheel Thakur
 

Similar to To minimize energy consumption in virtualization based on a computing cloud (20)

Automated LiveMigration of VMs
Automated LiveMigration of VMs Automated LiveMigration of VMs
Automated LiveMigration of VMs
 
Load Balancing in Cloud Computing Through Virtual Machine Placement
Load Balancing in Cloud Computing Through Virtual Machine PlacementLoad Balancing in Cloud Computing Through Virtual Machine Placement
Load Balancing in Cloud Computing Through Virtual Machine Placement
 
An Efficient Queuing Model for Resource Sharing in Cloud Computing
	An Efficient Queuing Model for Resource Sharing in Cloud Computing	An Efficient Queuing Model for Resource Sharing in Cloud Computing
An Efficient Queuing Model for Resource Sharing in Cloud Computing
 
IRJET- An Adaptive Scheduling based VM with Random Key Authentication on Clou...
IRJET- An Adaptive Scheduling based VM with Random Key Authentication on Clou...IRJET- An Adaptive Scheduling based VM with Random Key Authentication on Clou...
IRJET- An Adaptive Scheduling based VM with Random Key Authentication on Clou...
 
Resource Provisioning Algorithms for Resource Allocation in Cloud Computing
Resource Provisioning Algorithms for Resource Allocation in Cloud ComputingResource Provisioning Algorithms for Resource Allocation in Cloud Computing
Resource Provisioning Algorithms for Resource Allocation in Cloud Computing
 
Service oriented cloud architecture for improved performance of smart grid ap...
Service oriented cloud architecture for improved performance of smart grid ap...Service oriented cloud architecture for improved performance of smart grid ap...
Service oriented cloud architecture for improved performance of smart grid ap...
 
Service oriented cloud architecture for improved
Service oriented cloud architecture for improvedService oriented cloud architecture for improved
Service oriented cloud architecture for improved
 
Multicloud Deployment of Computing Clusters for Loosely Coupled Multi Task C...
Multicloud Deployment of Computing Clusters for Loosely  Coupled Multi Task C...Multicloud Deployment of Computing Clusters for Loosely  Coupled Multi Task C...
Multicloud Deployment of Computing Clusters for Loosely Coupled Multi Task C...
 
Hybrid Task Scheduling Approach using Gravitational and ACO Search Algorithm
Hybrid Task Scheduling Approach using Gravitational and ACO Search AlgorithmHybrid Task Scheduling Approach using Gravitational and ACO Search Algorithm
Hybrid Task Scheduling Approach using Gravitational and ACO Search Algorithm
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Dynamic resource allocation using vir...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Dynamic resource allocation using vir...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Dynamic resource allocation using vir...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Dynamic resource allocation using vir...
 
An energy optimization with improved QOS approach for adaptive cloud resources
An energy optimization with improved QOS approach for adaptive cloud resources An energy optimization with improved QOS approach for adaptive cloud resources
An energy optimization with improved QOS approach for adaptive cloud resources
 
IEEE 2014 JAVA CLOUD COMPUTING PROJECTS A stochastic model to investigate dat...
IEEE 2014 JAVA CLOUD COMPUTING PROJECTS A stochastic model to investigate dat...IEEE 2014 JAVA CLOUD COMPUTING PROJECTS A stochastic model to investigate dat...
IEEE 2014 JAVA CLOUD COMPUTING PROJECTS A stochastic model to investigate dat...
 
2014 IEEE JAVA CLOUD COMPUTING PROJECT A stochastic model to investigate data...
2014 IEEE JAVA CLOUD COMPUTING PROJECT A stochastic model to investigate data...2014 IEEE JAVA CLOUD COMPUTING PROJECT A stochastic model to investigate data...
2014 IEEE JAVA CLOUD COMPUTING PROJECT A stochastic model to investigate data...
 
IRJET- In Cloud Computing Resource Allotment by using Resource Provisioning A...
IRJET- In Cloud Computing Resource Allotment by using Resource Provisioning A...IRJET- In Cloud Computing Resource Allotment by using Resource Provisioning A...
IRJET- In Cloud Computing Resource Allotment by using Resource Provisioning A...
 
2014 IEEE JAVA CLOUD COMPUTING PROJECT A stochastic model to investigate data...
2014 IEEE JAVA CLOUD COMPUTING PROJECT A stochastic model to investigate data...2014 IEEE JAVA CLOUD COMPUTING PROJECT A stochastic model to investigate data...
2014 IEEE JAVA CLOUD COMPUTING PROJECT A stochastic model to investigate data...
 
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...
A Study on Energy Efficient Server Consolidation Heuristics for Virtualized C...
 
Performance Analysis of Server Consolidation Algorithms in Virtualized Cloud...
Performance Analysis of Server Consolidation Algorithms in  Virtualized Cloud...Performance Analysis of Server Consolidation Algorithms in  Virtualized Cloud...
Performance Analysis of Server Consolidation Algorithms in Virtualized Cloud...
 
A Virtual Machine Resource Management Method with Millisecond Precision
A Virtual Machine Resource Management Method with Millisecond PrecisionA Virtual Machine Resource Management Method with Millisecond Precision
A Virtual Machine Resource Management Method with Millisecond Precision
 
IEEE Cloud computing 2016 Title and Abstract
IEEE Cloud computing 2016 Title and AbstractIEEE Cloud computing 2016 Title and Abstract
IEEE Cloud computing 2016 Title and Abstract
 
G017553540
G017553540G017553540
G017553540
 

Recently uploaded

Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MysoreMuleSoftMeetup
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
EADTU
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 

Recently uploaded (20)

Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdf
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdfDiuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdf
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdf
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of Play
 

To minimize energy consumption in virtualization based on a computing cloud

  • 1. 28-Jan-17 1 Sri Venkateswara College of Engineering & Technology [AUTONOMOUS] To Minimize Energy Consumption In a Virtualization Based On Computing Cloud Presented by 14781F0031 N.ARUMUGAM Guided by:Mrs T.RAMATHULASI (Asst.prof) Sri Venkateswara College of Engineering & Technology
  • 2. 28-Jan-17 2Sri Venkateswara College of Engineering & Technology Contents 1. Introduction of the Project / Problem Definition 2. Scope of the Project 3. Literature Review 4. System Requirements 5. System Framework / Module Description 6. System Analysis and Design
  • 3. 28-Jan-17 3Sri Venkateswara College of Engineering & Technology Introduction of the Project/problem definition • Cloud computing has been gaining more and more traction in the past few years, and it is changing the way we access and retrieve information. • A computing cloud where Virtual machines running various applications are aggregated together to improve resource utilization. That is the cost of energy consumption. • Making optimal utilization of underlying resources to reduce the energy consumption is becoming an important issue. To cut back the energy consumption in clouds, server consolidation is proposed to tightly pack VMs to reduce the number of running PM’s.However,VMs’ performance may be seriously affected if VMs are not appropriately placed, especially in a highly consolidated cloud. • Most of prior studies on server consolidation focused on minimizing the number of active PMs from the perspective of bin packing (BP). • Some other research studied the SBP problem assuming VM workload follows normal distribution. Several other studies focused on workload prediction while the application.
  • 4. 28-Jan-17 4Sri Venkateswara College of Engineering & Technology Scope of the project • In this paper, I am investigating the burstiness-aware server consolidation problem from the perspective of resource reservation. • That is reserving a certain amount of extra resources on each PM to avoid live migrations, and propose a novel server consolidation algorithm, QUEUE. • The resource requirement pattern of each VM as a two-state Markov chain to capture burstiness, then we design a resource reservation strategy for each PM based on the stationary distribution of a Markov chain. • QUEUE improves the consolidation ratio by up to 45 percent with large spike size and around 30 percent with normal spike size . • That is compared with the strategy that provisions for peak workload, and achieves a better balance between performance and energy consumption in comparison with other commonly-used consolidation algorithms. • Finally here presenting QUEUE a complete server consolidation algorithm with a reasonable time complexity and also show how to cope with heterogeneous spikes and provide remarks on several extensions.
  • 5. 28-Jan-17 5Sri Venkateswara College of Engineering & Technology Literature review AUTHOR TITLE DESCRIPTION PUBLICATION Moreno Marzolla, Ozalp Babaoglu, Fabio Panzieri Server Consolidation in Clouds through Gossiping Reducing the cost low power consumption modes 20-june-2011 Ningfang Mi, Giuliano Casale, Ludmila Cherkasova Injecting Realistic Burstiness to a Traditional Client-Server Benchmark client-server benchmarks do not provide mechanisms for injecting burstiness 15-june-2009 Norman Bobroff, Andrzej Kochut, Kirk Beaty Dynamic Placement of Virtual Machines for Managing SLA Violations Server consolidation in reducing the amount of required capacity and the rate of service level agreement violations 21-may-2007
  • 6. 28-Jan-17 6Sri Venkateswara College of Engineering & Technology System requirements • A structured collection of information that embodies the requirements of a system. • business analyst, system analyst, • Business requirements describe in business terms what must be delivered or accomplished to provide value. • Product requirements describe properties of a system or product. • Process requirements describe activities performed by the developing organization. • Product and process requirements are closely linked. Process requirements often specify the activities that will be performed to satisfy a product requirement. • a requirement that the product be maintainable (a Product requirement) often is addressed by imposing requirements to follow particular development styles
  • 7. 28-Jan-17 7Sri Venkateswara College of Engineering & Technology System framework/module description 1. Network Formation 2. Two-State Markov Chain Model 3 QUEUE Algorithm  Network Formation In this module, we form the computing cloud based on lot of virtual machines (VM) with lot of Physical Machines (PM).Each virtual and physical machine has a unique id, each physical machines are connected with any virtual machines. Then we generate the users and give the unique id for each user. Here each users are connected with our computing cloud.  Two-State Markov Chain Model In this module, we are the first to quantify the amount of reserved resources with consideration of workload burstiness. Here, we propose to use the two-state Markov chain model to capture workload burstiness.
  • 8. 28-Jan-17 8Sri Venkateswara College of Engineering & Technology  QUEUE Algorithm In this module, we develop a novel algorithm, QUEUE, for burstiness-aware resource reservation, based on the stationary distribution of a Markov chain. Here, we also show how to cope with heterogeneous spikes to further improve the performance of QUEUE.
  • 9. 28-Jan-17 9Sri Venkateswara College of Engineering & Technology System analysis and design • Technical Feasibility • Economical Feasibility TECHNICAL FEASIBILITY • The technical issue usually raised during the feasibility stage of the investigation includes in Earlier no system existed to cater to the needs of ‘Secure Infrastructure Implementation System. • The current system developed is technically feasible. It is a web based user interface for audit workflow at NIC-CSD. Thus it provides an easy access to the users. • The database’s purpose is to create, establish and maintain a workflow among various entities in order to facilitate all concerned users in their various capacities or roles. • It provides the technical guarantee of accuracy, reliability and security
  • 10. 28-Jan-17 10Sri Venkateswara College of Engineering & Technology ECONOMICAL FEASIBILITY • A system can be developed technically and that will be used if installed must still be a good investment for the organization. • In the economical feasibility, the development cost in creating the system is evaluated against the ultimate benefit derived from the new systems. • Financial benefits must equal or increase the cost .The system is economically feasible. It does not require any addition hardware or software. • Economically It will provide google service and amazon web services.
  • 11. 28-Jan-17 11Sri Venkateswara College of Engineering & Technology SDLC METHODOLOGY Spiral Model • Spiral model was defined by Barry Boehm in his 1988 article, “A spiral Model of Software Development and Enhancement. This model was not the first model to discuss iterative development, but it was the first model to explain why the iteration models.
  • 12. 28-Jan-17 12Sri Venkateswara College of Engineering & Technology UML DIAGRAMS Use Case Diagram User Allocator VM Details Calculate Transition Matrix Stationary Distribution Minimum no of Blocks Cluster VM Sort PM First Fit Decrease VM to PM Allocation
  • 13. 28-Jan-17 13Sri Venkateswara College of Engineering & Technology Thank you