龙蜥技术委员会主席杨勇致辞|飞天技术沙龙-CentOS 迁移替换专场
从阿里云用户、操作系统用户、运维团队用户角度,有一个非常实际的问题就是,如果我是一个企业负责数据中心或云上操作系统的负责人,或者我是运维团队负责人,没有操作系统团队。要思考的问题就是这个企业当下的问题以及未来的问题,要选一个怎样的操作系统去服务未来企业的业务发展,保障企业 IT 系统正常的运行。
沿着这个问题, CentOS 停服的问题确确实实需要一个答案。企业 IT 在服务器 OS 产品和镜像的未来规划问题以及现在存量业务过度的问题,都要进行回答。
基于这个出发点,我们思考得出未来企业会面临以下的问题。
第一个就是可能有采购新硬件的需求, CentOS 7 过去10年服务的硬件生态,不论是英特尔还是宣称支持的, CentOS 7 并没有真正的支持 ,其实是英特尔为主导的, 真正支持的 CentOS 8 (已经停服)。我们对 CPU 算力基本上是在上一代的算力上做了这么一个操作系统,所以企业还面临未来的云上新实例的采购,因为新实例便宜且性能好,对于新实例以及新服务器的采购,都要评估钱花的值不值,买了最新的硬件,但其实买了一个限制硬件能力的系统,这是确确实实发生过的。 Alibaba Cloud Linux 3 性能就是比 Alibaba Cloud Linux 2 好,当然也有些反例,但都是Bug,可以去解决优化,但是通过新硬件的规划以及新 OS 选型规划,选择合适的操作系统适合新硬件采购,就会达到性能的优化。
第二个是企业将来安全合规的底线要提升。这个的话题对一些小企业可能不是首要关心的话题,但对一些中大型的企业需要注意安全合规的水位在提高。关于供应链安全就是企业买了一个开源操作系统或者用了一个开源操作系统,这个操作系统里面采用了几千个组件,企业有没有能力去修复它的安全漏洞。这个对于一些安全合规要求比较高的企业,越来越多的会强制性检查,甚至未来中美两国都会立法,在这种驱动下,我们就需要去深究未来选型的操作系统在供应链的安全方面是不是有一些投入。在美国虽然有基金会,但实际上是有立法的,亚马逊、微软云上都有了工具,在中国我们的行业标准、国家标准也会有相应的要求,这之间实际上是有各自独特的要求的。
更多的还要考虑的就是对一些追求创新的企业。在 AI 发展的今天,企业想把大模型、推理用好,想把 AI 技术用在企业的决策路径、应用产品等等,需要操作系统对 AI 的计算包括训练推理以及采购的 AI 服务器都有很好的支持。这里也面临的是企业的采购规划附带操作系统的选择。
最后国内的芯片厂商越来越强,如果企业正好在某些领域必须部署算力,需要去考虑每个操作系统,显然 CentOS 7 仅仅是勉强支持而已,所以这都是我们向前看规划要考虑的。在考虑存量的时候,面临的问题是等实例、硬件被淘汰掉,换一个新采购,变成一个规划的事情,还是无法等待,因为安全合规要求高,必须做一个治理。还有甚至是在路径上需要延长保修期或者需要有人提供安全修复或者希望有人帮忙做迁移,所以存量上可能就会面临很多选择路径的问题。 EOL 的时间确定以后,根据 CentOS 6 的历史轨迹来看,大概每年会有一定比例的用户会考虑去做迁移,可能四五年内,主流的用户就会切换到另外一个版本上,相信历史这个事件会发生,但以哪一种方式发生,取决于今年企业 IT 面临的需求以及未来的企业规划。这是一个很体系化、很复杂的问题,所以这个问题不敢说今天能提供一站式的解决方案,但是我们尝试在所有的问题上,至少给客户、用户、社区一个需求沟通的空间。
我们社区在过去几年一直致力于把云上以及阿里云的 CentOS 存量的用户服务好,并且社区的副理事单位已经由原来的两家变成了更多家。他们也会考虑在他们的生态系统里面用户的迁移需求是什么,所以我们希望通过社区把云上和云下综合考虑起来,阿里云首要要服务好的就是云上的客户。我们非常希望通过这样的活动搭建一个平台去沟通未来企业对 CentOS 迁移的存量是延保、迁移,还是做安全修复。对节奏,可能今年没有预算或今年有别的事情,要规划到明年,都需要去做一些了解。同时对增量,不仅仅是把存量迁移,更面临的一个问题是企业去管理多云或者云上云下或者只有阿里云,去选一个能满足中国的企业未来发展的操作系统,这也是很重要的。龙蜥社区在 CentOS 迁移、一云多芯还有 AI 都形成了一些输出,并且这些输出在阿里云 Linux 里面也都有商业化的沉淀,我们不仅仅要着眼于现在,还要看未来的规划,让投入可以持续的为未来去考虑。希望后面的所有关于这类话题的沟通,我们一想了解企业面临的未来规划,在应用中心、迁移的方案、 AI 算力上都有持续的产出未来。再者希望听到企业对存量和未来要求的各种服务路径的一些看法,能拿到一些一手的反馈,聚焦社区用户和客户的痛点,把问题解决好。