Home Computer Tutorials Computer Knowledge Challenges and opportunities of the operating system ecosystem in the cloud-native era

Challenges and opportunities of the operating system ecosystem in the cloud-native era

Feb 19, 2024 pm 07:00 PM
operating system Native Ant

Challenges and opportunities of the operating system ecosystem in the cloud-native era

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!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Free market software app website Free market software app website Mar 05, 2025 pm 09:03 PM

This article introduces free digital asset quotation software apps and websites that can provide investors with key information such as real-time prices, price charts, transaction volume, fluctuations, market depth and news information to help investors make informed decisions. Compared with paid software, free software has the advantages of no cost, rich features, and easy operation. The article also guides users how to choose the right market software, and reminds users to pay attention to data sources, information accuracy and avoid excessive dependence, which ultimately helps investors better grasp the trends of the digital asset market. Want to know how to use free market software efficiently? Read the full text quickly!

The latest version download of gate.io The latest version download of gate.io Mar 05, 2025 pm 07:51 PM

Need to download the Gate.io app to start your cryptocurrency journey? This guide details the latest version download steps for iOS, Android, and Windows devices. Simply visit the official website, find the download link and select the appropriate option based on your device. For iOS, it will go directly to the App Store, while Android and Windows users will download the APK or installer for manual installation. Once installed, you can launch the app and set up your account to step into the world of cryptocurrency.

How to download Jubi.com APP How to download Jubi.com APP Mar 05, 2025 pm 09:09 PM

Jubi.com CoinCola mobile APP download tutorial and security guide. This article introduces in detail the methods of downloading the CoinCola APP through the official website of Jubi.com, the app store and the invitation link, and provides detailed steps for Android and iOS systems. In addition, the article also emphasizes security precautions during the download process, such as: confirming the official website, checking the APP permissions, updating to the latest version, enabling two-factor verification, and preventing phishing fraud, etc., aiming to help users download and use the Jubi.com APP to conduct digital asset transactions safely and conveniently, and improve user transaction experience.

What kind of disk-viewing software is used for Bitcoin What kind of disk-viewing software is used for Bitcoin Mar 17, 2025 pm 04:27 PM

Choosing the right Bitcoin market viewing software is crucial, it can help investors grasp market conditions in real time and make smarter investment decisions. This article will guide you how to make a choice, covering personal needs assessment (trading frequency, analysis depth, information needs and budget), software type selection (exchange interface, professional software, market website/APP), core functional considerations (data reliability, chart tools, custom settings, community communication and platform compatibility), and direction recommendations (maturity financial platform, cryptocurrency aggregation platform, community recommendation software). Finally, it is recommended that you try a few more software and compare it to choose the tool that best suits your needs. Please remember that software is only an auxiliary tool, and you must be cautious when investing at your own risk.

BitMEX Exchange's latest official website entrance BitMEX Exchange's latest official website entrance Mar 21, 2025 pm 06:03 PM

As a veteran cryptocurrency derivatives trading platform, the accuracy of its official website entrance is crucial. Due to rampant phishing websites, misent entry into fake websites can lead to account theft and loss of funds. This article aims to guide users to safely access the BitMEX official website, provide various methods such as trusted cryptocurrency information platforms (such as CoinMarketCap, CoinGecko), official social media, verification of existing addresses and official support channels, and emphasizes the use of security measures such as two-factor verification, regular password changes and use of security software to help users effectively avoid risks and ensure account security.

How to download okx trading platform How to download okx trading platform Mar 26, 2025 pm 05:18 PM

The OKX trading platform can be downloaded through mobile devices (Android and iOS) and computers (Windows and macOS). 1. Android users can download it from the official website or Google Play, and they need to pay attention to security settings. 2. iOS users can download it through the App Store or follow the official announcement to obtain other methods. 3. Computer users can download the client of the corresponding system from the official website. Always make sure to use official channels when downloading, and register, log in and security settings after installation.

How to download gate exchange Download gate official app How to download gate exchange Download gate official app Mar 20, 2025 pm 05:57 PM

Gate.io Sesame Open Exchange App Download Guide: This article explains the official Gate.io Exchange App Download Method to help you trade cryptocurrency anytime, anywhere. Gate.io App has the advantages of convenience, good user experience, comprehensive functions (spot, contract, leverage, financial management, etc.) and strong security, and provides real-time market information. To ensure safety, be sure to download the App from the official website of Gate.io to avoid downloading malware. The article introduces the official website download steps and iOS and Android installation procedures in detail, and provides frequently asked questions and security suggestions to help you quickly get started with the Gate.io App and start a safe and convenient cryptocurrency trading journey.

What software to use to view the disk of Bitcoin What software to use to view the disk of Bitcoin Mar 17, 2025 pm 04:30 PM

Choosing the right Bitcoin market viewing tool is crucial for investors. This article will introduce several common types of Bitcoin market viewing software, including the exchange's own interface, professional market software and web-based market websites, and analyze its advantages and disadvantages. The exchange comes with its own interface, but its functions are relatively simple; professional software is powerful, but it may require payment and has a high learning cost; web version is convenient and fast, but its functions may not be as powerful as professional software. When choosing, you need to consider factors such as data source reliability, functional requirements, ease of use, expenses, and platform support. At the end of the article, it is recommended to try different software more, combine multi-platform information analysis, and state that this article does not constitute investment advice. Want to know about the Bitcoin market? Read this article quickly and find the best viewing tool for you!

See all articles