


In the context of the rapid development of cloud computing, the industrial upgrade of server operating systems is no longer limited to the physical server level. Market boundaries are expanding, and new technologies such as artificial intelligence, big data, and cloud computing are The development of technology also puts forward new requirements for the flexibility and intelligence of operating systems. At the
2023 Dragon Lizard Operating System Conference, Wang Xu, director of the Dragon Lizard community and senior technical expert of Ant Group, shared a keynote speech on "Challenges and Opportunities of Operating System Ecology in the Cloud Native Era" and shared Ant Group's experience in Dragon The result of collaboration among the lizard community. The following is the original text shared:
(Picture/Wang Xu, director of Long Lizard Community and senior technical expert of Ant Group)
On behalf of Ant Group, I serve as the leader of the Ant Cloud native infrastructure and operating system team. I also serve as a director in the Dragon Lizard community and the vice chairman of the Ant Open Source Technology Committee. Today we talk about the role of software and operating systems in the cloud native era.
Everyone has noticed that Red Hat stopped releasing the entire software distro, including SRPM, in the traditional CentOS way. A big reason is that in this era, the entire software supply chain has undergone very big changes. Variety. We know that in the past, when everyone purchased a software, operating system, etc., all the software packages in the operating system had already completed the maintenance and guarantee of the software supply chain. This work was completed in the operating system. In such an era, the operating system represents the channel for all everyone's software distribution, naturally ensuring the supply chain. Everyone who purchases it will pay for it. Such a chain is very complete and very sufficient. Therefore, while Red Hat maintains CentOS, it also maintains a complete set of business models. Business and open source form a closed-loop model.
Nowadays, everyone is promoting intelligence. The current provision of intelligent computing power also uses the cloud native CloudNative resource computing power supply system. In such a system, the entire architecture becomes more complex than before. There is only a very small part, that is, the Host OS part is the same as before. It is provided to the Host OS through the Package Repository. Corresponding to the traditional OS field on the left side of the above figure, it is actually very small now; and most of the running The software all runs in containers and is pulled from the mirror warehouse. Image production is completed on the development side. The applications developed by these developers themselves use the content of Base OS and the corresponding Package Repository of Base OS, and are finally sent to the image Repository. In such an environment, there is a very significant change. The entire container image link is not an operating system purchased through the purchaser of the running infrastructure. The previous sharing
"Domestic Server Operating System Development Report (2023) "It is also mentioned in that the largest purchasers include Internet companies, government affairs, etc. In addition to producing their own software, these companies purchase the part themselves. Compared with applications from other channels, the host operating system purchased from The portion is already very small. Therefore, they naturally reduce their desire to buy an operating system, or the part of the operating system they buy is not worth it, unlike the original operating system that included everything.
Under such circumstances, most of the entire operating system or the entire software supply chain system has been integrated on the software production side, while there is relatively little management and control on the running side. So in this case, the management of the cloud native software supply chain on the right side of the picture above has become more complicated, and the proportion of the operating system pulling software packages has been seriously reduced, which is also to a large extent. Let Red Hat discover that CentOS is beginning to become less important in its business model, because indeed the purchase of RHEL is not that important to users. But in this case, it does not mean that the software supply chain is not important. On the contrary, in the case of cloud native, there are very rich software types and various image sources. Especially for companies with strong financial background, the software supply chain Maintenance is very important and has strong security requirements. In addition, we have various requirements for the software supply chain such as compliance and trustworthiness. Customers also need the entire system to be trustworthy.
Based on this, we need a complete trusted chain and supply chain security. In a cloud-native scenario, the operating system is indeed needed to make changes that are different from the previous environment. This is why as a financial-related The reason why Internet companies need to participate in the operating system community is because we also need to ensure the security of our own supply chain. In the new era, we do not just purchase such an operating system to ensure supply chain security as before. On the contrary, we need to participate in the complete production process. This is why we not only participate in the Dragon Lizard community, but also Participated in cloud native SIG related development and did some co-construction work with the upstream community. I believe that under future trends, all software users with supply chain needs will actually need such a more community-oriented operating system maintenance.
As the Ant Group, the governing unit of the Dragon Lizard Community, we have participated in a lot of work in the community. On the more basic side, there are many container and virtualization-related technologies in the operating system that we are developing together with the community. Participate in the corresponding technical SIG. Before joining Ant Group, I started a container business, working on secure containers, and launched the Kata containers project. Cloud native has a lot to do with virtualization technology, so we have made a lot of contributions and cooperation in operating system virtualization and cloud native ecology, such as mirroring technology. Mirror acceleration is actually a content-aware technology called Nydus. It not only uses Dragonfly for P2P acceleration technology, but also uses Lazy Load for zero-latency mirror acceleration. Of course, these mirror acceleration technologies are also used in the acceleration of large models today. At the same time, this kind of content awareness also includes our demands for the supply chain, which is related to content distribution, reliability, and security.
The cooperation between Ant Group and the Dragon Lizard Community involves open source technologies such as large-scale parallel databases and graph computing. Security and trustworthiness are the focus, and Ant Group has done a lot of work in TEE and Intel TDX-based areas, such as confidential container development. These collaborations are fully supported by the community and enhance the operating system and security aspects.
Ant Group and the Dragon Lizard Community adhere to the principles of “openness, equality, collaboration, and sharing” and carry out in-depth cooperation. We also hope that Ant Group’s participation will help the Dragon Lizard Community achieve better progress.
Video replay and courseware acquisition: 2023 Dragon Lizard Operating System Conference live broadcast replay and technical PPT are online, please click
to watch~
Technical PPT: Follow the Dragon Lizard public account [OpenAnolis Dragon Lizard] and reply to "Dragon Lizard Courseware" to obtain it.
-- over --
The above is the detailed content of Challenges and opportunities of the operating system ecosystem in the cloud-native era. For more information, please follow other related articles on the PHP Chinese website!

