►
From YouTube: Keynote: Build an Open Source Distributed Cloud Native World - Jian Huang, Huawei Cloud
Description
Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.
主题演讲:构建开源的分布式云原生世界 | Keynote: Build an Open Source Distributed Cloud Native World - Jian Huang, Chief Architect of Huawei Cloud Containers, Huawei Cloud
A
A
A
We
have
seen
the
fast
development
of
cloud
native
technologies
such
as
containers
and
service
mesh,
starting
from
the
internet
sector.
Customers
are
coming
from
more
and
more
industries
such
as
finance,
transportation,
manufacturing
and
energy.
They
embrace
cloud
native
and
seek
for
digital
transformation.
A
So
what
is
distributed
cloud
native
and
what
are
the
features
distributed?
Cloud
native,
provides
unified,
full
life
cycle
management
for
cloud
edges
and
devices.
First,
unified
application
management.
This
involves
consistent,
multi-cloud
management
cloud,
edge
device,
collaboration,
unified
resource
scheduling
and
flexible
management
across
distributed
clouds.
A
A
Third,
unified
data
management,
including
cloud
edge
storage,
acceleration,
data
acceleration
and
data
migration
data
goes
wherever
your
apps
run.
Finally,
unified
o
m
management,
including
unified
monitoring,
log
view,
mesh
tracing
and
outlier
detection.
All
of
these
will
help
you
better
manage
your
applications.
A
In
recent
years,
huawei
has
been
polishing
the
distributed
cloud
native
platform
and
contributing
its
core
software
to
the
cncf
community.
Huawei
has
open
sourced
several
projects
in
2018
huawei
launched
cuba
edge,
which
became
the
first
intelligent
edge
computing
project
of
cncf
cobra
edge,
brought
cloud
native
to
the
edge
in
2019.
We
launched
volcano
the
first
batch
computing
project
of
cncf
volcano
allows
big
data
and
ai
jobs
to
smoothly
run
on
cloud
native
platforms
at
scale.
A
In
the
first
half
of
2021
huawei
cloud
launched
camada
a
distributed
cloud
container
orchestration
project.
We
have
been
working
together
with
so
many
contributors
to
build
this
software.
By
now,
it's
running
in
many
productions
we
donated
the
project
to
cncf.
Editor
has
become
an
official
cncf
project
so
how
to
use
these
open
source
software
to
build
a
distributed
cloud
native
platform.
I'd
like
to
share
some
light
on
this.
A
First,
you
can
use
camarader
to
orchestrate
multi-cloud
containers.
Kamada
serves
as
a
unified
entry
and
manages
multiple
kubernetes
clusters
across
clouds
and
regions.
Camara
is
compatible
with
native
kubernetes
apis
and
extends
the
scheduling
policies
for
cross-cloud
applications.
We
keep
testing
compatibility
for
mainstream
cloud
native
software,
including
argo,
cd
and
helm
on
commada.
A
A
Second,
you
can
use
cuba
edge
to
extend
your
cloud
native
platform
to
the
edge
to
manage
your
edge
software
widely
distributed
edge.
Nodes
are
no
longer
a
headache
to
manage
and
you
can
enjoy
a
lightweight
running
environment
and
offline
autonomy.
Cooperedge
has
become
ready
to
use
for
mobile
edge
devices.
A
Community
members
have
used
it
in
cars
and
even
satellites.
Cobra
edge
has
many
updates
this
year,
for
example,
edge
mesh
realizes
cross-edge
service,
oriented
mutual
access,
the
sedna
edge
cloud,
ai
collaboration,
suite,
brings
in
federated
inference
and
enhanced
training
of
the
edge
and
cloud
the
mapper
edge
device.
Suite
has
also
been
refactored
as
more
access
protocols
are
supported.
A
Third,
you
can
use
volcano
to
expand
your
cluster.
It
provides
diverse
scheduling
policies
to
help
you
better
run
batch
services.
Now
volcano
is
upgraded
to
support
hybrid
service
development.
Online
and
offline
services
can
smoothly
run
in
the
same
cluster.
We
will
soon
release
volcano
global
in
the
community.
Volcano
global
will
integrate
cometa
and
provide
intelligent,
hybrid
scheduling
of
applications
across
clusters.
A
When
applications
become
more
distributed,
traffic
management
becomes
more
challenging.
In
this
case,
you
can
integrate
sto
to
improve
the
traffic
governance
for
multi-cloud
and
multi-cluster
applications.
Istio
can
well
support
multi-cluster
and
distributed
cloud
deployments.
You
can
use
a
unified,
sdo
control
plane
to
manage
your
service
mesh.
The
data
plane
can
be
as
lightweight
as
envoy,
sidecar
or
grpc
sidecar
to
access
the
service
mesh.
We
also
advise
you
to
use
istio
locality
to
better
manage
the
traffic.
A
Finally,
don't
forget
the
observability
of
cloud
native
applications
in
a
cluster.
You
can
use
prometheus
to
collect
cluster
monitoring
data
on
the
edge
side.
You
can
use
the
lightweight
agent
of
open
telemetry
to
collect
monitoring
data
of
edge
nodes
in
the
central
cloud.
You
can
use
open
source
software
such
as
cortex
to
collect
monitoring
data
and
grafana
to
check
the
monitoring
data.
Besides,
you
can
also
use
open
telemetry
to
collect
mesh
traces
thanks
to
the
multi-cluster
feature
of
kiali.
A
A
Integrating
all
these
open
source
capabilities,
huawei
launched
ucs
to
inject
cloud
native
into
your
applications
running
everywhere.
Ucs
provides
intelligent
application,
scheduling
and
scaling,
find
grained
traffic
governance
and
collaborative
management
of
applications
and
data,
so
that
applications
will
not
be
throttled
by
cross-cloud
cross-region
and
traffic
management.