Your SlideShare is downloading. ×
0
Live Storage Migration in oVirt
Over and Under the Hood
Allon Mureinik
Team Lead, Cloud Storage, Red Hat
May 2013

Allon M...
A bird’s eye view of oVirt

Allon Mureinik - Live Storage Migration Over and Under Hood

2
“Language is the means of
getting an idea from my
brain into yours without
surgery.”
(Mark Amidon)

Allon Mureinik - Live ...
oVirt Architecture

Allon Mureinik - Live Storage Migration Over and Under Hood

4
Live Storage Migration
Over the Hood

Allon Mureinik - Live Storage Migration Over and Under Hood

5
Live Storage Migration in a Nutshell
Definition
●

The capability to move one or more VM Disks from one
storage to another...
A Picture is Worth 1024 Words
Host A

Host A

VM

Virtual Disk

Storage A

Storage B

VM

Virtual Disk

Storage A

Storage...
Live Storage Migration
Under the Hood

Allon Mureinik - Live Storage Migration Over and Under Hood

8
Flow Overview 1/4 – Initial State

Volume 1

Allon Mureinik - Live Storage Migration Over and Under Hood

9
Flow Overview 2/4 – Live Snapshot

Volume 1

Volume 1

Volume 2

Allon Mureinik - Live Storage Migration Over and Under Ho...
Flow Overview 3/4 – Replica & Copy

Volume 1

Volume 1

Volume 2

Volume 1

Volume 2

Volume 1'

Volume 2'

Allon Mureinik...
Flow Overview 4/4 - Completion

Volume 1

Volume 1

Volume 2

Volume 1

Volume 2

Volume 1'

Volume 2'

Volume 1'

Volume ...
Error Handling
●

If any error occurs before the copy/replica is
completed:
●
●

●

Replication is stopped
The volumes on ...
Looking Forward

Allon Mureinik - Live Storage Migration Over and Under Hood

14
Road Map
●

Allow Live Storage Migration of multiple VM disks
●

●

Integrate live merge and don’t keep the snapshot
●

●
...
How to get involved?
●

Main project site:
●

●

Useful wikis
●

●

http://www.ovirt.org
http://www.ovirt.org/Features/Des...
Q&A

Allon Mureinik - Live Storage Migration Over and Under Hood

17
Upcoming SlideShare
Loading in...5
×

Live Storage Migration in oVirt (Open Storage Meetup May 2013)

875

Published on

Live Storage Migration in oVirt - over and under the hood

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
875
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Live Storage Migration in oVirt (Open Storage Meetup May 2013)"

  1. 1. Live Storage Migration in oVirt Over and Under the Hood Allon Mureinik Team Lead, Cloud Storage, Red Hat May 2013 Allon Mureinik - Live Storage Migration Over and Under Hood 1
  2. 2. A bird’s eye view of oVirt Allon Mureinik - Live Storage Migration Over and Under Hood 2
  3. 3. “Language is the means of getting an idea from my brain into yours without surgery.” (Mark Amidon) Allon Mureinik - Live Storage Migration Over and Under Hood 3
  4. 4. oVirt Architecture Allon Mureinik - Live Storage Migration Over and Under Hood 4
  5. 5. Live Storage Migration Over the Hood Allon Mureinik - Live Storage Migration Over and Under Hood 5
  6. 6. 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 Allon Mureinik - Live Storage Migration Over and Under Hood 6
  7. 7. A Picture is Worth 1024 Words Host A Host A VM Virtual Disk Storage A Storage B VM Virtual Disk Storage A Storage B Allon Mureinik - Live Storage Migration Over and Under Hood 7
  8. 8. Live Storage Migration Under the Hood Allon Mureinik - Live Storage Migration Over and Under Hood 8
  9. 9. Flow Overview 1/4 – Initial State Volume 1 Allon Mureinik - Live Storage Migration Over and Under Hood 9
  10. 10. Flow Overview 2/4 – Live Snapshot Volume 1 Volume 1 Volume 2 Allon Mureinik - Live Storage Migration Over and Under Hood 10
  11. 11. Flow Overview 3/4 – Replica & Copy Volume 1 Volume 1 Volume 2 Volume 1 Volume 2 Volume 1' Volume 2' Allon Mureinik - Live Storage Migration Over and Under Hood 11
  12. 12. Flow Overview 4/4 - Completion Volume 1 Volume 1 Volume 2 Volume 1 Volume 2 Volume 1' Volume 2' Volume 1' Volume 2' Allon Mureinik - Live Storage Migration Over and Under Hood 12
  13. 13. 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 Allon Mureinik - Live Storage Migration Over and Under Hood 13
  14. 14. Looking Forward Allon Mureinik - Live Storage Migration Over and Under Hood 14
  15. 15. Road Map ● Allow Live Storage Migration of multiple VM disks ● ● Integrate live merge and don’t keep the snapshot ● ● Supported in QEMU, requires integration Snapshot only the migrated disk ● ● Done in oVirt 3.2 Mainly a UI/management issue Combine with Live VM Migration Allon Mureinik - Live Storage Migration Over and Under Hood 15
  16. 16. How to get involved? ● Main project site: ● ● Useful wikis ● ● http://www.ovirt.org http://www.ovirt.org/Features/Design/StorageLiveMigration Mailing Lists: ● users@ovirt.org ● arch@ovirt.org ● engine-devel@ovirt.org ● vdsm-devel@lists.fedorahosted.org Allon Mureinik - Live Storage Migration Over and Under Hood 16
  17. 17. Q&A Allon Mureinik - Live Storage Migration Over and Under Hood 17
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×