Upload
allon-mureinik
View
1.860
Download
2
Embed Size (px)
Citation preview
1Allon Mureinik - Live Storage Migration Over and Under Hood
Live Storage Migration in oVirtOver and Under the Hood
Allon MureinikTeam Lead, Cloud Storage, Red Hat
May 2013
3Allon Mureinik - Live Storage Migration Over and Under Hood
“Language is the means of getting an idea from my brain into yours without surgery.”
(Mark Amidon)
6Allon Mureinik - Live Storage Migration Over and Under Hood
Live Storage Migration in a Nutshell
Definition● The capability to move one or more VM Disks from one
storage to another without interrupting the guest operations
Motivation● Facilitate storage hardware upgrades● Assist smarter disk provisioning● Allow storage re-purposing
7Allon Mureinik - Live Storage Migration Over and Under Hood
5
A Picture is Worth 1024 Words
VM
Virtual Disk
Storage A Storage B
VM
Virtual Disk
Storage A Storage B
Host A Host A
9Allon Mureinik - Live Storage Migration Over and Under Hood
Flow Overview 1/4 – Initial State
Volume 1Volume 1
10Allon Mureinik - Live Storage Migration Over and Under Hood
Flow Overview 2/4 – Live Snapshot
Volume 1Volume 1 Volume 2Volume 2
Volume 1
11Allon Mureinik - Live Storage Migration Over and Under Hood
Flow Overview 3/4 – Replica & Copy
Volume 1 Volume 2
Volume 1Volume 1 Volume 2Volume 2
Volume 1'Volume 1' Volume 2'Volume 2'
Volume 1
12Allon Mureinik - Live Storage Migration Over and Under Hood
Flow Overview 4/4 - Completion
Volume 1 Volume 2
Volume 1 Volume 2
Volume 1' Volume 2'
Volume 1
Volume 1'Volume 1' Volume 2'Volume 2'
13Allon Mureinik - Live Storage Migration Over and Under Hood
Error Handling
● If any error occurs before the copy/replica is completed:
● Replication is stopped● The volumes on the destination domain are deleted
● If any error occurs after the copy/replica is completed:● The VM is essentially OK● Junk on the source domain should be cleaned up
15Allon Mureinik - Live Storage Migration Over and Under Hood
Road Map
● Allow Live Storage Migration of multiple VM disks ● Done in oVirt 3.2
● Integrate live merge and don’t keep the snapshot● Supported in QEMU, requires integration
● Snapshot only the migrated disk● Mainly a UI/management issue
● Combine with Live VM Migration
16Allon Mureinik - Live Storage Migration Over and Under Hood
How to get involved?
● Main project site: ● http://www.ovirt.org
● Useful wikis● http://www.ovirt.org/Features/Design/StorageLiveMigration
● Mailing Lists:● [email protected]● [email protected]● [email protected]● [email protected]