►
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
So
thanks
for
joining
us
today
in
our
our
webinar,
so
a
new
way
to
explore
your
kubernetes
storage
options
and
introducing
cubester,
which
is
an
open
source
project.
So
before
we
get
into
it.
I'm
michael
cade,
I'm
a
senior
technologist
at
cast
and
by
veeam,
and
I
focus
on
community
about
delivering
all
of
the
good
good
news
that
we
do
from
a
product
point
of
view,
but
also
content
around
what
it
is
we're
doing
in
that
space.
Suresh.
B
Yeah
hi,
I'm
shirish,
I've
been
with
casting
for
a
little
over
a
year
now
and
yeah.
I'm
sad
to
be
here
and
tell
you
guys
a
little
bit
more
about
cubeshare.
A
A
Why
out
there
around
open
source
at
the
moment
about
being
able
to
leverage
and
help
help
the
community
a
huge
history
behind
open
source
that
goes
way
back,
but
just
to
go
point
into
some
of
the
areas
that
that
we've
focused
in
or
or
contributed
or
leveraged
and
innovated
on
is
the
first
one
is
that
we
want
to
mention
is
around
canister.
A
So
some
of
the
challenges
around
persistent
storage,
as
we
know,
persistent
storage,
is
growing
quite
quite
dramatically,
quite
fast
in
in
the
ecosystem,
so
when
it
comes
to
having
multiple
choices
and
and
flexibility
and
where
and
what,
where
you
store
that
that
application
or
that
stateful
data
that
you
require
is
about,
we
need
to
make
sure
that
we're
choosing
the
right
storage.
We
need
to
make
sure
that
the
storage
is
fast
enough
for
the
the
application
and
the
workload
that
we're
leveraging.
That
storage
for.
A
We
need
to
make
sure
that
we're
using
the
right
storage
like
it's
very
easy,
to
go
and
buy
the
fastest
compute,
the
fastest
storage
and
yeah
it'll
probably
do
be
great
for
your
application,
but
is
it
needed,
and
obviously,
with
that
that
higher
spec
comes
a
a
requirement
around
cost?
That's
going
to
cost
you
more
money,
and
then
another
thing
to
consider
is
around.
A
Is
the
storage
ready
for
data
protection
like?
Can
it
is
a
snapshot
capable?
Are
you
able
to
do
that?
Lift
and
shift
of
data?
So
you've
got
a
point
in
time
copy
of
that
data.
So
if
you
were
to
need
it,
you
can
recover
back
into
that
into
that
production,
storage
or
potentially
into
a
another
area,
and
we
always
talk
generally
about
you-
can't
always
have
the
best,
the
cheapest
and
yeah
the
most
economic
way
of
being
able
to
it's.
A
Just
not
you
can't
complete
the
three,
the
three
points
of
the
triangle
around
having
all
three
of
the
best
options.
So
there's
always
a
financial
constraint
into
that,
as
we
just
mentioned
around
over
provisioning
and
having
more
more
storage
than
than
you
can
use,
but
you're
still
going
to
be
paying
for
that
or
whether
there's
technical
constraints
on
that
from
a
performance
point
of
view.
A
B
A
Yeah
and
and
we're
gonna
see
more
of
that
as
we
go
through
right
in
that
we're
gonna
touch
on
well,
why?
Why
and
how
are
those
choices
even
blowing
up
even
more
yeah?
So
one
of
the
things
that
is
a
is
a
challenge
today
is
around
understanding
and
benchmarking
that
storage,
rather
than
just
going
I'm
going
to
start
provisioning.
My
my
nodes,
my
my
storage,
how?
A
How
can
we
make
sure
that
our
our
storage
is
up
to
up
to
speed
up
to
scratch
up
to
performance
of
what
we
need
for
that
for
that
user
right,
and
this
isn't
a
new
concept
at
all.
We've
been
doing
this
since
the
the
1950s
when
disk
drives
were
first,
but
when
they
first
came
to
market
and
understanding
the
ielts
and
the
requirements
around
that
it's
just
in
a
kubernetes
world.
I'm
not
going
to
say
it's.
B
Well,
the
thing
is
that
kubernetes
is
like
a
recent:
it's
it's
pretty
recent
and
young
and
there's
a
lot
of
people
that
are
trying
to
now
enter
the
kubernetes
space,
and
you
know
to
just
get
on
the
ground
running
can
sometimes
be
a
little
difficult,
especially
if
you
want
to
do
something
like
you
have
an
application.
That's
running.
B
You
know
on
some
legacy
infrastructure
you're
trying
to
move
this
application
to
kubernetes.
You
may
not
know
kubernetes
well,
but
you
know
your
application's
needs
up
front
right,
because
this
is
where
you
already
use
this
application.
For
so
you
know
your
application's
needs.
How
can
you
prove
that
kubernetes
can
satisfy
those
needs
without
that
in-depth
experience
that
you
may
have
after
using
kubernetes
for
like
a
few
months
or
a
year
or
whatever,
it's
right
so
yeah?
I
think
it's
a
little
bit
of
a
challenge.
There's
a
new
space
but
yeah
go
ahead.
A
No,
so
I
was
going
to
exactly
back
you
back
you
up
on
that
series.
Is
that
not
everyone's
an
expert
in
everything
already
today,
from
a
kubernetes
point
of
view,
things
are
changing
very
fast
they're
moving
people
are
actively
having
to
to
get
applications
up
and
running,
and
sometimes
they're
just
hitting
the
easy
button
on
whatever
storage
is
available
to
them,
and
not
necessarily
thinking
about
the
the
consequences
of
that
from
a
financial
point
of
view,
but
not
also
from
a
performance
point
of
view.
A
A
You
can
see
on
there
that
there
are
x
amount
of
vendors,
but
if
you
were
to
take
a
snapshot
of
this
six
months
ago,
it
was
probably
half
this
and
that
that
goes
to
show
some
of
the
the
enhancements
and
the
innovations
that
are
happening.
Around
storage
in
a
kubernetes
environment
or
in
as
an
option
to
to
kubernetes
clusters.
B
Yep
and
like,
like
you,
said
like
in
the
past,
you
know
it
was
just
these:
the
intri
entry
provisioners,
which
are
like
baked
into
kubernetes
and
then
yeah
with,
I
think,
there's,
there's
flex
volume
that
came
in
between
and
then
direction
of.
Csi
now,
almost
like
anybody
can
write
their
own
storage
driver
for
kubernetes.
So,
like
I
said
with
with
incoming
csi,
I
think
the
whole.
The
number
of
options
has
blown
up
a
lot
for
kubernetes
for
storage
and
kubernetes.
A
Which
is
an
awesome
thing
right,
it's
great
you've
got
so
many
options
and
the
flexibility
of
being
able
to
choose
the
correct
storage
that
you
need
for
your
applications
yep.
But
it's
not
always
a
one
size
fits
all.
So
you
need
to
have
the
ability
to
choose
the
right
storage
and
have
that
visibility
and
understanding
of
that
of
that
storage.
B
A
So
then
we
get
on
to
well
so,
like
like
siri
said,
is
that
so
we
know
our
users,
we
know
our
load.
We
know
what
that
looks
like.
We
know
what
our
application
looks
like,
but
then
we've
got
all
of
these
different
choices,
not
to
mention
all
of
the
other
choices
that
you
have
in
a
kubernetes
world,
but
let's
just
focus
on
the
on
the
storage
and
make
sure
that
we're
using
the
right
data
store-
and
this
is
where
cubester
can
can
really
help
that
before
we
get
into
it.
A
But
the
challenge
is:
is
that
you
don't
know
what
you
don't
know
right
in
that
by
being
able
to
run
samples
against
those
storage
types,
potentially
different
storage
types,
different
storage
protocols
that
all
have
different
drivers
and
and
different
capabilities
is
now.
You
can
understand
a
lot
more
about
whether
your
application
fits
on
that
storage
from
a
performance
point
of
view,
but
also
does
it
tickle
the
other
boxes
around?
Does
it
enable
us
to
do
data
protection
against
that?
Does
it
allow
us
to
do
this?
B
Yeah,
like
it's,
I
mean,
like
it's
kind
of
said,
that
applications
can
be
very
different
and
then
workloads
because
the
applications
have.
You
know
that,
like
applications
can
have
need
to
be
able
to
scale
with
the
number
of
users,
you
have
right
and
the
more
users
you
have
now
again,
that's
another
another
point
of
of
change.
Another
another
thing
that
can
change
your.
I
o
output
right
and
that's
another
thing.
I
need
to
track
or
be
able
to
test
your
story
if
your
story
is
capable
of
handling
growth
and
stuff,
like
that,
yeah.
B
Yeah
yeah,
like
like
you,
said
it
comes
down
to
different
application
types
and
then,
like
sorry,
different
application
types
and
then
like
yeah,
different
types
of
users
or
different
user
profiles
or
different
numbers
of
users,
even
right,
yeah.
A
Yeah,
so
then
this
leads
us
onto
well.
How
do
we
help?
How?
How
can
we
help
understand
that
storage
or
explore
those
options
that
you
have
from
a
storage
point
of
view
and
there's
three
key
parts
that
we'll
we'll
touch
on
we'll
go
a
little
bit
deeper
into
about
how
and
then
we'll
get
to
show
you
as
well
on
on
what
this
looks
like.
A
A
Let's
just
say
that,
like
the
storage
was
chosen
and
it's
working
great
for
you,
but
you
just
don't
understand-
maybe
what's
what's
happening
under
the
under
the
hood
or
whether
you're,
using
the
complete
all
of
the
capabilities
that
you
have
available
to
you
on
the
storage
like
ie
performance
and
that's
important
here,
because
this
isn't
just
a
day,
zero
tool.
This
doesn't
just
it's
not
just
applicable
to
people
that
are
only
deploying
kubernetes
clusters.
Today,
you
can
go
back
and
retro
scan
or
identify
the
storage
options
that
you
have
within
your
cluster.
A
A
So
then
we
get
into
actually
validating
that
the
storage
options
that
we
have
are
in
fact
configured
correctly
so
making
sure
that
the
storage
options
are
configured
correctly,
but
also
is
the
storage
capable
of
snapshots,
say:
data
protection,
for
example,
and
that's
done
and
in
fact
I'll.
Let
probably
suresh
talk
about
the
flow
here
about
how
this
is.
This
is
an
automated
flow
right
and-
and
I
know
sarees
you're-
probably
going
to
show
this
in
the
demo
later,
but
just
as
a
visual
just
walk
us
through
that
that
bottom
bit,
if
you
could.
B
Yeah,
so
you
know
the
first
thing
that
comes
down
to
is
deploying
an
application
right
and
generally
an
application
is
a
pod
which
maybe
has
some
some
data,
some
some
sort
of
storage
or
some
sort
of
data,
and
that's
represented
by
a
pvc
and
a
pv
right.
So
in
this
case,
when
we
deploy
something
like
what
you
see
down
here,
it's
just
an
application
with
some
volume,
with
the
volume
attached
to
it
right
now.
B
So
this
is
something
that
you
know
like
I
said.
If
you
have
experience
with
kubernetes,
it's
very
straightforward:
you
already
understand
it
right,
and
then
you
also
want
to
be
able
to
validate
hey.
Can
is
my
storage
provisioner
capable
of
not
protecting
this
right?
So
so
I
definitely
so.
I
have
a
keepster
has
a
method
here
which
it'll
deploy
an
application.
It'll
take
a
snapshot
of
that
application
and
then
restore
it
and
ensures
that
the
data
that
I
was
written
to
it
originally
exists.
B
There
should
just
kind
of
validate
that
hey
yeah,
my
provisioner
is
now
capable
of
doing
end-to-end
data
protection
right
and
the
reason
this
kind
of
came
about
is
because
we
definitely
saw
a
number
of
customers.
B
Come
come
to
us
and
say
that
hey
kassen
can't
protect
my
thing,
because
my
snapchats
don't
work
and
so
tool
like
this
is
very
useful
in,
like
figuring
out
what
the
issues
are
in
their
provision
or
setup
right
or
in
their
storage
setup
and
yeah.
So
I
think
it's
powerful
in
debugging
the
kind
of
issues
that
you
might
face
when
setting
up
a
certain
type
of
storage.
A
So
I
think
another
thing
to
add
here
and
for
those
that
are
already
obviously
familiar
with
deployments,
pods,
pvcs
and
pvs.
Then
this
will.
This
will
all
make
sense
anyway.
But
for
those
new
to
this
space
is
that
this
is
you
run
a
command
and
again,
suresh
will
probably
show
you
this
in
the
demo
is
that
this
is
as
simple
as
depl
you,
you
literally
throw
a
command
in
and
it
will
go
away,
and
it
will
run
that.
A
That's
that
automated
test
against
that
that
pv,
basically
and
make
that
snapshot
perform
that
restore
and
then
report
back
to
say
whether
it
was
successful
or
not
and
automate
that
process,
so,
whereas
prior
the
the
way
in
which
that
that
benchmarking
or
or
the
validation
would
have
to
happen
more
more.
So
the
validation
on
this
step
is,
you
would
have
to
go
and
create
that
that
application
that
pod,
you
would
have
to
create
that
pvc.
You
would
have
to
create
that
pb
and
all
of.
A
Point
of
view,
the
frustration
of
like
you
like
like
me
before
I,
I
was
very
much
a
storage
person,
so
I
was
able
I
always
lived
in
that
world,
but
coming
into
here,
it's
like
that's
a
that's
a
completely
different
way
of
thinking
on
how
you
would
run
those
validation
tests
against
your
against
your
cluster.
So
this
is
really
just
simplifying
that
validation
of
your
of
your
storage
options.
B
And
honestly,
even
if
you're
experienced
like
sometimes
it's
good
to
just
have
a
shortcut
that
can
help
validate
your
storage
right
like
it
takes
time
to
do
all
those
things
to
create
a
an
application,
then
to
create
a
snapshot
and
then
do
a
restore
like
all
those
steps
are
individual
steps,
but
when
you
have
an
app
some
sort
of
command
that
can
do
it
quickly.
It's
very
helpful.
I
mean
it's
part
of
my
toolbox
on
day-to-day
testing.
Yeah.
A
Yeah
yeah
absolutely
so,
and
then
we
get
to
the
final,
the
the
final
bubble
or
the
final
third
like
headline,
if
you
like,
and
that's
around
evaluation.
A
So
how
do
we
understand
the
performance
that
you
can
have
out
of
your
storage?
Now?
This
is
leveraging
I'm
going
to
let
sareesh
get
into
the
into
the
the
the
details
of
this,
but
we're
basically
using
fio
or
flexible.
I
o
tester
to
perform
this
test
so
think
about
that
pod
deployment
that
we
just
spoke
about
the
application.
A
That's
going
to
be
fio
on
a
lightweight
os.
It's
going
to
simulate
a
given
workload
and
out
of
the
box
there
is
a.
There
is
a
set
one
that
we
that
is
available,
but
really
another
piece
here
is
that
it
can
be.
You
can
plug
in
your
your
own
fio
configuration
files
in
a
true
kubernetes
world.
It's
multi-platform!
It
doesn't
really
matter.
As
long
as
you've
got
access
to
cubectl,
then
you've
got
access
to
be
able
to
run
cubester
alongside
that.
A
So
it
will
pick
up
your
storage
that
you
have
and
as
as
sarish
also
ended.
The
last
slide
on
was:
was
that
handy
little
tool
in
general,
not
only
just
for
evaluation,
but
it's
a
handy
little
tool
to
have
in
your
back
pocket
to
be
able
to
like
identify,
validate
and
evaluate
that
the
storage
in
your
environment
is
up
to
speed
for
whatever
requirements
you
have,
and
in
particular
here
is
it's
going
to
enable
that
that
benchmarking,
but
also
make
it
super
easy
and
automated
for
that,
and
I
guess
cerise.
B
Again,
it's
a
lot
like
the
previous
slide,
like
you
deploy
an
application
like
it's
just
something
that
you
know
it's
the
core
kubernetes
right.
You
deploy
an
application
with
some
storage
and
in
this
case
the
application
itself
is
something
that
tests
I
o
right
and
yeah.
I
mean
like
I
said
all
of
this
can
be
done
manually,
but
we
just
automated
the
process
right
we've,
given
you
this
application
that
has
fio
that
connects
to
a
pv
that
runs
this
test
and
then
reports
results
back
and
this
tool
kind
of
helps.
B
You
do
that
with
like
one
step
right.
Also,
it's
a
very
flexible
tool.
I
made
it
so
that
you
can
provide
your
own
fio
configuration
if
you
understand
the
type
of
fio
the
type
of
I
o
that
your
application
generates,
then
you
know
it's
as
simple
as
you
know,
providing
that
fio
config
to
this
function
and
then
it
just
prints
out
the
results
that
you
know
will
help.
You
then
decide.
Hey
is
the
storage
good
for
me
or
bad
for
me
right.
A
Yeah
super
and
again
that
handy
little
tool
to
have
in
your
back
pocket
just
to
have
have
that
ability
to
understand
what
that
storage
is
doing,
but
also
think
about
this
as
a
troubleshooting
tool
as
well,
because
storage
also
changes
like
wherever
that
may
be,
there
could
be
other
impacts
on
that
storage
environment.
So
having
this,
there
can
pinpoint
where
that,
where
that
potential
issue
could
be
so
with
that
sireesh,
why
don't
we?
B
Sure
yeah,
I
can
share
my
screen,
so
yeah
I'll,
just
kind
of
run
through.
So
I
have
a
cluster
here.
It's
a
it's
a
gke
cluster
and
let's
just
do
a
get
storage
classes
here.
So.
B
So
you
know
this
is
what
you
would
generally
do
if
you
wanted
to
see
the
storage
options,
a
lot
that
are
available
in
your
cluster
right
and
it
looks
like
here,
we
definitely
have
three
different
types
of
storage
classes,
but
also
you
know
it
gives
you
some
other
information
about
the
type
of
provisioner
that
you
have
now.
This
is
useful
for
most
cases,
but
sometimes
you
want
to
know
a
little
bit
more
right.
B
So
that's
why
you
know
if
you
run
something
like
cubester
by
itself
against
a
simple
program,
it
gives
you
some
additional
information
for
one.
You
know
some
important
information
like
what
kind
of
what
version
of
kubernetes
am
I
running
right,
but
also
now
you
know
the
same
two
provisions
that
we
saw
it
breaks
them
down
by
provisioner
and
it
gives
you
additional
details
about
it.
Like
you
know
the
type
of
provisioner,
where
you
can
find
more
information
about
it,
and
then
you
know
some
features
that
it
supports
right.
B
Apart
from
that,
it
also
does
things
like
mention:
listed
storage
classes
like
if
you,
if
you
remember
those,
are
the
same
two
storage
classes
that
we
saw
up
here,
but
additionally,
it
also
tells
you
the
type
of
volume
snapshot
classes
that
they
have
in
the
case
of
a
csi
driver
which
which
this
guy
is
right
and
and
then
yeah.
You
know
this
is
an
entry
driver.
An
entry
driver
doesn't
have
a
volume
snapshot
class,
but
it
does
still
give
you
a
little
bit
of
information
about
it.
So
that's
that's
the
base
test.
B
The
next
test
that
you
know
we
said
we
would
want
to
show,
is
the
ability
to
take
a
snapshot
and
then
restore
it
right.
So
I
will
run
that
test
right
now.
Let's,
let's
pick
the
premium
storage
class
here
and
then,
let's
you
know,
there's
only
one
volume
snapshot
class
for
us
to
deal
with.
So
let's
just
pick
that
one
so
like,
like
the
previous
slide,
said
what
this
is
doing.
B
First,
is
it's
creating
an
application
and
what
an
application
has
is
a
pod,
a
pv
c
and
a
pv,
and
in
this
case
the
application
itself.
Is
writing
some
data
to
this
to
this
pv
to
this
volume
right?
It's
probably
writing
like
a
date
string
or
something
like
that,
something
to
identify
some
bit
of
data
once
that
application
is,
is
up
and
ready.
They
said
it
created
a
pod
and
a
pvc.
Then
we
take
a
snapshot.
B
But
yeah
I
mean
the
point
of
this
is
to
essentially
validate
that
the
snapchat
functionality
of
your
provisioner
works
right.
So
yeah,
it
looks
like
we've
taken
a
snapshot
now
we're
storing
the
application
and
once
the
application
is
restored,
then
we
will
validate
that
the
data
inside
of
it
matches
what
we
wrote
initially
and
then
and
that's
success
for
us
I'll.
Tell
you
that
hey
your
your
story
is
set
up
properly.
B
So,
first,
you
would
have
some
sort
of
a
deployment
right
or
an
application
right,
so
you'd
set
up
a
pod.
You
say
you
need
to
have
maybe
a
yama
representation
right,
so
you
have
a
yellow
representation
for
a
pod.
A
young
represent
representation
for
pvc
and
that
and
those
two
together
will
create
your
application
right.
B
B
What
is
the
snapshot
class
that
I
want
to
use
right,
and
so
I
think
that's
like
the
base
information
that
you
need
and
you
use
that
information,
and
then
you
create
that
diamo
and
then
what
that'll
do
is
it'll,
take
a
snapshot
right
and
what
you
will
see
is
you'll
see
a
a
volume
snapshot,
object
being
generated
right
once
you
have
that
volume
snapshot
object.
Now
you
can
create
another
yaml
called
a
restore
ammo
right
and
that
restore
ammo
will
now
need
this
volume
snapshot,
object
right
or
sorry.
B
Well,
so
this
restore
ammo
yaml
will
look
a
lot
like
another
pod
in
a
pvc
right
and
instead
of
in
the
pvc
section,
it
says
hey.
I
want
you
to
create
this
application
using
this
existing
snapshot
right
and
then
it'll.
Take
that
existing
snapshot
create
this
pvc
with
the
old
data
and
then
bring
up
your
application
right.
So
that's
what
a
restore
looks
like
so
I
mean
it's
definitely
like
three
or
four
different
steps,
but
this
gives
you
like
a
quick
and
easy
way
to
just
validate
that
that
entire
workflow
is
successful.
A
B
It's
very
similar
it
so
here
we
could
run
an
fio
test.
I
have
seen
say:
let's
use
standard
for
this
guy,
so
this
is,
you
know,
standard
fio
test.
I
could
just
do
a
help
here
and
just
to
give
you
some
idea
of
the
options
like
I
said
you
could
pass
in
an
fio
config
file.
B
You
could
also
change
the
size
of
your
storage
and
you'll
notice
that
for
several
of
the
storage
providers
that
the
size
does
matter,
sometimes
the
bigger
size
that
you
use
the
volume,
the
faster
your
fio
result.
Fio
performs
right.
So
there's
a
couple
different
things
that
you
can
modify
here
but
yeah.
Let's
run
this
with
the
defaults
for
now
just
to
see
what
we
get
in
my
experience.
B
Well,
okay,
like
I
said
first
first,
we
do
is
create
a
pvc
and
then
we
also
create
a
pod
which,
which
then
completes
our
whole
application
right.
So
that's
so
that's
an
application
which
is
now
has
fio
on
it
attached
to
a
volume.
B
It
looks
like
it's
taking
some
time
because
it's
a
100,
gig
pvc
yeah
create
a
pod
and
now
it's
running
an
fio
test.
This
is
a
default
protest
that
we
have
and
our
default
test
is
actually
a
set
of
four
jobs,
it's
random
rights
and
reads
on
4k
and
then
128k.
B
So
in
my
experience
it's
taken
about
a
minute
and
like
20
seconds
or
so,
but
but
yeah.
What
it's
doing
is
it's,
like.
I
said
again,
a
pod
that
has
fio
as
the
application
and
it's
running
fio
against
this
pvc.
That's
mounted
somewhere
now
in
terms
of
what
it
would
take
to
do
this
on
your
own
yeah.
You
would
get
a
pod
which
has
fio
as
the
the
application
that
that's
installed
on
it.
B
B
But
again,
that's
a
couple
extra
steps
right,
a
couple
of
strips
that,
maybe,
if
you're
new
to
kubernetes,
you
may
not
want
to
want
to
take
those
steps.
Maybe
you
may
just
want
to
say
hey.
Can
I
run
to
some
simple
program
and
figure
out
whether
this
is
right
right?
This
storage
is
right
for
me
or
not
right,
like
I
said
it's
a
it's
a
handy
tool,
something
that
you
know
may
be
useful
in
your
toolbox
as
well.
A
But
if
you
notice
that
right
at
the
beginning
of
the
session,
we
also
touched
on
what
the
compute
node
looks
like
or
what
the
what
the
worker
nodes
look
like
and
being
able
to
choose
them,
because
that,
especially
in
the
public
cloud
that
dictates
potentially
what
the
storage
can
do
and
where
there's
a
potential
ceiling
on
on
the
disk
underneath
right.
So
of
course,
being
able
to
run
this.
It
gives
you
that
that
visibility
of
that
an
understanding
of
that.
B
Results,
100
and
I've
actually
written
a
blog
post
about
this,
where
we
kind
of
talk
about
the
various
different
ways
that
you
can
configure
your
entire
kubernetes
environment
to
get
the
most
out
of
your
storage
right.
There's,
it's
not
just
those
two
there's
multiple
other
ways
too,
like
the
types
of
nodes,
even
matter
not
just
their
size,
but
if
the
nodes
themselves
are
shared,
where
it's
dedicated,
like
that's
a
big
that
has
an
impact
to
on
your
on
your
performance,
right
yeah.
B
I
think
we'll
we'll
share
that
down
the
line,
but
yeah
that
that
blog
kind
of
covers
a
little
bit
more
on
all
those
different
options.
But
yeah
you
see
here
the
different
results
of
like
I
said,
four
different
jobs
that
ran,
and
it
gives
you
some
some
information
now
like
I
said
this
information
can
be
output
as
as
a
json
outputs.
That
way,
you
can
maybe
parse
it
better
and
create
your
own
reporting
tools
around
that
but
yeah.
This
is.
B
This
is
just
what
I
output
for
now
for
this
one
test,
but
with
four
different
jobs.
Yeah.
I
think
with
that
I'll
give
it
back
to
you,
michael.
A
Yeah
yeah
for
sure,
but
nice
quick,
easy,
simple
way
of
being
able
to
check
your
storage
right,
so
I'll
start
bring
back
the
slides,
and
this
kind
of
goes
back
to
where,
where
we
were
before
in
the
choosing
your
cloud,
storage
and
understanding,
your
storage
and
the
the
options
when
you
get
into
especially
the
public
cloud
is
you've
got
different.
Compute
platforms,
you've
got
optimized
compute
in
some
areas.
A
They
also
affect
what
that
storage
ceiling
looks
like
whether
they're
shared
or
whether
they're
dedicated,
like
I
mentioned
around
whether
they're
premium
or
standard
and
the
the
reference
we're
using
as
you're
here
but
literally
every
cloud
is,
is
has
their
own
options,
which
is
great
because
we've
got
the
flexibility
and
choice,
but
also
it's
a
headache,
especially
when
you're
trying
to
get
the
right,
storage
and
you're
trying
to
get
the
right,
compute
and
you're.
A
A
Yeah
exactly
that,
so
I
guess
with
that.
That's
a
really
good
good
point.
Sorry
he
says:
well,
how
do
you
get
started?
Where
can
we
find
cubester
well,
so
you've
got
two
qr
codes
and
we'll
make
sure
that
there's
links
in
the
description
and
everything
that
enable
you
to
get
to
here.
But
ultimately,
it's
cubester.io
is
the
first
and
foremost
probably
the
best
place.
A
But
then
the
code
repository
is
is
over
on
github
and
you
see
some
of
the
options
that
that
suresh
went
through
over
on
the
left-hand
side
of
the
this
is
all
also
found
on
the
on
the
site
on
cubesat.io.
Is
there
anything
you
want
to
add
there
suresh.
A
B
Yeah,
I
think
the
biggest
thing
is
that
yeah,
if
you,
if
you
have
kubernetes,
set
up
and
you've
used,
cube
cuddle
at
all,
keep
control,
then
then
you
have
enough
tools
in
your
box.
To
I
mean
you
have
enough
to
get
started.
Let's
put
it
that
way.
That's
all!
You
really
need
to
know.
A
So
then
that
brings
us
on
to
like
getting
to
the
end
of
the
session.
So
how
does
the
the
the
goals
of
the
project-
and
this
probably
comes
better
from
you
for
each
but
I'll,
walk
through
them?
And
you
add-
and
I
think
that
you
that
you
want
to
add
so
first
of
all,
you've
probably
by
now
realized
that
how
does
this
project
help
make
benchmarking
and
validating
your
storage,
easy?
Hopefully
from
the
demo
from
walking
through
the
slides?
A
A
There's
plans
to
allow
users
to
post
their
results,
compare
them
to
ultimately
make
it
make
that
easy
button
even
easier,
because
if
someone
else
has
already
ran
something
against
something
and
you've
already
got
the
specs
of
the
workload
that
is
required,
then
that'd
be
pretty
awesome
if
we
could
just
go
and
reference
something
to
understand
what
that
needs
to
look
like,
rather
than
having
to
all
go
and
fish.
At
the
same
time,
to
see
what
it
looks
like
on
a
paid
for
environment.
B
Yeah
yeah,
that's
kind
of
yeah,
that's
one
of
the
plans
for
the
future
right
to
to
get
the
community
involved
to
get
more
results
and
to
kind
of
have
yeah.
Like
I
said
you
don't
want
two
people
fishing
for
the
same
thing
and
said:
somebody's
already
done
it
and
you
kind
of
have
an
idea
of
of
how
your
application
or
what
your
application
needs
are.
Then
it'd
be
nice
to
have
a
place
where
you
can
go
and
say
yeah.
A
And
what
would
be
really
cool
is
like
storage
vendors,
who
are
already
very
much
embracing
the
csi
drivers
for
themselves,
like
leveraging
that
that
driver
they
were
able
to
run
them
same
tests
and
cloud
providers
with
their
storage
options,
and
we
start
to
get
build
up
a
build
up,
a
good
list
of
options,
storage
options
out
there.
I
think
that
would
be
a
an
awesome
way
to
to
develop
this
and
and
increase
that
that
community
footprint.
B
And
another
thing
you
mentioned
is
that
the
storage
providers
themselves,
like
I
said-
maybe
the
test
that
I
ran-
isn't
optimized
for
google,
or
maybe
google,
has
their
own
set
of
tests
that
are
that
they
deem
that
that
their
storage
runs
the
best
on
and
those
get
in
those
given
parameters
right
so
yeah.
It
would
be
nice
to
kind
of
see
if
you
know
to
get
that
information
as
well
like
their
their
fio
test.
What
do
they
recommend
what
kind
of
applications
they
recommend
right?
B
A
A
I
think
to
wrap
things
up.
Is
we've
already
seen
these
three
things
so
identify?
Let's
understand
and
those
various
storage
options
that
we
have
present
in
the
cluster,
whether
it's
day,
zero
or
whether
it's
like
maybe
you've,
got
a
kubernetes
cluster.
That's
been
going
for
weeks
months
years,
you
can
still
use
this
tool
there
and
help
you
identify
potential
areas
with
just
with
your
storage
and
then
validate
is
well.
A
Let's,
let's
make
sure
that
the
storage
is
actually
configured
correctly,
whether
snapshots
are
enabled
whether
we
can
do
something
with
that
storage
and
just
basically
the
options
that
we
have
available
to
our
cluster
and
then
finally,
is
around
that
evaluation.
Understanding
what
the
storage
performance
can
look
like
by
running
it
against
tools
like
fio
out
of
the
box.
B
No,
it
looks
good,
I
think,
yeah
it'll
help
you
do
all
these
things
right
and
I
think
down
down
the
road
as
we
get
more
community
involvement.
I'd
like
to
see
what
what
else
I
can
support
right.
What
else
I
can,
how
else
can
we
grow
cubester
to
satisfy
all
your
kubernetes
storage
needs
right.
B
And
how
it
can
really,
you
know,
help
newcomers
into
the
space
get
get
running,
get
their
feet
on
the
ground.
A
Cool
okay,
so
with
that,
thank
you
for
again
watching
the
webinar.
Hopefully,
we've
left
all
of
the
the
relevant
places
that
you
need
to
to
visit,
to
find
out
more
or
see
more
cubester.io
is
probably
the
the
first
port
to
to
navigate
to
but
yeah.
Hopefully
that
was
useful
thanks
a
lot.