云原生时代下,操作系统生态的挑战与机遇
在云计算快速发展的背景下,服务器操作系统的产业升级,不再局限于物理服务器层面,市场边界扩张,人工智能、大数据、云计算等新技术的发展也对操作系统的灵活度和智能化提出新的要求。在
2023 龙蜥操作系统大会上,龙蜥社区理事、蚂蚁集团资 深技术专家王旭分享了《云原生时代下,操作系统生态的挑战与机遇》的主题演讲,分享了蚂蚁集团在龙蜥社区的合作成果。以下为分享原文:
(图/龙蜥社区理事、蚂蚁集团资 深技术专家王旭)
我代表蚂蚁集团,担任蚂蚁云原生基础设施和操作系统团队的负责人,同时在龙蜥社区担任理事和蚂蚁开源技术委员会的副主席。今天我们聊聊云原生时代中软件和操作系统的角色定位。
大家都关注到,像 Red Hat 停止以传统 CentOS 的方式做包括 SRPM 的整个软件 distro 的发布,一个很大的原因也是在现在这样的时代之下,整个软件供应链发生了非常大的变化。我们知道以前,大家采购一个软件、操作系统等,操作系统里所有的软件包自己已经完成了软件供应链的维护和保障工作,这个工作就是在操作系统里完成的。在这样的时代里,操作系统代表了所有大家软件分发的渠道,自然地保证了供应链。所有采购它的人会为它付费,这样的链条是非常完整和非常充分的,所以 Red Hat 维护 CentOS 的同时,也维护了一整套商业模式,商业和开源形成了闭环模式。
现在大家都在提智能,当前的智能算力的提供也使用了云原生 CloudNative 的资源算力供应体系,在这样的体系里面,整个架构变得比原来更复杂了。而只有非常少的一部分,就是 Host OS 这部分和原来一样,通过 Package Repository 到 Host OS 来提供,对应上图左侧的传统的 OS 的领域,现在其实已经非常小了;而大部分的运行的软件都跑在容器里,是通过镜像仓库拉取过来的。镜像生产是在开发端完成的,这些开发人员自己开发的应用,使用了 Base OS 的内容以及 Base OS 相应的 Package Repository,最后送到 image Repository 里去。在这样一个环境下,有一个非常显著的变化,整个容器镜像链路都不是通过运行基础设施的采购方来采购的操作系统,前面的分享
《国产服务器操作系统发展报告(2023年)》里也提到了,最大的采购方最有互联网公司、政务等,这些公司除了自己生产软件之外,他们自己采购的部分里面,相对于来自其他渠道的应用来说,采购自的主机操作系统部分已经非常少了。所以,他们自然地就降低了购买操作系统的欲望,或者说买的操作系统这部分不太值了,不像原来一个操作系统全部包含。
在这样的情况之下,整个操作系统或者说整个软件供应链体系,大部分是在软件生产端就已经集成进去了,而在运行端比较少有管理和控制的。所以在这种情况下,在上图右边的云原生软件供应链的管理变得更复杂了,而在操作系统拉软件包的方式上,所占的比重严重减少了,这也是很大程度上让 Red Hat 发现了 CentOS 在它的商业模式里开始变得不那么重要,因为确实 RHEL 的采购对于用户来说不那么重要了。但是在这样的情况下,并不代表软件供应链不重要,相反在云原生的情况下软件类型非常丰富,image 来源各种各样,尤其在有很强金融背景的公司来说,软件供应链的维护是非常重要的,有很强的安全性的需求。并且我们对软件供应链还有合规、可信等各种各样的需求,客户也需要整个系统是被人信赖的系统。
基于此,我们是需要一个完整的可信链条和供应链安全,在云原生的场景之下,确实需要操作系统来发生跟以往环境不一样的变化,这也是为什么作为一个金融相关的互联网公司需要参与操作系统社区的原因,因为我们也需要保证自己的供应链安全。而新时代之下,并不是只采购这样一套操作系统,像原来一样就可以保证供应链安全,相反我们需要参与到完整的生产过程当中,这也是为什么我们不仅仅参与了龙蜥社区,也参与了云原生 SIG 做相关开发,做一些和社区上游共建工作。我相信在未来的趋势之下,所有的有供应链需求的软件用户,其实都需要这样更加社区化的操作系统的维护。
作为龙蜥社区理事单位蚂蚁集团来说,我们在社区里参与了非常多工作,比较基础的一方面,操作系统这边有很多容器和虚拟化相关的技术与社区一起做开发,也参与到相应技术 SIG。我本人在加入蚂蚁集团之前是做容器创业的,做安全容器,发起了 Kata containers 项目。云原生和虚拟化技术有很多关系的,所以我们在操作系统虚拟化、云原生生态里都有很多贡献和合作,比如镜像技术,镜像加速实际是一种对内容有感知的技术,叫做 Nydus,它不仅仅通过 Dragonfly 做 P2P 加速技术,而且可以通过 Lazy Load 做零延迟的镜像加速,当然这些镜像加速技术在今天也用在大模型的加速。同时,这种内容感知性也是包含了我们对供应链的诉求,对内容的分布、可靠性、安全性都是需要相关的。
蚂蚁集团与龙蜥社区合作涉及大规模并行数据库、图计算等开源技术。安全可信是重点,蚂蚁集团在TEE、基于Intel TDX等方面做了很多工作,如机密容器开发。这些合作得到社区的全面支持,增强了操作系统和安全方面的建设。
蚂蚁集团和龙蜥社区秉承“开放、平等、协作、共享”的原则,开展深度合作,也希望蚂蚁集团的参与帮助龙蜥社区取得更好的进步。
视频回放、课件获取:2023 龙蜥龙蜥操作系统大会直播回放及技术 PPT上线啦,欢迎点击
观看~
技术 PPT :关注龙蜥公众号【OpenAnolis 龙蜥】,回复“龙蜥课件”获取。
—— 完 ——
以上是云原生时代下,操作系统生态的挑战与机遇的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

