Moving your Virtual Machines to oVirt with ease Arik Hadas Senior - - PowerPoint PPT Presentation

moving your virtual machines to ovirt with ease
SMART_READER_LITE
LIVE PREVIEW

Moving your Virtual Machines to oVirt with ease Arik Hadas Senior - - PowerPoint PPT Presentation

Moving your Virtual Machines to oVirt with ease Arik Hadas Senior Software Engineer Red Hat FOSDEM, 31/1/15 FOSDEM, Jan 2015 How do you run Virtual Machines? T h e r e a r e m a n y w a y s t o r u n a V M D i


slide-1
SLIDE 1

FOSDEM, Jan 2015

Arik Hadas Senior Software Engineer Red Hat

FOSDEM, 31/1/15

Moving your Virtual Machines to oVirt with ease

slide-2
SLIDE 2

FOSDEM, Jan 2015

How do you run Virtual Machines?

  • T

h e r e a r e m a n y w a y s t

  • r

u n a V M

  • D

i fg e r e n t m a n a g e m e n t s y s t e m s

– v

i r t

  • m

a n a g e r , V M w a r e v S p h e r e , G a n e t i , . . .

  • D

i fg e r e n t h y p e r v i s

  • r

s

– K

V M , E S X / E S X i , X e n , V i r t u a l B

  • x

, . . .

slide-3
SLIDE 3

FOSDEM, Jan 2015

Our goal

  • o

V i r t i s a g r e a t

– O

p e n s

  • u

r c e

– F

e a t u r e

  • r

i c h m a n a g e m e n t

  • L

i v e V M & S t

  • r

a g e M i g r a t i

  • n
  • A

d v a n c e d S L A & S c h e d u l i n g

  • M

u c h m

  • r

e . . .

  • We

w a n t

  • t

h e r s t

  • k

n

  • w

t h a t !

slide-4
SLIDE 4

FOSDEM, Jan 2015

“I don't want to loose my VMs”

  • V

i r t u a l i z a t i

  • n

t e c h n

  • l
  • g

i e s a r e u s e d f

  • r

a l

  • n

g t i m e

  • N
  • s

t a n d a r d c

  • n

v e r s i

  • n

p r

  • c

e s s e x i s t s

  • P

e

  • p

l e a r e t i e d u p t

  • t

h e i r c u r r e n t l y u s e d t e c h n

  • l
  • g

i e s

  • B

e t t e r c

  • n

v e r s i

  • n

p r

  • c

e s s i s n e e d e d !

slide-5
SLIDE 5

FOSDEM, Jan 2015

What VM conversion process does?

  • V

i r t u a l M a c h i n e i s c

  • m

p

  • s

e d

  • f

:

– C

  • n

fj g u r a t i

  • n

– V

i r t u a l D i s k s

– M

e m

  • r

y

  • M

e m

  • r

y s h

  • u

l d n

  • t

b e c

  • n

v e r t e d

  • N

e e d t

  • c
  • n

v e r t c

  • n

fj g u r a t i

  • n

& d i s k s

slide-6
SLIDE 6

FOSDEM, Jan 2015

Open Virtualization Format

  • R

e p r e s e n t i n g V M c

  • n

fj g u r a t i

  • n

– M

e m

  • r

y , C p u

– D

i s k s

– M

a n y m

  • r

e . . .

  • X

M L f

  • r

m a t

  • V

a r i e s a m

  • n

g d i fg e r e n t p r

  • v

i d e r s

slide-7
SLIDE 7

FOSDEM, Jan 2015

Virtual Disks

  • S

t

  • r

e s p e r s i s t e d d a t a

– O

p e r a t i n g s y s t e m

– D

r i v e r s

– O

t h e r d a t a

  • F
  • r

m a t v a r i e s a m

  • n

g d i fg e r e n t p r

  • v

i d e r s

slide-8
SLIDE 8

FOSDEM, Jan 2015

How conversion to oVirt is made today?

  • C

u r r e n t l y d

  • n

e u s i n g v i r t

  • v

2 v

  • v

i r t

  • v

2 v

– S

t a n d a l

  • n

e c

  • m

m a n d

  • l

i n e t

  • l

– F

  • r

