統(tǒng)信服務(wù)器操作系統(tǒng) V20(1020a)是基于 OpenAnolis 社區(qū) Anolis OS 8 商業(yè)化發(fā)行的 Linux 操作系統(tǒng),它針對(duì)統(tǒng)信原有主線產(chǎn)品進(jìn)行了功能增強(qiáng),提供自主訪問(wèn)控制和強(qiáng)制訪問(wèn)控制的安全能力,提供對(duì)全鏈路通訊數(shù)據(jù)的國(guó)密算法支持,并經(jīng)過(guò) 7×24 小時(shí) LTP 無(wú)差別級(jí)高負(fù)載壓力測(cè)試,是一款安全、穩(wěn)定、可靠、高性能的服務(wù)器操作系統(tǒng)產(chǎn)品。
IT之家獲悉,統(tǒng)信服務(wù)器操作系統(tǒng) V20(1020a)同源支持鯤鵬、飛騰、海光、兆芯等自主 CPU 芯片及國(guó)際主流 CPU 芯片多計(jì)算架構(gòu),提供 ISO、容器、云鏡像交付物進(jìn)行環(huán)境部署,支持高可用集群、負(fù)載均衡集群、容器云平臺(tái)等應(yīng)用場(chǎng)景。
本次發(fā)布的正式版本,在硬件適配支撐、基礎(chǔ)功能優(yōu)化、安全、性能、生態(tài)等方面投入了大量的研發(fā)工作,力臻充分釋放硬件資源的一切潛能,打造操作系統(tǒng)創(chuàng)新生態(tài)。
關(guān)鍵特性
硬件適配支撐
多計(jì)算架構(gòu)支持
操作系統(tǒng)內(nèi)核、工具鏈、基礎(chǔ)庫(kù)、典型服務(wù)等所有組件,基于一套源代碼并行觸發(fā)多處理器架構(gòu)進(jìn)行同源編譯。
操作系統(tǒng)內(nèi)核集成了鯤鵬、飛騰、海光、兆芯等自主 CPU 廠商原廠補(bǔ)丁,以及統(tǒng)信在硬件生態(tài)適配中的積累成果,實(shí)現(xiàn)一套內(nèi)核代碼同源支持鯤鵬、飛騰、海光、兆芯等自主 CPU 及 x86_64 平臺(tái),為信創(chuàng)項(xiàng)目提供自主、安全、穩(wěn)定的操作系統(tǒng)產(chǎn)品。
針對(duì)自主 CPU 平臺(tái)和主流服務(wù)器整機(jī)進(jìn)行適配和優(yōu)化,實(shí)現(xiàn)跨平臺(tái)技術(shù)路線統(tǒng)一,便于軟件跨平臺(tái)開(kāi)發(fā)和移植,簡(jiǎn)化軟硬件適配流程。
提供統(tǒng)一的編譯工具鏈和運(yùn)行、開(kāi)發(fā)環(huán)境,在某 CPU 平臺(tái)完成一次開(kāi)發(fā),即可在多種架構(gòu) CPU 平臺(tái)完成構(gòu)建;提供統(tǒng)一的文檔、手冊(cè),降低運(yùn)維門檻,改善運(yùn)維管理體驗(yàn)。
多內(nèi)核支持
同步上游社區(qū) Linux Kernel 4.19 LTS 版本的最新成果,幫助用戶及時(shí)獲得開(kāi)源社區(qū)創(chuàng)新紅利,同時(shí)提供兼容版本內(nèi)核,定期維護(hù)更新,滿足多場(chǎng)景需求。
基礎(chǔ)功能優(yōu)化
安裝優(yōu)化與備份還原
對(duì)操作系統(tǒng)安裝子系統(tǒng)進(jìn)行產(chǎn)品化和本地化改進(jìn),優(yōu)化分區(qū)方式、分區(qū)類型和默認(rèn)啟動(dòng)參數(shù),增加安裝后配置接口及優(yōu)化系統(tǒng)配置,增加多 CPU 架構(gòu)支持,優(yōu)化 GUI 環(huán)境安裝策略,并修復(fù)部分上游版本缺陷。
安裝子系統(tǒng)增加備份還原組件,支持系統(tǒng)初始狀態(tài)及用戶自定義的文件系統(tǒng)級(jí)備份與還原。
軟件多版本倉(cāng)庫(kù)支持
豐富的系統(tǒng)軟件倉(cāng)庫(kù),除提供 BaseOS 倉(cāng)庫(kù)外,還配套提供 Powertools、Extra、Update 倉(cāng)庫(kù),以及商業(yè)項(xiàng)目所需的上游軟件包倉(cāng)庫(kù)等。此外,還支持私有倉(cāng)庫(kù)部署,并提供實(shí)施部署指導(dǎo)書(shū)。
在操作系統(tǒng)中新引入應(yīng)用程序流(Application Streams,簡(jiǎn)稱 AppStream)概念,并將其商用化。
應(yīng)用程序流是當(dāng)前較為先進(jìn)的軟件包管理方式,它實(shí)現(xiàn)了在不影響系統(tǒng)運(yùn)行穩(wěn)定性的前提下,為單個(gè)操作系統(tǒng)提供同一個(gè)組件的多個(gè)版本,使用戶的生產(chǎn)環(huán)境能得到最大限度底層依賴支持,也能讓用戶非生產(chǎn)環(huán)境的組件測(cè)試、運(yùn)行調(diào)優(yōu)有更多版本選擇。
DDE 桌面套件支持
支持統(tǒng)信軟件自主研發(fā)的桌面運(yùn)行環(huán)境 DDE 和圖形界面應(yīng)用程序,提高服務(wù)器操作系統(tǒng)的易用性。
安全、性能與生態(tài)
安全修復(fù)與增強(qiáng)
遵照統(tǒng)信軟件《漏洞發(fā)布流程及方式》技術(shù)方案要求,本次發(fā)布修復(fù)截止 2021 年 5 月之前所發(fā)現(xiàn)的 CVE 各級(jí)別漏洞 80 + 個(gè),提供補(bǔ)丁、漏洞修復(fù)、更新、升級(jí)的推送,保障系統(tǒng)安全、可靠運(yùn)行。默認(rèn)提供 SM2、SM3 和 SM4 的國(guó)密算法套件支持。
持續(xù)性能優(yōu)化
持續(xù)對(duì)系統(tǒng)服務(wù)、CPU 調(diào)度等進(jìn)行調(diào)優(yōu),并根據(jù)項(xiàng)目實(shí)際需要提供內(nèi)核社區(qū)最新增強(qiáng)功能和優(yōu)化支撐,目前已針對(duì) Unixbench ,Stream 等基準(zhǔn)性能指標(biāo)實(shí)現(xiàn)優(yōu)化。增加 io_uring 新異步 I/O 框架支持,擁有完善的 Cgroup V2 支持,提供多種 IO 隔離方案。
軟件生態(tài)完善
為完善和豐富統(tǒng)信服務(wù)器操作系統(tǒng)基礎(chǔ)軟件生態(tài),針對(duì) WEB 服務(wù)、數(shù)據(jù)庫(kù)、運(yùn)維監(jiān)控、中間件、云等場(chǎng)景進(jìn)行廣泛適配,并提供系統(tǒng)增值組件,如高可用集群套件、容器云管理套件、OpenStack(Ussuri)套件等的底層技術(shù)支撐。
統(tǒng)信容器云平臺(tái)
適配主流自研及開(kāi)源數(shù)據(jù)庫(kù)、中間件、虛擬化、容器和大數(shù)據(jù)軟件,以及第三方商業(yè)閉源軟件和解決方案。
高可用集群管理
專業(yè)服務(wù)支持
提供并支持 Zabbix、Ansible 和 Grafana 等常用運(yùn)維工具,并擁有豐富的研發(fā)經(jīng)驗(yàn)、專業(yè)的支持團(tuán)隊(duì)和規(guī)范的服務(wù)體系,可為企業(yè)級(jí)用戶提供以 Linux 操作系統(tǒng)為核心的專業(yè)技術(shù)支持服務(wù),解決用戶信息化建設(shè)及生產(chǎn)過(guò)程中的技術(shù)問(wèn)題。
統(tǒng)信軟件結(jié)合自身對(duì) Linux 操作系統(tǒng)發(fā)行版的深度研究和深刻理解,兼顧“兼容 CentOS 保障用戶業(yè)務(wù)連續(xù)性”和“面向國(guó)產(chǎn)平臺(tái)自主創(chuàng)新”兩條技術(shù)路線,旨在為用戶的業(yè)務(wù)系統(tǒng)提供平滑而無(wú)風(fēng)險(xiǎn)的自主基礎(chǔ)軟件替代。
統(tǒng)信服務(wù)器操作系統(tǒng) V20(1020a)將繼續(xù)支撐 CentOS 8 的生態(tài)延續(xù)和技術(shù)演進(jìn),充分利用上游社區(qū)的創(chuàng)新增強(qiáng),以及統(tǒng)信軟件自身在信創(chuàng)生態(tài)的成果,面向企業(yè)級(jí)關(guān)鍵業(yè)務(wù)、云、容器、大數(shù)據(jù)、人工智能,以及工業(yè)互聯(lián)應(yīng)用場(chǎng)景,提供可靠、安全、高性能的承載支撐。
統(tǒng)信服務(wù)器操作系統(tǒng) V20(1020a)作為 CentOS 8 的替代和創(chuàng)新發(fā)展的新一代操作系統(tǒng)產(chǎn)品,將為金融、教育、財(cái)稅、公安、審計(jì)、交通、醫(yī)療、制造等領(lǐng)域帶來(lái)企業(yè)級(jí)支持服務(wù),為客戶提供一個(gè)商業(yè)價(jià)值更高更好的選擇。
關(guān)鍵詞: 統(tǒng)信 CPU架構(gòu) 支持 服務(wù)器 操作系統(tǒng)