当前位置:网站首页>Wang Qing, director of cloud infrastructure software research and development of Intel (China): Intel's technology development and prospects in cloud native
Wang Qing, director of cloud infrastructure software research and development of Intel (China): Intel's technology development and prospects in cloud native
2022-07-24 05:05:00 【Open source headlines】
Arrangement | Light rain youth
in the past 10 For many years , After cloud computing technology is derived from virtualization and container technology , It has been developing rapidly . period , Many application scenarios and application requirements have emerged , This has also produced many open source technologies and projects .
2022 year 7 month 21 Japan , Sponsored by China open source software promotion alliance , Sadie media 、《 Software and integrated circuits 》 Co sponsored by the magazine ,CSDN Exclusive live “ The 17th open source China open source world summit ” On ,Intel( China ) Wang Qing, director of cloud infrastructure software research and development of software and advanced technology division, brought 《Intel Technology development and prospects in cloud native 》 Keynote speech of , Introduced to us Intel Contributions made in the native field of open source cloud .

The following is the transcript of Wang Qing's speech :
The development of Cloud Computing
Talking about cloud primordial , The first thing you need to know is the development of Cloud Computing .

- 2000 year , With Sun Company led non virtualized hardware ;
- 2001 year , With VMware Virtualization technology represented by ;
- 2006 year , With AWS Infrastructure as a service ;
- 2010 year , With OpenStack Open source infrastructure as a service represented by ;
- 2013 year , With Docker The container represented by ;
- 2015 year , Around the container 、K8s And the cloud native concept is established CNCF The foundation .
You can see , Cloud native solves the following problems with open source software stack :
- Divide the application into multiple microservices ;
- Pack each part into a container ;
- Dynamically orchestrate containers to optimize system resources .
The transformation from single application to micro service

Programmers used to develop programs , It will integrate all functions of the program, such as user interface 、 Business logic, etc. are all put in the same program , And compile it into an application to run . But as the complexity of the program increases , Monomer application cannot meet the requirements of the development of the times .
Based on this , Microservice architecture was born . The microservice architecture decomposes the original application into multiple microservices , Micro services communicate with each other 、 coordination , Finally realize the function of the application .
Industry Cloud Computing trends
On the one hand, offload the burden of managing infrastructure to cloud service providers , So that developers can focus on the business logic of the application rather than the infrastructure : Lower capital expenditure and management expenditure , Get apps to market faster .
On the other hand, the large and complex single application is decomposed into smaller modular execution units : Easy to modify programs or add functions , Better code reuse , Less maintenance overhead .

Intel Open source cloud computing in
Intel since 2012 Since, I have been deeply involved in many open source cloud computing projects , As follows , The red box indicates Intel Initiating projects .

Cloud native —— Containers and microservices
Cloud primordial can be divided into two main lines : Containers and microservices .
First , In terms of containers , We can't live without you Kubernetes And Containerd When the container is running .
- Kubernetes Hardware and IA attribute
- Various accelerators —— Support GPU、QAT and FPGA Of Device Plugin;
- Calculation ——CPU Manager、 Explorer CRI-RM、SGX etc. ;
- Storage —— Persistent memory support ;
- The Internet ——Bond CNI、SRIOV CNI etc. ;
- K8s Retractable inside Pod programme , as well as Network I/O and Block I/O Isolation plan .
- Containerd/CRI-O/RunX When the container is in progress
- RunC Inside RDT Support ;
- Support in confidential containers SGX and TDX.
secondly , On the main line of micro Services , Mainly do two aspects of optimization and upgrading .
- Service Grid
- performance optimization , If you use QAT/Crypto-MB Speed up TLS、QAT Accelerated compression filter , utilize eBPF Around the TCP/IP Network stack, etc ;
- Security enhancements , Include CA Private key security enhancements 、TLS Bumping CA Private key security enhancement ;
- Simplify deployment 、 Multi tenant support .
- Microservices and FaaS Performance measurement and tuning
- DeathStarBench Various cloud load evaluation and tuning ;
- Google Microservice Demo Evaluation and tuning ;
- FaaS Evaluation and tuning , Such as cold start .
The future development trend of Cloud Computing
The future development of cloud computing has the following trends :
- Evolved into Function as a Service(FaaS)
- No state , Event driven
- Use light virtual machine to strengthen safety and isolation
- Cloudy and mixed clouds
- Edge of computing
- Confidential computing

Intel Participate in open source software projects
As shown in the figure below ,Intel He has deeply participated in a large number of open source projects in many fields , And constantly play the role of technical leadership .


