►
From YouTube: CDS Infernalis (Day 1) -- Ceph && Containers
Description
Videos from Ceph Developer Summit: Infernalis (Day 1)
03 March 2015
https://wiki.ceph.com/Planning/CDS/Infernalis_(Mar_2015)
A
A
Yeah
the
next
blueprint
we
have
is
a
little
just
a
little
discussion
on
the
SEF
docker
integration
work.
That's
going
on
I
figured
any
kind
of
container.
Discussions
could
be
lumped
in
here.
If
people
had
questions
comments
or
anything
for
the
good
of
the
cause,
but
Sebastian
you
want
to
share
what
you've
been
doing
lately
with
docker.
B
B
The
guy
was
a
really
willing
to
push
that
to
to
get
upset.
So
that's
what
we
did,
and
so
we
we
spent
a
couple
of
times
on
only
working
a
little
bit.
What
we
had
we.
We
also
have
the
septum
space
on
on
behalf
of
dr.
environment.
So
that's
quite
good
as
well.
We
have
to
kind
of
the
official
Seth
docker
images.
The
point
is
to
kind
of
have
poker,
35
images
force
F,
where
we
know
who
built
these
images,
so
you
can
kind
of
safely
use
them
with
everything
included
like
best
practices
or
anything.
B
So
that
was
one
thing
so
currently
what's
available
is
so
we
moved
everything
on
the
on
caleb's
f,
so
we
can
deploy
monitoring.
So
is
these
mts
ratas
gateway
I'm,
currently
working
on
putting
a
civet
web
support
for
a
toast
gateway,
it's
about
to
get
merged,
and
so
both
will
be
available.
If
you
can
use
Bochy
or
just
can
simply
use
the
embedded
version,
see
wit
web
rattles
gateway.
B
B
A
B
B
This
is
good
as
well
that
we
use
this
that
we
centralize
this,
because
I
got
the
impression
that
many
people
started
their
own
thing
on
their
own,
and
it's
good
that
to
see
to
see
that
now
people
are
really
willing
to
contribute
back
what
they
did
on
their
own.
To
this
official
Seth
docker
thing
and
Thanos
are
things
are
moving
quite
fast.
We
were
also
suffering
from
a
bug
on
the
doctor,
said
I
guess
about
the
oecs,
and
now
we
have
a
really
decent
work
around
for
that
and
someone
came
up
with
with
some
solution.
B
So
it's
it's
really
good
to
see
that
cara
de
there
is
some
subtraction
around
around
this.
B
Currently,
we
have
well
quite
a
few
images,
but
they
are
only
based
on
Firefly
because
when
we
started
with
well
fire
flying
and
so
the
plan
is
to
now
create
branches
where
we
have
fireflies
and
hammer
and
and
so
forth,
so
so
people
can
can
can
really
have
even
for
developers.
I
think
this
might
really
begin
d
at
some
point
even
to
to
test
or
anything
they
can
quickly
bootstrap
your
images
and
enters
their
code
or
think
blue.
It
does
something
similar,
but
I'm,
not
quite
sure.
C
C
B
B
C
C
B
C
B
In
a
chorus
girl,
oh
yeah,
that's
cool,
especially
given
that
we
don't
have
any
kind
of
a
storage
engine,
real
storage
engine
within
doctor
anyway,
we
always
end
up
in
this
bind
mounting
solution.
So
what
would
be
easy
to
act
at
the
moment
simply
map
the
device
wanted
Holly
poker,
then
or
explicit
as
a
volume?
Whatever
you
want
to
do,
but
I
think
it's
then
this
is
a
linked
to.
B
C
C
Then
Loic
has
I
think
they're
two
sets
of
docker
scripts
so
well
now,
I
guess,
there's
a
doctor.
Help
of
that
Loic
did
that
he
uses
for
ringing.
I
think
did
that
actually
the
cintas
fedora
ubuntu
running
see
I
bought
and
pull
requests.
I
can
hear
that
wasn't
like,
but
there's
some
some
limited
use
of
docker,
just
in
like
the
like
that
make
check
and
I
wonder
if
it's
possible
for
that
to
leverage
a
sort
of
the
standard
docker
stuff
stuff
I'm,
instead
of
sort
of
reinventing
it
in
it.
C
B
C
It
just
make
check
if
you
like,
a
darker
config
option,
then
it
will
use
docker
when
it's
running
the
unit
tests,
but
it
would
be
cool
if
been
doing
so.
It
would
use
sort
of
a
completely
standard
ish
way
of
deploying
SEF
for
the
tests
I'm
in
containers,
so
that
it
like
is
as
close
to
the
real
world
testing
as
close
to
what
real
reasors
will
see
as
possible.
I'm,
not
actually
sure
what
saves
now,
but
that
might
be
that
might
be
worthwhile
I'm.
C
B
C
B
I'm
not
really
familiar
with
communities,
yet
I
know
like
the
basis
but
haven't
played
with
it
yet
so
the
trip
I
can
really
help
that.
But
to
me
it's
just
a
scheduler,
or
maybe
it
does
more
than
that,
but
it
looks
like
okay,
I
create
pods
and
move
domains,
and
you
just
bootstrap
containers.
B
I've
seen
some
work
to
to
use
it
as
a
base
layer,
but
I'm
not
sure
if
it's
the
way
to
go
because
domain
images
are
immutable
and
this
shouldn't
be
touched.
So
if,
if
the
O's
goes
down
well,
you're,
not
really
care
about
the
image
just
puts
up
the
image
somewhere
else,
but
about
volumes,
then
it's
easier,
but
it's
not
like
VMS,
where
you
have
features
like
live
migrations.
Well,
you
can
can
do
this
with
containers,
but
it's
kind
of
tricky,
but
I.
C
So
that
I
gather
there
are
several
pull
requests
open.
That
honestly,
I,
don't
know
it's
mostly
dealing
with
it,
how
the
how
the
volume
obstruction
works.
So
my
understanding
in
the
docker
world
is
that
they're
sort
of
their
to
two
ways
to
approach
a
problem.
One
is
to
implement
sort
of
the
standard
graph
driver,
which
is
the
managing
good
volumes
where
the
containers
live,
and
it
does
need
to
support
things
like
clone
and
snapshot
and
for
plone.
I
guess
is
get
copy
and
write
cloning
or
whatever
and
they're.
C
So
there's
no
caching
involved,
even
though
none
of
the
data
is
actually
changed
and
sort
of
the
goal
or
the
hope
in
the
darker
will
order
to
make
these
crafts
or
asteroids
have
them
share
the
page
cache,
which
is
why
I
think
they're
sort
of
moving
towards
overlay,
FS,
so
yeah
assuming
that
happens,
then
the
other
way
to
do.
It
also
I
think
in
that
I
think
this
is
in
the
craft
over
context,
and
maybe
this
is
I
can
remember.
C
B
C
Would
just
create
the
overlay
on
top
of
the
sheriff
file
system?
That's
already
there
already
extracted.
That
gives
you
all
the
same
page
cache
sharing
or
gives
you
all
the
like.
When
you
start
doing
cloning
and
stuff
on
top
of
it,
then
you
get
the
page
guy
sharing,
even
when
you
don't,
when
you
just
have
lots
of
things
that
you're
spinning
up
based
on
the
same
image.
C
B
C
C
Okay,
yeah,
so
that
the
totally
different
borage
abstraction-
that's
emerging
in
doctors,
that
the
volume
thing
which
I
is
separate
from
the
container
group
class
system.
I,
guess
that's
what
that's
what
Loic
pull
request
is
looking
at
what
I'm
not
sure
in
that.
In
that
particular
case,
that's
that's
a
volume,
that's
23!
Shh!
It's
care!
Buddy
mounted!
It's!
It's
not
shared
like
a
good.
C
B
C
Then
you
can
detach
it
from
somewhere
else
yeah.
So
that's
southern
this.
This
is
a
single
attached.
Persistent
boring
use
case,
which
I
think
is
with
a
current
set
of
pull
request
is
about,
but
then
there's
also
a
multi
attached,
persistent
bio
mount
use
case,
which
is
like
I
want
all
my
containers,
yelled
accesses,
shared
pool
of
files
is,
like
you
know
the
web
content
that
I'm
serving
or
something
like
that.
Yeah.
C
So
woman
are
you,
are
you?
Are
you
here,
I
see
you
on
the
list,
but
I'm
not
yeah.
C
D
Debacle
yet
will
mostly
come
from
the
obnoxious
way
of
managing
of
audience,
so
the
coupon
at
essentially
just
the
mantra
external
file
systems
as
his
local
files
put
into
its
local
mass
points
and
then
expose.
These
are
our
most
points
in
presents
this
most
points
that
are
containers
container
will
use
this
a
most
points.
Regardless
was
the
underlying
file
system
me,
so
you
can
lease.
Could
it
yourself
is
pretty
cluster
or
FS,
so
you
can
have
a
little
by
the
way
of
data
and
good
night
is
really
just
under
the
food.
D
You
know
bounced
our
profits,
our
system,
but
you
can
have
different
province
and
the
container
won't
be
able
to
don't
see
any
difference
between
different
problems,
but
that's
essentially
what
we
are
doing
right
now
and
we
do
have
a
few
questions
and
I,
probably
some
help
inform
us
deception
time.
The
problem
is:
that's
a
container
host
in
garage.
D
D
In
that
sense,
if
you
want
to
mount
surfaces,
are
self
FS
on
the
month,
ask
you
happen
the
namespace
of
the
container,
that's
in
an
instance
of
the
host,
so
there
was
a
simple
patch,
as
proposed
by
the
atomic
beam
to
the
uto
linux
package,
decisions
that
changed
amounts
so
right
before
you
master
file
system.
You
should
which
the
namespace
and
caster
am
in
space
of
the
container
and
then
lets
the
container
mouth
Austin
and
post
the
container
and
host
and
see
the
same
file
system.
So
that's
the
idea.
That's
been.
C
D
C
D
Syrian
law
is
the
switch
to
the
host
and
then
the
host
way
just
to
find
the
month
again,
I
see
our
grandma's
fine
and
then,
unless
the
five
months
are
you
presently
to
the
patina,
but
that's
yeah,
that's
the
basic
obey
or
what
floor
so
far.
The
also
look
at
suffered
the
take
you
just
then
the
message
from
the
nicole
s
way
of
yourself.
That's
where
our
so
proposed
s
way
so
essentially
really
copy
everything
finally
into
the
host,
and
so
the
host
I
did
not
have
to
do
the
young
school.
D
C
Yeah
I
mean
I,
think
I,
think
that
will
that
sound
like
that'll
work,
I
mean
at
a
high
level
like
I,
don't
see
any
reason.
Why
doesn't
work
at
the
practically
speaking?
It
sounds
very
inconvenient,
like
honestly,
it
seems
like
it'd,
be
so
much
simpler
if
we
just
installed
mounts
F
in
the
atomic
host
context
and
in
all
this
problems
go
and
they
have
DeadMau
that
NFS
I
don't
know
what,
but
I
would
database
be
the
simplest
thing.
It
might
be
possible
to
avoid
patching
mount
that
way.
C
If
you
do
an
LD,
preload
and
capture
the
like
the
mount,
this
call
basically,
and
so
then
you
could
run
an
unmodified
mount
inside
the
super
privilege
thing
and
it
would
it
would
just
it
would
do
the
set
in
this
in
an
LD,
preload
library.
That
would
avoid
you
all
the
pain
of
patching
all
these
things
that
might
be
worth
checking.
Okay,.
D
C
D
C
C
D
D
C
D
C
Might
you
might
have
to
do
something
tricky
like
like
behind
an
etsy
m
tab
and
and
so
forth
into
that
super
polish
container,
so
that
mount
doesn't
get
confused
about
what
context
is
for
anything
but
but
but
but
it
yeah?
Okay,
it's.
D
C
D
C
D
D
C
Right,
okay,
okay,
so,
but
the
that
high
level,
though,
and
ignoring
the
sort
of
the
amount
gymnastics
the
the
host
will
mount
the
set
of
s
volume
and
then
it'll
bind
mounted
into
the
container.
Now
would
be
that
you
do
the
same
thing,
both
in
the
context
of
if
it
were
the
talker
driver,
that's
using
whatever
the
generic
docker
abstractions
are
that
would
do
that
or
in
a
coup
pernetti's
world.
We
divide
a
coup
bernetti
star,
but
that
would
do
the
same.
That's.
D
C
Okay,
okay
and
I
think
I
mentioned
us
on
a
different
conversation
the
other
day,
but
I
had
a
conversation
with
Tim
Hawkin,
one
of
the
Cooper
Nettie's
guys,
and
that
he's
seen
he's.
He
was
basically
saying
that
the
to
get
a
basic,
Cooper,
Nettie's
driver
that
would
just
do
this
def
mouth
and
then
bind
it
into
thinking.
It's
pretty
simple,
but
it
sounds
like
this.
That's
what
you
guys
are
already
working
on.
So
that's
the.
D
Piece
is
connected,
so
we
can
add
another
drivers.
You
have
to
be
easily
because
we
already
have
the
hope,
I
whip
it
up.
We
found
out
what
we
just
need
to
have
to
attach
and
detach
things
work,
so
you
can
attach
to
any
kind
of
file
system,
and
that's
this
barrio
fosters4,
no
specific.
We
just
wanted
specific
commands.
I
mean
the
CAF
happen,
so
I
think
that's
it's
a
little
easier
studio.
Ok,.
C
D
C
C
Yes,
so
yep
really
soon
now,
like
two
weeks
as
soon
as
hammers
released,
then
that's
going
to
be
fed
into
fedora.
So
I,
don't
I,
don't
know
what,
if
it
already
scheduled,
is
I,
don't
know
if
it'll
go
into
the
current
fedora
or
it'll,
be
the
next
door
22
or
whatever
upon.