SlideShare a Scribd company logo
3
Most read
4
Most read
6
Most read
VM MIGRATION TECHNIQUES
BY : GARISHMA BHATIA
CONTENT
▪ INTRODUCTION
▪ DIFFERENT CATEGORIES OF MIGRATIONTECHNIQUES
▪ BACKGROUND
▪ PERFORMANCE METRICS
▪ LIVEVM MIGRATION IN CLOUD
▪ REFERENCES
INTRODUCTION
▪ Virtualization, a technique to run several operating systems
simultaneously on one physical server.
▪ Migration describes the process of copying aVM from one physical
machine to another physical machine.
▪ It provides special benefit to server virtualization and has become a
powerful tool for a variety of scenarios.
▪ Some of these include:
– Power management
– IT maintenance
– Load balancing
DIFFERENT CATEGORIES OF MIGRATION
TECHNIQUES
▪ LiveVirtual machine Migration is a technique that migrates the entire
OS and its associated application from one physical machine to
another.
▪ TheVirtual machines are migrated lively without disrupting the
application running on it.
▪ The benefits of virtual machine migration include conservation of
physical server energy, load balancing among the physical servers
and failure tolerance in case of sudden failure.
DIFFERENT CATEGORIES OF MIGRATION
TECHNIQUES
▪ The different virtual machine migration techniques are as follows:
– FaultTolerant MigrationTechniques
– Load Balancing MigrationTechniques
– Energy Efficient MigrationTechniques
Fault Tolerant Migration Techniques
▪ Fault tolerance allows the virtual machines to continue its job even any
part of system fails.
▪ This technique migrates the virtual machine from one physical server to
another physical server based upon the prediction of the failure
occurred.
▪ Fault tolerant migration technique is to improve the availability of
physical server and avoids performance degradation of applications.
Load Balancing Migration Techniques
▪ The Load balancing migration technique aims to distribute load across
the physical servers to improve the scalability of physical servers in cloud
environment.
▪ The Load balancing minimizing the
– resource consumption
– implementation of failover
– enhancing scalability
Energy Efficient Migration Techniques
▪ The power consumption of Data center is mainly based on the utilization
of the servers and their cooling systems.
▪ The servers typically need up to 70 percentage of their maximum power
consumption even at their low utilization level.
▪ Therefore, there is a need for migration techniques that conserves the
energy of servers by optimum resource utilization.
BACKGROUND
▪ Virtualization provides facility to migrate virtual machine from one host
(source) to another physical host (destination).
▪ Virtual Machine Migration (VMM) is a useful tool for administrator of
data center and clusters.
▪ It allows clean separation between hardware and software.
▪ Process level migration problems can be avoided by migrating a virtual
machine.
Virtual Machine Migration methods
▪ Virtual Machine Migration methods are divided into two types:
– Hot (live) migration
– Cold (non-live) migration
BACKGROUND
▪ Virtual machine keeps running while migrating and does not lose its
status. User doesn't feel any interruption in service in hot (live)
migration.
▪ The status of theVM loses and user can notice the service interruption in
cold migration In live migration process, the state of a virtual machine to
migrate is transferred.The state consists of its memory contents and
local file system. Local file system need not be transferred. First,VM is
suspended, then its state is transferred, and lastly,VM is resumed at
destination host.citeone

More Related Content

PPTX
Tower Of Hanoi
DOCX
Significance of microbial biotechnology in economic development of pakistan
PPTX
Introduction to Hyper-V
PDF
IT Infrastructure Management Powerpoint Presentation Slides
PDF
Lecture5 virtualization
PPTX
Load balancing in cloud
PPTX
The rise of “Big Data” on cloud computing
Tower Of Hanoi
Significance of microbial biotechnology in economic development of pakistan
Introduction to Hyper-V
IT Infrastructure Management Powerpoint Presentation Slides
Lecture5 virtualization
Load balancing in cloud
The rise of “Big Data” on cloud computing

What's hot (20)

