今天小編分享的互聯網經驗:CentOS成為歷史,伺服器OS如何“自立自強”?,歡迎閲讀。
6 月 30 日,CentOS 7 停止維護,CentOS 将不再提供所有官方的支持和更新,這也意味着 CentOS 正式退出了舞台,成為歷史。
AI 時代,伺服器作業系統邁入新階段,在平穩替換過渡的同時,更新的方向在哪裏?
伺服器 OS 進入新時代
伴随着 CentOS 的停更,其長達 20 年的開源社區也進入了暮年,而 CentOS 停更對使用 CentOS 7 的企業和個人用户產生了廣泛的影響。由于不再獲得官方支持和更新,使用 CentOS 7 的系統可能會面臨安全風險、性能問題以及與其他軟體的兼容性問題。
CentOS 起源于 CAOS Linux 的構建,是一種基于 RPM 的 Linux 發行版, 由于其自身是基于 Redhat 的 RHEL 的源代碼構建,因此與 RHEL 完全兼容。鑑于 CentOS 停更的情況,許多用户和企業開始尋找替代方案。其中,遷移到 RHEL 被認為是一個可行的選擇,因為 RHEL 與 CentOS 高度兼容,并且提供了商業支持服務。此外,還有一些其他的免費開源 Linux 發行版,如 Debian、Ubuntu Server 等,也可以作為 CentOS 的替代方案。
而随着數字技術的發展,對伺服器 OS 的要求顯然也 " 今時不同往日 ",伺服器 OS 作為承接底層硬體與上層應用的核心,可以看做一個平台,如果平台搭建的不牢固,一方面,底層硬體無法發揮出應有的性能;另一方面,最終用户使用起來也會遇到兼容性、穩定性等各種影響用户體驗問題。
在這個新應用、新硬體不斷湧現的時代,一個能跟上時代步伐的伺服器作業系統就顯得尤為重要。龍蜥社區技術委員會主席、阿裏雲基礎軟體部資深技術總監楊勇告訴钛媒體 APP,龍蜥社區通過社區成員的投票,共同研讨,于前不久發布了全新的 AnolisOS 23,面向新一代英特爾至強處理器優化,并集成了在雲原生、AI 和 CentOS 替代上的諸多成果。
與此同時,面對 AI 時代的到來,對伺服器作業系統也提出了新的考驗,在算力多元異構背景下,作業系統需要能夠适配 GPU、CPU 和 DPU 等各類硬體架構和設備,并提供相應的驅動程式支持。對此,浪潮信息系統軟體產品部總經理蘇志遠告訴钛媒體 APP,未來作業系統将置入 AI 能力,為 AI 應用搭建最佳運行環境的同時,更好地利用 AI 能力,優化自身開發、運維、管理效率。
當異構芯片能 " 跑起來 " 以後,接下來要考慮的就是如何能跑得更好,随着算力需求的增加,所產生的數據自然随之增長,在蘇志遠看來,接下來大模型時代,如何做好内存管理和優化、I/O 的優化是很關鍵的一步," 如何讓内存用得更高效将成為未來伺服器作業系統很重要的一項‘工作’。" 蘇志遠強調。
也正是基于此,在 CentOS 停更之際,浪潮信息在龍蜥社區版作業系統基礎上,優化後推出了全新的伺服器作業系統雲巒 KeyarchOS(簡稱 KOS),在全面支持英特爾至強 6 能效核處理器的基礎上,進一步增強軟硬協同特性,增加智能化及安全能力,為用户帶來更加智能、高效的使用體驗。
企業如何 " 停更無憂 "
顯然,伺服器作業系統已經進入了新的時代,這個時代中,對異構算力的兼容性成為核心能力。而在此過程中,算力如何為應用提供支撐,已經成為當下用户關心的核心問題,而伺服器作業系統作為 " 連接器 " 自然備受重視。
當 AI 時代降臨,遇上使用了多年的 CentOS 停更,企業如何度過這個伺服器作業系統更迭的時代,已是各行各業企業關注的焦點。據開放數據中心委員會(ODCC)發布的《國產伺服器作業系統發展報告》中顯示,願意留在 CentOS 體系下的用户僅占 8%;而 72% 的用户,有意願、且正在計劃和試點轉投國内伺服器 OS,其中半數以上,都希望在 1 年内完成這個過渡。
從數據上不難看出,CentOS 的停服讓中國企業用户迫切的需要一個新的伺服器 OS,進行原有業務的遷移與替換。在楊勇看來,除傳統企業 IT 系統的場景的替代需求外,不論是企業上雲,應用雲原生化。還是企業擁抱 AI 技術,建設智算中心,應用全面智能化," 在這些新場景下,企業均需根據具體的使用場景,選擇更可靠的、組件版本選型更新的伺服器 OS 進行替換。" 楊勇如是説。
針對此,一個開源的伺服器作業系統社區的作用就顯得尤為重要,楊勇告訴钛媒體 APP,社區為企業提供了多樣化的遷移替代方案。首先,是原地遷移工具,讓企業在不重新安裝作業系統的前提下,就地更新作業系統," 這種平滑的更新作業系統的能力,對于一些有特殊場景需求、業務不能中斷的企業而言,至關重要。" 楊勇強調。
不過,在楊勇看來,僅有原地更新遷移方案是不夠的," 針對更多的復雜應用場景,企業需要根據自身場景制定伺服器 OS 切換方案。而這也是龍蜥社成員應該做的——不僅僅提供作業系統運維管理工具,社區生态夥伴更應該提供專業的咨詢服務。"
蘇志遠也對钛媒體 APP 表示,社區與專業廠商的配合,對于企業完成衣務器 OS 替換是至關重要的," 社區更多的是進行技術和產品的儲備,應用落地的 ‘最後一公裏’還是需要專業的廠商來做。" 蘇志遠指出," 這裏面包括了面向場景化的工具定制,以及一些業務需求的重新編譯和驅動的選型。"
與此同時,蘇志遠認為,停更無憂與遷移本質上是有關聯的兩件事," 遷移更多是面向替換的場景,不用 CentOS 或者不用紅帽的產品了。"
蘇志遠進一步與钛媒體 APP 分享了某 985 高校的案例:該學校原先使用了 CentOS,随着 CentOS 的停更,學校亟需将原本 600 節點的業務無感遷移替換到其他伺服器 OS 上,如果一下子将 600 台機器全部遷移,肯定會出現業務宕機的情況。基于此,學校采用了批量遷移的解決方案,陸續将 600 台伺服器的作業系統替換到 KOS 上。
在通信行業,某運營商在關鍵基礎設施業務方面使用 KOS 替換原有的 CentOS,采用無人值守的方式快速、平滑地将客户原有的 CentOS7 遷移到 KOS5.8 版本,充分利用了原有設備,經過遷移後調優,業務整體性能提升 10%。
另一方面," 停更無憂 " 對于企業的意義在于:有些企業的核心業務作業系統是 CentOS,這部分業務不能停," 可能有些應用開發商都已經倒閉了,CentOS 是企業的必選項,他們希望将這個應用的生命周期跑完或者等這批機器到了淘汰換新的時候,再進行下一步考慮。" 蘇志遠介紹到。
而繼續使用已經停更的 CentOS 7,企業将面臨 BUG 和安全漏洞無法修復,系統安全穩定性面臨嚴峻挑戰,對此,楊勇對钛媒體 APP 表示,浪潮信息聯合龍蜥社區推出 " 停更無憂 " 行動計劃,提供漏洞及 Bug 修復、故障定位與解決、安全加固等服務,有效防範 CentOS 停服後可能出現的新型漏洞、惡意代碼引發的信息泄露、業務中斷以及勒索攻擊等嚴重風險。
從 " 可用 " 到 " 好用 ",自主創新伺服器 OS 生态建設進行時
CentOS 的停服對中國伺服器 OS 的完善也起到了推動的作用,讓自主創新伺服器 OS 從 " 可用 " 逐漸走向 " 好用 ",在蘇志遠看來,伺服器 OS 兼容性、穩定性的強弱,是評價一個伺服器 OS 好壞的關鍵指标," 伺服器 OS 不像 Windows 這類面向消費端的產品,它提供的更多是标準化的 Linux 作業系統,從‘可用’走向‘好用’最需要解決的就是兼容性和穩定性的問題。" 蘇志遠告訴钛媒體 APP。
在蘇志遠看來,基于 Linux 的國内外伺服器作業系統同宗同源,技術指标上現階段我國伺服器 OS 與國際一流水平基本持平,但是還需要在生态兼容性,尤其是南向硬體兼容性方面進一步提升。" 與硬體兼容性的強弱直接影響了整個系統的穩定性,而穩定性又決定了可用性,尤其在 AI 時代,對伺服器的穩定性提出了更高的要求," 蘇志遠強調。
" 而讓用户對于伺服器 OS ‘無感’,才是體現一個伺服器 OS 好用的标準。" 蘇志遠進一步指出," 用户一般只有在宕機的時候才能感受到伺服器 OS 的存在,如果經常宕機,經常讓用户感受到作業系統的存在,那一定不是好用的作業系統。"
從市場上看,随着數字產業的發展,中國湧現出了很多新興的芯片和應用廠商,用户對于作業系統的需求也越來越旺盛,在楊勇看來,伺服器 OS 對于異構芯片兼容性,是接下來很長一段時間内的挑戰,它将考驗的是整個產業鏈上下遊的生态建設水平,而 " 各自為戰 " 最終将導致作業系統生态建設發展緩慢。
顯然中國伺服器 OS 進入了新階段,以開源為核心理念的生态化、社區化模式在中國逐漸發展開來。只有各大廠商 " 生态共建 ",打造一個開源開放的社區,共同面對行業產生的問題,才能真正解決這些問題。
目前,中國伺服器 OS 社區中,當屬龍蜥作業系統開源社區(OpenAnolis)與歐拉作業系統開源社區(OpenEuler)生态建設得較為完善。
當前在市場、技術、生态上,龍蜥開源社區和歐拉開源社區形成齊頭并進的發展态勢,各自擁有非常明确的商業生态模式,龍蜥開源社區的 " 繼承 + 創新 " 路徑與歐拉開源社區的 " 革命 + 重建 " 路徑,二者互為補充,合力應對 CentOS 停服衝擊,緊跟技術浪潮的更新迭代,踐行伺服器作業系統開源生态的多路線發展方向。
伴随着伺服器 OS 開源社區的發展,中國作業系統已經開始慢慢被國内的企業所接受,據中國信通院面向用户群體的調研顯示,龍蜥作業系統以 53% 的占比成為用户意願遷移的首位,與此同時,據調查,目前包括互聯網、政府、金融、醫療、電信、制造等在内的多個行業對遷移至中國作業系統持積極态度。據統計,目前龍蜥作業系統裝機量現已超過 600 萬,服務了金融、通信、政務、能源、交通等眾多行業超過 80 多萬用户。
随着以大模型為代表的 AI 產業的快速發展,未來對上承應用,下接硬體基礎設施的伺服器作業系統将提出更多、更高的要求。面向未來,唯有產業上下遊 " 生态共建 ",共同推進中國作業系統開源化發展,才能更好地釋放算力價值,賦能 AI 產業發展。(本文首發于钛媒體 APP,作者|張申宇,編輯丨蓋虹達)