Intel Contribution to open source in China
- 2001 year , found Intel China Open Source Technology Center OTC——Linux kernel 、 virtualization 、 Cloud computing 、Android and Web.
- 2006 year , from Intel Advocate and cooperate with Tsinghua University 、AKA The cooperation initiated China Linux Kernel developers conference (CLK).
- 2012 year ,Intel、 Sina.com 、 The bid winning software and Shanghai Jiaotong University were jointly established “ China open source cloud Alliance ”(COSCL).
- 2015 year ,Intel Jointly initiated with Huawei and successfully held the first China open source hacker song in Zizhu, Shanghai , Later, the event was held for more than ten times under the guidance of China open source cloud alliance .
- 2014 From the year onwards ,Intel Total help 10 Many Chinese enterprises have become OpenStack Gold and Platinum members of the foundation , Support a number of Chinese enterprises to win the annual OpenStack Global super user award .
- 2020 year ,Intel It advocates and cooperates with industry partners to develop cloud computing infrastructure (CID) The conference .
- stay Web field ,Intel As W3C Chairman of the Chinese interest group , Strongly support China's applet ecosystem in W3C Standardization work under the framework .
- Intel yes DPDK and SPDK And other major contributors to relevant communities 、 Promoters and preachers , Always committed to promoting the development of network and storage open source software .2015 Coordinate and organize the annual DPDK China Summit ,2016 Organized since SPDK China Technology Summit .
- In the field of domestic operating system ,Intel Professional technical teams have joined the three major open source system software communities under the domestic open atom open source foundation : Dragon lizard community (OpenAnolis)、 Euler community (openEuler) and OpenCloudOS Community .
- 2019 Years and 2021 year ,Intel Participate in Mulan open source community (TOC member ) and CCF Open source development committee ( Member of standing committee ).
Intel It has made a lot of contributions to the development of open source in China , Played a positive role , Here I also call on more developers to invest in open source , Thank you. .
Click on 2022( The seventeenth ) Open source China open source World Summit Forum -CSDN live broadcast , See more wonderful speeches !
边栏推荐
- Kingbase V8R6集群安装部署案例---脚本在线一键缩容
- Xiaomi finance was officially launched today (May 11) with a free 10000 yuan experience fee attached to the official address
- [Huang ah code] Introduction to MySQL - 3. I use select *, and the boss directly rushed me home by train, but I still bought a station ticket
- How to register and apply for free for Apple Developer account in order to enjoy the upgrade experience at the first time
- 激活函数和最常用的10个激活函数
- Chapter III encog workbench
- What if the computer time is often inaccurate? Set up tutorials to automatically update and proofread computer time
- 项目普遍格式问题 src下添加 .eslinctrc.js
- C. Recover an RBS(括号序列,思维)
- The difference between run and start in thread class
猜你喜欢

Kingbase V8R6集群安装部署案例---脚本在线一键缩容

一文带你深入浅出C字符串函数和内存函数

Airiot Q & A issue 5 | how to use low code business flow engine?

Print leap years between 1000 and 2000

Introduction and use of pycharm debugging function

How much do you know about thread pool and its application

What programmer is still being grabbed by the company at the age of 35? Breaking the "middle-aged crisis" of programmers

Common cross domain problems

Markov random field: definition, properties, maximum a posteriori probability problem, energy minimization problem

MapReduce介绍
随机推荐
Kingbase V8R6集群安装部署案例---脚本在线一键缩容
C. Recover an RBS(括号序列,思维)
How to play the Microsoft twin tool twinsonot? Introduction to twin test tool twinornot
How can e-commerce projects solve the over issuance of online coupons (troubleshooting + Solutions) (glory Collection)
What is the sandbox technology in the data anti disclosure scheme?
The opening ceremony of the 2022 Huawei developer competition in China kicked off!
The software cannot be uninstalled. Please wait for the current program to complete the uninstallation or change the solution
Activation functions and the 10 most commonly used activation functions
利用a*启发式搜索解决迷宫寻路问题
The second chapter is encog's data acquisition
To 3mm; Provide safe and stable product execution according to the sender IID
Uniapp learning
How to register and apply for free for Apple Developer account in order to enjoy the upgrade experience at the first time
pso和mfpso
。单类型数字传感一个应用程.0。 Up- 开址在出厂
Xiaomi finance was officially launched today (May 11) with a free 10000 yuan experience fee attached to the official address
JDBC MySQL basic operations
There is not enough space on the disk to complete this operation when partitioning the computer
一文带你深入浅出C字符串函数和内存函数
Rlib learning - [4] - algorithmconfig detailed introduction [pytoch version]