PPTX
5. IO virtualization
PPTX
cloud computing: Vm migration
PPT
cloud computing:Types of virtualization
PPTX
Deployment Models of Cloud Computing.pptx
PPTX
vm provisioning
DOCX
Virtualize of IO Devices .docx
DOCX
VIRTUALIZATION STRUCTURES TOOLS.docx
PPT
Parallel computing
PPTX
Multi processor scheduling
PPTX
Virtual machine
PPTX
Dichotomy of parallel computing platforms
PPTX
Virtual machine security
PDF
CS8791 Cloud Computing - Question Bank
PPTX
Design Goals of Distributed System
PPT
Synchronization in distributed systems
PPT
Map Reduce
PPTX
Virtualization in cloud computing
PPTX
Distributed computing
PDF
Cloud Computing Architecture
5. IO virtualization
cloud computing: Vm migration
cloud computing:Types of virtualization
Deployment Models of Cloud Computing.pptx
vm provisioning
Virtualize of IO Devices .docx
VIRTUALIZATION STRUCTURES TOOLS.docx
Parallel computing
Multi processor scheduling
Virtual machine
Dichotomy of parallel computing platforms
Virtual machine security
CS8791 Cloud Computing - Question Bank
Design Goals of Distributed System
Synchronization in distributed systems
Map Reduce
Virtualization in cloud computing
Distributed computing
Cloud Computing Architecture
Ad

Similar to Vm migration techniques (20)

PPTX
3 migration
PPTX
Introductin to virtualization i
PPTX
3Migrationhrthetyetyeteyeyeteey (1).pptx
PPTX
Virtualization- Cloud Computing
PPT
Cloud Computing using virtulization
PPT
Virtualization for Cloud Computing
PPTX
Unit-2-PPT-VIrtual Machine Provisioning (1).pptx
PPT
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
PPTX
Challenges in Cloud Computing – VM Migration
PPTX
Unit 2
PDF
A Dynamically-adaptive Resource Aware Load Balancing Scheme for VM migrations...
PPT
Virtualization in cloud computing ppt
PPTX
Virtualization unit 3.pptx
PPTX
Server Virtualization
PDF
Virtualization
PPTX
VIRTULIZATION OF CPU, MEMORY AND IO DEVICES (1).pptx
PPTX
KIIT_Cloud_scaling and Virtualization.pptx
DOCX
The Future of Server Virtualization
PPT
Dynamic Load balancing Linux private Cloud (DRS)
PDF
Cloud Computing Virtualization and containers
3 migration
Introductin to virtualization i
3Migrationhrthetyetyeteyeyeteey (1).pptx
Virtualization- Cloud Computing
Cloud Computing using virtulization
Virtualization for Cloud Computing
Unit-2-PPT-VIrtual Machine Provisioning (1).pptx
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Challenges in Cloud Computing – VM Migration
Unit 2
A Dynamically-adaptive Resource Aware Load Balancing Scheme for VM migrations...
Virtualization in cloud computing ppt
Virtualization unit 3.pptx
Server Virtualization
Virtualization
VIRTULIZATION OF CPU, MEMORY AND IO DEVICES (1).pptx
KIIT_Cloud_scaling and Virtualization.pptx
The Future of Server Virtualization
Dynamic Load balancing Linux private Cloud (DRS)
Cloud Computing Virtualization and containers
Ad

More from garishma bhatia (19)

PPTX
Peephole optimization techniques
PPTX
Denial of service
PPTX
Iot + cloud
PPTX
WORKFLOW OF THE PROCESS IN SPM
PPTX
MULTILEVEL QUEUE SCHEDULING
PPTX
Constructor overloading & method overloading
PPT
MULTIPLE ACCESS PROTOCOL COMPUTER NETWORKS
PPTX
BLOCKCHAIN TECHNOLOGY
PPTX
Knapsack problem
PPTX
PRIM'S ALGORITHM
PPTX
Data types IN JAVA
PPTX
Data Algorithms And Analysis
DOCX
VEHICLE REGISTRATION PROJECT
PPTX
WIFI TECH
PPTX
MATCHING GRAPH THEORY
PPTX
Garishma se
PPTX
Garishma xcs
PPTX
Garishma maTHS
PPTX
Garishma ec
Peephole optimization techniques
Denial of service
Iot + cloud
WORKFLOW OF THE PROCESS IN SPM
MULTILEVEL QUEUE SCHEDULING
Constructor overloading & method overloading
MULTIPLE ACCESS PROTOCOL COMPUTER NETWORKS
BLOCKCHAIN TECHNOLOGY
Knapsack problem
PRIM'S ALGORITHM
Data types IN JAVA
Data Algorithms And Analysis
VEHICLE REGISTRATION PROJECT
WIFI TECH
MATCHING GRAPH THEORY
Garishma se
Garishma xcs
Garishma maTHS
Garishma ec

