On December 9, an annual technology feast for Chinese developers is about to kick off-KubeCon + CloudNativeCon + Open Source Summit China 2021 hosted by the Cloud Native Computing Foundation CNCF will be broadcast live with Chinese developers We meet.
As the top event in the field of cloud native technology, KubeCon + CloudNativeCon + Open Source Summit China has gathered the most active open source cloud native communities at home and abroad, the most advanced technical representatives and the best practices in the industry to promote the field of cloud native computing. Knowledge updates and technological advancements. As the diamond sponsor of this conference, Alibaba Cloud provided strong support to CNCF and was highly recognized by the organizers of the conference.
Since 2017, Alibaba has invested a lot in the field of cloud native technology, deeply involved in the development and maintenance of many top open source projects such as etcd, Kubernetes, ContainerD, and completed the overall infrastructure system through the cloud native technology stack. Self-upgrade. As of the end of 2020, Alibaba has already entered the CNCF with more than 10 projects including KubeVela, OpenYurt, Fluid, and OpenKruise; its contribution to the Kubernetes project is also among the top 10 in the world.
do not miss it! Cloud native innovation practice from 10+ Alibaba Cloud technical experts
In this conference, first-line cloud native technical experts from Alibaba Cloud brought a wealth of speech topics. More than 10 topics were strictly screened by the organizer, covering cloud-native application delivery, cloud-native AI, Kuberentes cluster management, Cloud native subdivision technology fields such as container runtime, CNI, fault monitoring, and serverless have performed well in terms of the number of topics selected and the richness of topics.
The following are the wonderful sharing topics that will be brought by Alibaba Cloud at this conference:
z Keynote|Cloud future, new possibilities
Speakers:
Yi Li Li Yi (Mark), senior technical expert of Alibaba Cloud, head of Alibaba Cloud Container Service R&D
Topic introduction:
In the post-epidemic era, digital technology is fully integrated into our daily lives and plays an indispensable role. Green development and industrial upgrading have become a new potential for economic growth. Cloud native technology is the driving force behind the digital transformation of enterprises, and it is also becoming the engine of business innovation.
Session|Ten topics, wonderful sharing
Topic 1:
Build and Manage Multi-cluster Application with Consistent Experience-Yong Feng & Jianbo Sun, Alibaba
Introduction: Compared with deploying and managing applications in a multi-cluster environment, there is a huge gap in the user experience of developing applications in a local environment. Moving a well-tested application to a multi-cluster environment requires a lot of effort. In this lesson, we will demonstrate how to combine KubeVela and OCM (Open Cluster Management) to solve problems in Alibaba Cloud. Users only need to define another markup language (YAML) for one application according to the KubeVela application specification, and the rest will be handled by KubeVela and Open Cluster Management. KubeVela will prepare a deployment workflow, including creating a Kubernetes cluster when needed. Open cluster management will help register clusters and allocate resources between clusters. Therefore, the user experience of deploying and managing applications is consistent between local development and multi-cluster production deployment. We will discuss these use cases, challenges, and related work and experience.
Topic 2:
Introduction and Deep Understanding of TAG App Delivery|Introduction and Deep-Dive into TAG App Delivery-Hongchao Deng, Alibaba & Thomas Schuetz, Dynatrace
Introduction: TAG application delivery focuses on simplifying application delivery on Kubernetes and improving the developer experience. This discussion will showcase the latest developments around operators, chaos engineering, application delivery methods, and demo applications. Whether you are just starting to understand cloud native application delivery or want to know the latest developments, this discussion will provide you with information on ongoing activities, latest developments and selected development trends based on feedback from CNCF projects in the field of application delivery. information.
Topic 3:
How We Discover and Locate Kubernetes Cluster Problems Before Users at Alibaba-Peng Nanguang, Alibaba
Introduction: The ability to quickly find and locate problems is the cornerstone of a rapid recovery system. Only by quickly discovering and locating the problem can we discuss how to solve the problem and minimize user losses. So, in complex large-scale scenarios, how do we find and locate problems in front of users? I will introduce some of our experience and practice of quickly discovering and locating problems in the process of managing large-scale Kubernetes clusters-how we can solve the problems we encountered by creating universal link detection + directional detection tool KubeProbe to cope with the stability of large-scale clusters Sexual challenge.
Topic 4:
EROFS, what are we currently doing for containers? |EROFS, What Are We Doing Now For Containers?-Xiang Gao & Xuyang Ge, Alibaba Cloud
Introduction: The EROFS file system is a Linux read-only file system. The purpose is to save additional storage space while ensuring end-to-end performance. This file system has been officially upgraded since Linux 4.19. Previously, this file system was mainly used for embedded devices, but we found that there is also an urgent need for a read-only high-performance file system for container use cases. This topic will detail the new features we are developing for this new scenario.
Topic 5:
How To Migrate Kubernetes Cluster With Zero Downtime|How To Migrate Kubernetes Cluster With Zero Downtime-Jing Gu & Yaoyao Xie, Alibaba
Introduction: Upgrading Kubernetes across multiple versions is more risky. Many customers choose to use cluster migration (that is, create a new high-version cluster, and then migrate applications from a low-version cluster to a high-version cluster) rather than upgrade the cluster. However, how to migrate clusters with zero downtime has become a major challenge. This sharing proposes a solution to the problem.
Topic 6:
Best Practice: DNS Failure Observability and Diagnosis in Kubernetes Cluster | Best Practice: DNS Failure Observability and Diagnosis in Kubernetes-Yuning Xie, Alibaba
Introduction: In Alibaba Cloud's tens of thousands of Kubernetes clusters, DNS domain name resolution failure is one of the most common problems. DNS resolution failures are also bizarre, some are intermittent, some are continuous, some affect all types of domain name queries, and some only affect a small part. The root causes are also different, most of which are container network problems, and sometimes misconfigurations. Yuning Xie will introduce the observability and root cause diagnosis of DNS resolution failures in Kubernetes. This topic will include the following:
- Introduce common DNS resolution failure scenarios in Kubernetes
- Introduce the built-in observability plugins of CoreDNS, such as log/errors/trace/dump/metrics
- How to diagnose CoreDNS anomalies through the dnstap protocol to replace traditional high-overhead methods such as tcpdump
- How to complete the root cause diagnosis of client-side DNS anomalies based on BPF
Topic 7:
Fluid: Kubernetes Native Distributed Dataset Orchestrator and Accelerator | Fluid: Kubernetes Native Distributed Dataset Orchestrator and Accelerator-Yang Che, Alibaba & Yuandong Xie, Tencent
Introduction: Using Kubernetes to run big data and artificial intelligence applications on the public cloud has become a new trend. However, accessing data in cloud decomposition environments such as S3, Google Cloud Storage, and Hadoop Distributed File System (HDFS) greatly challenges training performance and limits the scalability of computing. Yang Che and Chris will introduce Fluid and how it can improve the performance of big data and artificial intelligence applications in Kubernetes. Fluid is an open source, community-driven, and highly collaborative project provided by engineers and researchers in the university. It is hosted by the Cloud Native Computing Foundation (CNCF) as a sandbox project. In this course, participants will learn about project motivation, architecture, latest features, and user adoption. Afterwards, Yang Che and Chris will introduce the project roadmap and how new contributors can participate, and show a demonstration on accelerating serverless computing with Fluid.
Topic 8:
Extend the operations for container runtime in OpenKruise-Siyu Wang, Alibaba
Introduction: Usually, people can only use ordinary old data as the smallest unit of operation in Kubernetes. They can create a plain old data, but they can't control the container in the plain old data, nor can they extract images on some nodes through the Kubernetes API. This is because Kubernetes does not provide an application program interface for operating the runtime, such as Containerd or Docker. As far as I know, some companies have hacked Kubelet's code in their clusters so that they can do more with containers. However, extending operations for runtime is indeed a wrong approach because it is not conducive to open source and community cooperation. Now, OpenKruise, one of the Cloud Native Computing Foundation sandbox projects, provides advanced features that can operate container runtimes in each original Kubernetes cluster. It supports large-scale image pre-downloading and container restart through CRD, so users only need to apply another markup language of CR to complete these tasks. In this talk, we will introduce the usage of functions in OpenKruise and how it works with Kubelet and CRI.
Topic 9:
Achieve FaaS + Dapr + Kubernetes technology integration, build a new Achieving Cloud Serverless R&D system|Achieving FaaS + Dapr + Kubernetes technology integration, and build a new Alibaba Cloud Serverless R&D system-Zhao Qingjie, Alibaba
Introduction: With the continuous development of the cloud native ecosystem, Kubernetes has become a cloud operating system. At the same time, there are more and more voices that serverless is the development theme of cloud computing in the next decade, so how can Kubernetes better support this serverless scenario? How to use the Kubernetes ecosystem to better integrate the two? Although Kubernetes-based serverless solutions such as Kubernetes native and Fission have appeared in the industry, they still cannot break through technical bottlenecks such as zero reduction and high-density + high-frequency creation. This discussion mainly introduces how to achieve technological breakthroughs within Alibaba and how to achieve large-scale migration of existing applications.
The bottleneck of FaaS on Kubernetes.
How to break through the node bottleneck and achieve high-density deployment of 1200 instances on a single node.
How to break the performance bottleneck and achieve 1w+/5s high frequency creation and deletion.
How to reuse the ecological capabilities of Kubernetes and expand the boundaries of FaaS.
How to quickly migrate the serverless form of existing applications on a large scale?
Topic 10:
Overview of CNI 1.0.0 and a brief introduction of CNI 2.0|Overview of CNI 1.0.0 and preview of CNI 2.0-Bruce Ma, Ant Financial & Bingshen Wang, Alibaba
Introduction: CNI 1.0.0 version is the first stable version recently released, which also means that the specifications and features will remain unchanged to a certain extent for the time being, and can be widely used. This topic will review in detail the main features and enhancements in the development of CNI 1.0.0 to help you use CNI in a more reasonable and standardized manner. In the second part, we will discuss in depth the development prospects of CNI 2.0, as well as some of the problems and shortcomings in the CNI 1.0 era, including security, real-time network status, execution of plug-in binary files, configuration management, etc. In addition, we hope that this topic will attract more CNI 2.0 contributors.
Together with Alibaba Cloud and CNCF, build a cloud native ecosystem in China
For more than 10 years, as a pioneer in the field of cloud computing in China, Alibaba Cloud has always paid attention to its own experience in large-scale cloud-native application practice, and contributed to the majority of enterprises and developers through products, open source projects and technical output, and effectively promoted the cloud. Education and training of native talents.
In August 2021, at the GOTC site of the Global Open Source Technology Summit, Alibaba Cloud and Linux Open Source Software Academy jointly announced that they will cooperate with the industry’s well-known IT education institution Marco Education to upgrade the “Cloud Native Talent Training Program 2.0” to gather the power of the open source ecosystem to help the cloud Native developers have achieved systematic growth from theoretical foundations, open source practices to the landing of enterprise applications.
In the future, Alibaba Cloud will continue to work with CNCF to promote the development of cloud native technology in China. At the same time, more enterprises, open source enthusiasts and cloud native developers are welcome to become partners of CNCF and Alibaba Cloud to build a beautiful open source community.
The agenda of this KubeCon + CloudNativeCon + Open Source Summit China 2021 is now fully online. For more details, please click to read the original text to view the official website of the conference~
For more information about cloud native, please scan the QR code below or search for WeChat account (AlibabaCloud888) to add a cloud native assistant! Join the group to get cloud-native first-hand information~
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。