天天看點

CentOS成為曆史,伺服器OS如何“自立自強”?

作者:钛媒體APP
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,作者|張申宇,編輯丨蓋虹達)

繼續閱讀