Recently uploaded (20)

PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
Well-logging-methods_new................
PPTX
Geodesy 1.pptx...............................................
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
PPT on Performance Review to get promotions
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Welding lecture in detail for understanding
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Operating System & Kernel Study Guide-1 - converted.pdf
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
Foundation to blockchain - A guide to Blockchain Tech
Well-logging-methods_new................
Geodesy 1.pptx...............................................
Arduino robotics embedded978-1-4302-3184-4.pdf
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
bas. eng. economics group 4 presentation 1.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPT on Performance Review to get promotions
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Welding lecture in detail for understanding

Vm migration techniques

  • 1. VM MIGRATION TECHNIQUES BY : GARISHMA BHATIA
  • 2. CONTENT ▪ INTRODUCTION ▪ DIFFERENT CATEGORIES OF MIGRATIONTECHNIQUES ▪ BACKGROUND ▪ PERFORMANCE METRICS ▪ LIVEVM MIGRATION IN CLOUD ▪ REFERENCES
  • 3. INTRODUCTION ▪ Virtualization, a technique to run several operating systems simultaneously on one physical server. ▪ Migration describes the process of copying aVM from one physical machine to another physical machine. ▪ It provides special benefit to server virtualization and has become a powerful tool for a variety of scenarios. ▪ Some of these include: – Power management – IT maintenance – Load balancing
  • 4. DIFFERENT CATEGORIES OF MIGRATION TECHNIQUES ▪ LiveVirtual machine Migration is a technique that migrates the entire OS and its associated application from one physical machine to another. ▪ TheVirtual machines are migrated lively without disrupting the application running on it. ▪ The benefits of virtual machine migration include conservation of physical server energy, load balancing among the physical servers and failure tolerance in case of sudden failure.
  • 5. DIFFERENT CATEGORIES OF MIGRATION TECHNIQUES ▪ The different virtual machine migration techniques are as follows: – FaultTolerant MigrationTechniques – Load Balancing MigrationTechniques – Energy Efficient MigrationTechniques
  • 6. Fault Tolerant Migration Techniques ▪ Fault tolerance allows the virtual machines to continue its job even any part of system fails. ▪ This technique migrates the virtual machine from one physical server to another physical server based upon the prediction of the failure occurred. ▪ Fault tolerant migration technique is to improve the availability of physical server and avoids performance degradation of applications.
  • 7. Load Balancing Migration Techniques ▪ The Load balancing migration technique aims to distribute load across the physical servers to improve the scalability of physical servers in cloud environment. ▪ The Load balancing minimizing the – resource consumption – implementation of failover – enhancing scalability
  • 8. Energy Efficient Migration Techniques ▪ The power consumption of Data center is mainly based on the utilization of the servers and their cooling systems. ▪ The servers typically need up to 70 percentage of their maximum power consumption even at their low utilization level. ▪ Therefore, there is a need for migration techniques that conserves the energy of servers by optimum resource utilization.
  • 9. BACKGROUND ▪ Virtualization provides facility to migrate virtual machine from one host (source) to another physical host (destination). ▪ Virtual Machine Migration (VMM) is a useful tool for administrator of data center and clusters. ▪ It allows clean separation between hardware and software. ▪ Process level migration problems can be avoided by migrating a virtual machine.
  • 10. Virtual Machine Migration methods ▪ Virtual Machine Migration methods are divided into two types: – Hot (live) migration – Cold (non-live) migration
  • 11. BACKGROUND ▪ Virtual machine keeps running while migrating and does not lose its status. User doesn't feel any interruption in service in hot (live) migration. ▪ The status of theVM loses and user can notice the service interruption in cold migration In live migration process, the state of a virtual machine to migrate is transferred.The state consists of its memory contents and local file system. Local file system need not be transferred. First,VM is suspended, then its state is transferred, and lastly,VM is resumed at destination host.citeone