e i g n h y p e r v i s

  • r
  • >

K V M

– C

r e a t e s a V M

  • V

i r t c a n c

  • n

s u m e

slide-9
SLIDE 9

FOSDEM, Jan 2015

virt-v2v capabilities

  • C
  • n

v e r t s d i s k f

  • r

m a t s

  • E

n a b l e s V i r t I O d r i v e r s

– I

f p

  • s

s i b l e . .

– D

i s p l a y , N e t w

  • r

k , S t

  • r

a g e

  • P

r

  • d

u c e s f u l l

  • V

i r t

  • c
  • m

p a t i b l e O V F

– E

x p l

  • r

e s d i s k s f

  • r

O S , d r i v e r s , . . .

  • O

u t p u t s t h e V M i n

  • V

i r t ' s e x p

  • r

t d

  • m

a i n

slide-10
SLIDE 10

FOSDEM, Jan 2015

What's wrong with the current process?

  • S

l

  • w
  • N
  • G

r a p h i c a l U s e r I n t e r f a c e

– T

  • c
  • n

fj g u r e

– T

  • m
  • n

i t

  • r
  • E

r r

  • r
  • p

r

  • n

e

  • N
  • t

r

  • b

u s t

slide-11
SLIDE 11

FOSDEM, Jan 2015

Integrate virt-v2v with oVirt

  • I

m p r

  • v

e c

  • n

v e r s i

  • n

p r

  • c

e s s

– U

s e v i r t

  • v

2 v c a p a b i l i t i e s

– M

a n a g e t h e p r

  • c

e s s i n

  • V

i r t

  • G

e n e r a l i z e t h e i m p

  • r

t p r

  • c

e s s i n

  • V

i r t

  • S

p e c i a l i z e v i r t

  • v

2 v t

  • V

i r t

slide-12
SLIDE 12

FOSDEM, Jan 2015

Very high-level oVirt architecture view

Client Engine Servers Storage

slide-13
SLIDE 13

FOSDEM, Jan 2015

Deeper oVirt architecture view

slide-14
SLIDE 14

FOSDEM, Jan 2015

How virt-v2v is integrated in oVirt?

slide-15
SLIDE 15

FOSDEM, Jan 2015

How virt-v2v will be integrated in oVirt?

slide-16
SLIDE 16

FOSDEM, Jan 2015

List VMs from external provider

E x t e r n a l s y s t e m

slide-17
SLIDE 17

FOSDEM, Jan 2015

List VMs from external provider

E x t e r n a l s y s t e m

slide-18
SLIDE 18

FOSDEM, Jan 2015

List VMs from external provider

slide-19
SLIDE 19

FOSDEM, Jan 2015

Convert VM from external provider

slide-20
SLIDE 20

FOSDEM, Jan 2015

Convert VM from external provider

slide-21
SLIDE 21

FOSDEM, Jan 2015

Convert VM from external provider

E x t e r n a l s y s t e m

slide-22
SLIDE 22

FOSDEM, Jan 2015

Convert VM from external provider

E x t e r n a l s y s t e m

O V F

slide-23
SLIDE 23

FOSDEM, Jan 2015

How do we make the conversion faster?

Export Domain Export Domain External Storage External Storage Data Domain Data Domain

slide-24
SLIDE 24

FOSDEM, Jan 2015

How do we make the conversion faster?

Export Domain Export Domain External Storage External Storage Data Domain Data Domain External Storage External Storage Data Domain Data Domain

slide-25
SLIDE 25

FOSDEM, Jan 2015

Using a proxy

E x t e r n a l s y s t e m

slide-26
SLIDE 26

FOSDEM, Jan 2015

Using a proxy

slide-27
SLIDE 27

FOSDEM, Jan 2015

Robustness

E x t e r n a l s y s t e m

slide-28
SLIDE 28

FOSDEM, Jan 2015

Robustness

E x t e r n a l s y s t e m

slide-29
SLIDE 29

FOSDEM, Jan 2015

Robustness

E x t e r n a l s y s t e m

slide-30
SLIDE 30

FOSDEM, Jan 2015

THANK YOU!

http://www.ovirt.org ahadas@redhat.com ahadas@irc.oftc.net#ovirt