三大操作系统:1、windows,是微软公司以图形用户界面为基础研发的操作系统,主要运用于计算机、智能手机等设备。2、macOS,是一套由苹果开发的运行于Macintosh系列电脑上的操作系统,是基于XNU混合内核的图形化操作系统。3、linux,是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。

vivo手机是“Funtouch OS”和“OriginOS”系统;2020年11月18日之前,vivo手机搭载的都是“Funtouch OS”系统,2020年11月18日“OriginOS”操作系统发布之后,vivo手机搭载的就是“OriginOS”操作系统了,首款搭载该系统的是“vivo X60”系列手机。

windows操作系统的特点包括:1、图形界面;直观高效的面向对象的图形用户界面,易学易用。2、多任务;允许用户同时运行多个应用程序,或在一个程序中同时做几件事情。3、即插即用。4、出色的多媒体功能。5、对内存的自动化管理。

闭环控制系统是控制系统的一种类型,能够把系统输出量的一部分或全部通过一定方法和装置反送回系统的输出端,再将反馈信息与原输入信息进行比较,将比较的结果施加于系统进行控制,避免系统偏离预定目标。

操作系统是管理计算机硬件与软件资源的计算机程序,是控制和管理计算机软硬件资源,以尽量合理有效的方法组织多个用户共享多种资源的程序集合。操作系统的作用:1、管理系统中的各种资源;2、为用户提供良好的界面。从计算机用户的角度来说,操作系统体现为其提供的各项服务;从程序员的角度来说,其主要是指用户登录的界面或者接口;从设计人员的角度来说,就是指各式各样模块和单元之间的联系。

影响电脑开机快慢的因素:1、操作系统;如果操作系统太过庞大,开机要加载的文件、服务、软件过多就会让开机速度变慢。2、硬件;硬件对于开机的影响主要是CPU、内存容量和硬盘速度,主板中预存的引导程序会引导CPU通过主板从硬盘中调用启动系统的数据,然后在内存空间内运行,因而CPU、内存大小和硬盘直接影响电脑开机的速度。3、加载项;加载项越多,硬盘要加载的东西就越多,开机速度就越慢。

miui是小米公司旗下基于Android系统深度优化、定制、开发的第三方手机操作系统。MIUI在Android系统基础上,针对中国用户进行了深度定制,专为小米智能手机设计,包含红米系列,同时支持手机物联。在隐私方面,miui系统会记录各应用的一切敏感行为,并呈现出来;当应用使用相机、录音、定位权限时,系统会给出明显提示,点击提示即可进行管控。

windows boot manager无法进入系统的解决办法:1、开机按DEL键;2、进BIOS设置光盘或U盘引导电脑进WinPE;3、使用Diskgenius重建主引导记录,并重启电脑;4、重装操作系统。


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Zend Studio 13.0.1
Powerful PHP integrated development environment

Notepad++7.3.1
Easy-to-use and free code editor

Atom editor mac version download
The most popular open source editor

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.
