Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container...

14
HUAWEI TECHNOLOGIES CO., LTD. www.huawei.com Huawei Confidential Security Level: Challenge And Opportunities For Li nux In Cloud Era 熊伟 Page 1

Transcript of Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container...

Page 1: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD.

www.huawei.com

Huawei Confidential

Security Level:

Challenge And Opportunities For Linux In Cloud Era

熊伟

Page 1

Page 2: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Agenda

• New technologies drive OS to change

• The challenges from Cloud• The new appearance of OS in

Cloud• Q&A

Page 2

Page 3: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

New technologies drive OS to change

There are lots of techniques driving OS experiencing big changes

• New storage material and architecture.

• Many cores bring new thinking of Linux kernel

• Containers technology will bring big change to Linux distribution

model

• ARM64 may reform the chipset picture

Some clues show that OS may experience a overall change in next

decade.

Page 4: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

New technologies drive OS to change

• NVM, Flash, NAAD, NOR Flash, more and more new storage

tech appears.

The combination of storage and memory will be the top factor

which bring overturn in computer architecture.

• Now, 3D-xpoint bring the storage system to a new level,

Eventrally, When storage system is as fast as memory, the

boundary between storage and memory will dispear. That

will lead to a totally overturn in computer architecture, not

doubt including OS

Page 5: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

New technologies drive OS to change

• Both Intel and ARM will pack more and

more cores in Soc, There will be 64 cores

in one Soc, Maybe 128 cores in the

future.

Many cores not only bring changes to kernel, but also impact on

how Linux runs on board.

• Linux can handle many cores, How

many is the maximum of current Linux

kernel? And what’s the next leap of

Linux kernel to support this trend.

Page 6: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

New technologies drive OS to change

• Container is hot and it will continue to be hot. it

may take most of VM markets finally.

Container will lead OS to change its release, maintain model

• When OS is decupled with app running

environments, there is no need to have so heavy

OS layer in cloud system. OS will become more

and lighter and thinner.

Page 7: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

New technologies drive OS to change

• ARM64 bring another windows to chipset eco

system.

Nobody can predict the future of ARM64 in Cloud era. Let’s keep

close eyes on it.

• ARM64, may or may not.

• The weak eco system block ARM64 to compete

with x86 platform

Page 8: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

The challenges from Cloud

• How Linux OS running in Cloud is an interesting

topic, especially combining the technologies

mentioned above.

• Container

• Many cores

• ARM64

• …

Cloud will be the source of changes in Linux and OS industry.

Page 9: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

The challenges from Cloud

• Current Linux distribution is too big and heavy for

cloud era

So, Linux OS is becoming lighter and lighter, that will significantly

change the arch of Linux system, which include the upgrade way

and management way

• Most vendors have provide some light choice for

cloud system

• CoreOS

• Redhat : Atomic project

• Ubuntu : Snappy

• Vmware : photon

Page 10: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

The challenges from Cloud

• Now, container is born for cloud, how can

container change the Linux, the kernel and upper

system.

Container may bring changes to the whole Linux kernel arch in the

future or even hardware design.

• Security is the key issue which block it can be

deployed in public cloud system.

• Can traditional chipset VM HW facility can

help it?

• Is it possible for new HW arch can help it?

• Is LibOS a suitable way to resolve the problem?

• Stone Brook bring another new idea.

Page 11: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

The challenges from Cloud

• In cloud era, scale bring big challenges for OS

system. Imagine million of machine need to fix

security bug, How to achieve it? Is chaf and

puppet enough?

May OS easy to maintain and upgrade and Don’t stop me.

• Can we make Linux change itself on the flying?

Hot patch is a choice, but it’s far more perfect.

What’s the final solution?

Page 12: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

The new appearance of OS

• When more and more cores and sockets packed

on board, current one machine may equal to

several machines in the past time. But system

still keep one. Is it reasonable?

Break a machine in several logic machine may be a good idea.

• Popcorn

• Jailhouse

• ….

Page 13: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

The new appearance of OS• Can we draw a rough picture of future Linux

platform. It’s very hard, Let’s make a try.

We may stand in the time of eve of change, Let welcome a new OS

era

• Small footprint, version control, RPM, Deb

pacakge management systems will be abandon.

• Most scenarios are containers than VM, security

issue is resolved by hardware and Linux kernel

new arch.

• Container can flow seamlessly in data center by

the OS facilities.

• APP has new start, stop state, it only has

checkpoint/resume state.

Page 14: Challenge And Opportunities For Li nux In Cloud Era · The challenges from Cloud • Now, container is born for cloud, how can container change the Linux, the kernel and upper system.

Thank youwww.huawei.com