?

自主創新求發展 生態突圍贏未來

2021-03-02 01:20段啟鐘
軟件和集成電路 2021年1期
關鍵詞:時延麒麟架構

段啟鐘

今天我要和大家分享軟件之基—CPU和操作系統對未來軟件生態發展的影響。

麒麟軟件隸屬于中國電子產業信息集團,有銀河麒麟、中標麒麟兩個品牌,目前公司人員數量在2000人左右。銀河麒麟操作系統來源于2002年的863服務器操作系統內核項目,目前擁有專利320余項,軟件著作權340余項。

麒麟操作系統的技術路線包括操作系統、云計算、高可用集群等方面。麒麟公司在操作系統和云計算領域進行了布局。目前主流的操作系統分為兩種:Windows和Linux,其中Windows適合桌面終端,而Linux適合服務器端。在整合了中標麒麟和銀河麒麟后,麒麟公司在兩條技術路線上都有涉足,并和部分國內外高校簽訂了關于知識產權的永久協議。

在云計算領域,麒麟公司于2016年建立了院士工作站,主導建立、運維了一個擁有4.2萬人的優麒麟操作系統開源社區,累計向開源社區貢獻代碼數百萬行。

麒麟操作系統的技術特點集中于芯片架構、CPU平臺等領域。目前麒麟操作系統支持四大本土主流芯片架構:ARM架構、X86架構、MIPS架構和Alpha架構,并支持基于四種架構的六款CPU平臺,能夠同源構建內核、核心庫和桌面環境兼容一致的開發與運行接口,給用戶標準化的使用體驗。產品的核心競爭力體現在以下幾個方面:一是高安全性,系統內部管理“三權分立”,能夠在內核級別實現防火防毒,進行結構化保護,并能把可信計算3.0下沉到CPU、操作系統層面;二是高可用性,系統通過了國際電商聯盟的CGL5.0認證標準;三是可定制化,麒麟能根據行業用戶對操作系統的需求,進行功能定制和安全定制;四是強時效性,通用服務器無法服務金融、電信交易、工業控制等系統,因為通用的桌面操作系統的指令時延大概在100毫秒左右,而在電力調度系統中,50毫秒是門限值,西昌衛星發射基地的系統指令時延是8毫秒,發電企業的電機機組系統指令時延是2.5毫秒,而我們目前能夠將時延優化到1毫秒;五是工具全,麒麟操作系統擁有完善的產品研發和測試軟件工具,包括C、C++、Java、Javascript、Python、PHP、Ruby等主流編程語言,集成了OT Creator、Eclipse集成開發環境和GCC編譯器、git代碼管理平臺、benchmark、loadrunner等性能測試工具。

我們不僅關注基礎操作系統的構建,還關注打造生態。微軟經過幾十年的發展,打造了近35萬個應用,而基于X86架構的Linux系統應用只有五萬個左右。移動端生態中有近200萬個應用,麒麟正在基于ARM架構打通移動端上的應用。

我將操作系統生態分為三個部分:一是基礎生態,它的下層是CPU、BIOS、內存、存儲、板卡等,上層是基礎的支撐軟件;二是產業生態,包括政策、企業;三是人才生態,包括工作人員和在校生培訓。麒麟已經累計了一萬款主流硬件的生態適配認證和5000款軟件適配認證。在桌面上內嵌的軟件商店包含辦公、圖形圖像、開發工具、語音播放、網絡工具、游戲、教育、科學工程等11大類應用,可以通過局域網和互聯網下載安裝包括QQ、微信等主流社交應用。

金融、電信、交通等行業內的操作系統大多基于Linux生態,我們正在努力豐富Linux生態,促進其在國內外應用市場上的循環。麒麟從數據查詢、分析、決策起步,涉足專用設備的適配,而后建立了辦公應用的管理系統,最后完成了核心組件的生產、交易系統的研發立項。我們確立了產業生態聯合實驗室、適配中心的六大職能:一是平臺工具研究,我們建設了軟件適配云和板卡外設適配物理環境,研究開發安全可靠的行業共性開發框架、應用中間件;二是替代方案評估,我們調研原有應用系統開發運行環境和性能參數,分析評估適配風險,并根據應用類型推薦替代的技術路線;三是移植開發培訓及服務,我們為培訓應用開發單位提供基于本土基礎軟件的兼容適配、開發規范,建設提供廠商適配區、試驗驗證區、聯合攻關區、會商研討區、演示體驗區、協調管理區、培訓教室、中心機房八大適配功能環境。我們還建立了實驗床、系統墻、孵化器、柔性器件庫四個平臺,接口規范、可擴展性規范、可靠性規范、負載能力規范、安全性規范、協同能力規范等六大規范;四是技術及標準推廣,我們聯合制定和推廣行業安全技術標準;五是技術服務,我們對適配、開發的項目,組織聯合技術攻關,建立測試指標庫、問題庫、工具庫、用例庫、知識庫、版本庫等六庫,提供驗證測試、眼力測試、安全測試、可靠性測試、系統調優、系統安全部署等六項服務;六是生態發展及應用推廣,我們甄選軟硬件廠商、行業應用產品開發商組建行業產業聯盟、對送測產品測評,實驗室授予產品認證證書,組織行業應用推廣。

麒麟為企業提供生態建設的工具和標準,未來,我們希望麒麟操作系統的軟件編程接口、打印驅動接口、掃描驅動接口等能夠定義行業標準,讓廠商和應用軟件開發商能夠向產業鏈上下游發展。

(根據演講內容整理,未經本人審核)

猜你喜歡
時延麒麟架構
基于云控平臺霧計算架構的網聯汽車路徑控制
計算機網絡總時延公式的探討
計算機網絡總時延公式的探討
基于物聯網的IT運維可視化管理系統設計與實現
國產操作系統銀河麒麟V10發布
《舍不得星星》特輯:摘顆星星給你呀
清溪麒麟製作
扛鼎之作 麒麟980本季度量產
Research on the Low—Carbon Life of Student
VIE:從何而來,去向何方
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合