共找到3條詞條名為Kylin的結果 展開

Kylin

中國自主知識產權操作系統

Kylin操作系統是國家高技術研究發展計劃(863計劃)的重大成果之一,是以國防科技大學為主導,與中軟、聯想等單位聯合設計和開發的具有完全自主版權,可支持多種微處理器和多種計算機體系結構,具有高性能、高可用性和高安全性,並與Linux應用二進位兼容的國產中文伺服器操作系統。

操作系統


意義

具有自主知識產權和完全自主掌控的Kylin國產伺服器操作系統的研製成功,將對打破外國對我國信息化基礎設施的壟斷和控制,形成國產伺服器及相關軟體產業的核心競爭力,提高國家信息化基礎設施的總體安全水平具有非常現實的意義。在功能方面,通過了OpenGroup組織的LSB標準測試(正在申請證書);在性能方面,進行了Oracle、Kingbase、MySQL等典型資料庫系統的TPC-C和TPC-W基準測試;在安全方面,通過了公安部安全功能測試和軍隊系統相關單位的安全攻擊測試。

成果

如今,Kylin操作系統經過全面而嚴格的測試,已經可以運行在多種型號的聯想萬全伺服器(包括採用EM64T技術的新一代Intel至強處理器)和其它類型的伺服器上,並全面支持64位應用。同時,在軍隊機要伺服器、可搬移伺服器上,Kylin操作系統已經被小批量使用。
Kylin
Kylin

系統的特色

採用國際主流標準,技術成熟。Kylin操作系統基於UNIX國際主流標準,同時繼承了“銀河”系列操作系統的核心技術,採用層次式結構,由Mach風格的基本內核層、BSD風格的系統服務層、Windows風格桌面環境緊耦合構成。基本內核層由基本任務管理、基本存儲、中斷管理、平台設備支撐環境以及處理器支撐等模塊構成;系統服務層由POSIX、LSB、網路服務等介面以及安全、中文、IPC、高可用、高級存儲管理和高級任務管理等模塊組成;Windows風格的桌面環境由桌面環境、集群環境以及包括目錄伺服器、WEB伺服器、J2EE應用伺服器等伺服器基礎服務環境組成。
支持多種微處理器和計算機體系結構,實現跨平台。Kylin操作系統支持SMP、ccNUMA等體系結構,支持x86、IA64、AMD、SPARC結構的處理器,支持Infiniband、PCI Express、Hyper Transport等I/O技術,支持主流的網卡、SCSI卡、RAID卡、磁碟陣列櫃等介面卡和外圍設備。Kylin通過內核層不同的處理器支撐模塊和平台設備支撐模塊,可支持跨平台的系統服務層,從而實現對不同計算機和計算機體系結構的快速移植。
與Linux在應用層二進位兼容,充分利用基於Linux的豐富應用成果。Kylin操作系統提供一個符合LSB(Linux Standard Base)標準的具有完整Linux運行環境的用戶使用界面,包括同Linux系統調用兼容的應用二進位介面(ABI)、Linux基礎庫(C庫、數學庫等),以及基礎的Linux命令和應用開發環境,從而支持大多數基於Linux的應用系統。這樣,Kylin可以充分利用Linux現有的中間件軟體和豐富的應用軟體和設備支持,大大擴展了Kylin操作系統的應用面。
具有特色安全機制,高安全性。Kylin操作系統具有嚴格的安全機制,確保系統的高安全性要求:(1)遵照國家信息系統安全保護等級劃分準則GB 1785-1999,實現結構化保護級的安全目標;(2)實現多策略與動態策略的安全框架,支持以模塊化方式實現安全策略,提供訪問控制策略的實現平台;(3)強化用戶的安全標識與鑒別,實現用戶身份可信鑒別的可信路徑;(4)把傳統的特權用戶劃分為系統管理員、安全管理員、審計管理員,以相互制約;(5)加密文件系統,實現特定分區透明加解密,防止因硬碟失竊導致信息泄露;(6)提供中文圖形化的安全配置管理工具。
完全自主版權內核,靈活掌控。Kylin操作系統具有自主知識產權,其內核代碼完全由我國自主掌控,可以靈活實現國產伺服器操作系統的開放性和可掌控性。可以根據需要在一定範圍內開源,而不受GPL規則約束。
全中文支持,桌面環境友好。Kylin操作系統的核心支持Unicode編碼,支持GB18030-2000、BIG5中文編碼規範,支持智能拼音、五筆等輸入法,支持中文文件列印。Kylin操作系統的桌面環境支持KDE、GNOME等主流的桌面管理器,實現了Windows風格的資源管理器和配置工具,從而可以使Windows用戶更容易向Kylin操作系統過渡。
支持集群環境,支持多種應用服務和應用開發。Kylin操作系統採用單系統映像技術,實現基於CIM的全局資源管理,對計算資源(CPU、內存、網路、磁碟、文件系統等)進行統一的監控,提供統一的用戶管理、軟體管理、進程管理。支持單點登錄,全局文件系統,實現了針對專用高速通信設備的高性能通信庫,提供MPI、OpenMP、PVM等多種并行程序庫以及支持多種并行程序模塊的作業管理和調度系統。支持Oracle、Kingbase、MySQL、Weblogic、TomCat、Jboss、Apache、sendmail、Postfix、StarBus等主流資料庫和中間件軟體。提供C、C++、Fortran、Java、PHP、PERL的開發調試環境,支持JBuilder、QT Design、Kylix等IDE開發環境,支持gdb、DDD等主流調試工具。