►
From YouTube: CDS Infernalis (Day 1) -- RGW: NFS
Description
Videos from Ceph Developer Summit: Infernalis (Day 1)
03 March 2015
https://wiki.ceph.com/Planning/CDS/Infernalis_(Mar_2015)
A
B
A
B
B
The
game
itself
has
some
kind
of
a
an
abstraction
layer
at
the
top
of,
though
it's
not
free
to
visit
the.
B
Although
it's
not
visible
to
users,
but
operations
are
our
kind
of
obstructed
it
at
the
top
making
it
possible
for
us
to
provide
the
fast,
easy,
AI
interface
and
also
a
civet
web
web
server,
and
also
we
have
some
kind
of
internal
low
generation
utility.
That's
not
not
really
documented,
but
it
was
pretty
easy
to
create
because
everything
was
pretty
much
easy
to
you
know
any
my
thing
is
kind
of
abstract
did
so.
B
B
Create
a
restful
request,
but
not
really
have
an
access
to
you
know
to
the
bucket
creation
directly
without
you
know,
creating
an
entire
request
structure,
so
it's
kind
of
too
high
level.
So
the
correct
question
here
is:
what
would
be
the
the
best
way
to
attack
such
an
issue
and.
D
B
We
have
a
library
that
provides
an
easy
access
to
the
data
through
bakit
operations
and
object
operation,
some
kind
of
something
kind
of
like
liberators
just
for,
instead
of
using
greatest
directly
to
you,
this
LG
w
and
some
of
the
work
that
was
done
for
hammer
the
versioning
work
may
make
should
make
it
easier
to
create
such
a
library,
because
stuff
has
been
cleaned
up
a
bit,
especially
in
the
racist
layer
and.
B
B
B
B
So
with
sofs
fuse
we're
going
to
mount
a
Redis
gateway
and
then
on
top
of
it,
we
can
can
put
some
con
that
also
two
options.
One
is
linked
directly
with
some
kind
of
a
with
Ganesha,
which
provide
was
providing
up
until
recently.
B
A
fuse
abstraction
layer
in
this
would
have
been
kind
of
the
preferred
way
to
go,
maybe
not
sure
what
the
pros
and
cons
for
it,
but
because
they're
less
moving
parts,
so
you
have
ganesha,
you
have
three
FS
fuse
and
yelling
them
to
get
there
in
mount
the
Gateway,
and
so
it
might
not
be
well.
B
B
The
other
thing
is
that
f,
three
FS
fuse
is
mounting
a
specific
bucket
and
not
the
specific
user.
So
we
need
to
do
some
modifications
there
in
order
to
make
it
work
at
the
user
level
and
not
back
it
level,
unless,
of
course,
we
can
do
it
in
the
back
level.
You
can
say
we
can
change
the
requirements
in
and
there
then
no,
it's
not
an
issue.
B
B
Yeah,
that
would
be
nice
if
someone
could
chime
in.
If
anyone
has
any
experience
with
that,
but
now
it's
time
to
speak
up.
B
B
C
D
D
D
C
B
C
B
My
problem
there
is
that
we
need
to
add
some
kind
of
a
user
context
and
and
either
you
know
when
you
create
a
bucket
or
when
you're
more,
even
more
than
that,
when
you
read
an
object,
you
need
to
make
sure
you're,
following
all
the
echoes
and
everything
so
any
kind
of
library.
This
would
do.
It
would
need
to
be
do
stuff
at
the
gate,
with
does
different
players
different
places
that
include
user
authorization,
so
it
might
be
like
you
can.
We
can
do
it,
but
it's
not
going
to
be
a
clean.
B
You
know:
you're
gonna,
clean
up
the
Gateway
and
just
you
know,
provide
some
some
kind
of
hooks
into
it
and
and
voila
you
got
it.
No,
it's
kind
of
need
to
be
more
intrusive,
oh
I,
wouldn't
say
in
to
see,
but
it's
gonna
be
tricky.
Copes
cousin
need
to
make
sure
that
everything
place
together
correctly
and
another
option
is
tube
to
create
a
much
higher
level
gateway
library
that
goes
in
the
request,
handling
kind
of
like
loading
which
Lee
generates
different
functions,
different
functionality
through
create
creating
requests
into
into
the
gate
waistcoat.
B
So
in
that
way
we
exercise
the
complete
gateway,
are
either
authoritarian
path
and
the
the
operations
are
going
to
be
very,
very
high
level,
so
you
know,
eat
in
instead
of
saying
create
bucket
you'd
say:
put
you
know
bucket.
This?
Is
the
user
can
get
credentials
for
that
specific
operation?
It's
gonna
be
not
as.
B
B
B
C
Notice
three
FS
is:
do
you
know
what
s
three
FS
is
doing
when
you,
when
you
write
to
a
file,
does
it
like
when
you
open
the
file
for
right?
Does
it
start
a
put
and
then
like
stream,
the
data
to
the
file
as
it
receives,
write
a
quest
or
does
it
try
to
buffer
the
whole
file
in
memory
and
then
do
one
Bigfoot
or
is
it.
B
C
B
B
C
A
B
Because
you
know
it's
probably
easier,
you
know
taking
a
three
FS
I,
don't
know
bag
packaging,
wise
and
but
taking
a
three
FS
and
mounting
it,
and
the
last
option
would
be
not
using
in
Asia
and
just
mount
it
with.