OKX交易平台可以通过移动设备(Android和iOS)和电脑端(Windows和macOS)进行下载。1. Android用户可从官方网站或Google Play下载,需注意安全设置。2. iOS用户可通过App Store下载,或关注官方公告获取其他方式。3. 电脑用户可从官方网站下载相应系统的客户端。下载时务必确保使用官方渠道,并在安装后进行注册、登录和安全设置。

BitMEX作为老牌加密货币衍生品交易平台,其官方网站入口的准确性至关重要。由于钓鱼网站猖獗,误入假冒网站可能导致账户被盗和资金损失。本文旨在指导用户安全访问BitMEX官方网站,提供通过可信加密货币信息平台(如CoinMarketCap、CoinGecko)、官方社交媒体、验证现有地址及官方支持渠道等多种方法,并强调启用双重验证、定期更改密码及使用安全软件等安全措施,帮助用户有效规避风险,保障账户安全。

关于Linux系统自带Python解释器的删除问题许多Linux发行版在安装时会预装Python解释器,它并非通过软件包管理器�...

本文介绍如何在Debian系统上优化ZooKeeper性能。我们将从硬件、操作系统、ZooKeeper配置以及监控等方面提供建议。一、系统层面优化存储介质升级:使用SSD固态硬盘替换传统机械硬盘,显着提升I/O性能,降低访问延迟。禁用交换分区:通过调整内核参数,减少对交换分区的依赖,避免内存与磁盘频繁交换带来的性能损耗。提升文件描述符上限:增加系统允许同时打开的文件描述符数量,避免资源限制影响ZooKeeper的处理效率。二、ZooKeeper配置优化zoo.cfg文件配置

Gate.io芝麻开门交易所App下载指南:本文详解Gate.io交易所官方App下载方法,助您随时随地进行加密货币交易。Gate.io App拥有便捷性、良好用户体验、全面功能(现货、合约、杠杆、理财等)和强大的安全性等优势,并提供实时行情信息。 为保障安全,请务必从Gate.io官网下载App,避免下载恶意软件。文章详细介绍了官网下载步骤及iOS、Android安装流程,并提供常见问题解答及安全建议,帮助您快速上手Gate.io App,开启安全便捷的加密货币交易之旅。

本文介绍如何下载Gate.io(芝麻开门)交易所官方App,助您随时随地进行加密货币交易。Gate.io App优势在于便捷性、流畅的用户体验、全面的交易功能(现货、合约、杠杆、理财等)以及强大的安全性,并提供实时行情信息。文章详细讲解了通过官网下载App的步骤,包括Android和iOS系统的安装方法,并特别强调了从官方渠道下载的重要性,以避免恶意软件。此外,文章还提供了常见问题解答及安全建议,帮助用户顺利完成下载和安装,保障账户安全。 选择Gate.io,开启您的加密货币投资之旅!

想体验安全可靠的 Kraken 交易所?这篇教程详细介绍了如何下载 Kraken App (iOS & Android) 以及访问网页版,并提醒大家注意安全,务必从官方渠道下载,开启双因素认证,保护账户安全。

本文详细介绍了XBIT交易所手机APP的下载安装步骤,包括访问官方网站(https://www.xbit.com/)、下载对应操作系统(iOS或Android)的安装包、安装软件(包含iOS和Android系统各自的安装方法)以及最后打开应用并注册/登录四个步骤。 请注意访问官方网站以避免恶意软件和钓鱼网站,并根据自身系统版本选择安装包。如有任何问题,请联系XBIT交易所在线客服。
