了解開源與紅帽企業級Linux 6那些事兒
作為開源技術中一個流行版,紅帽企業版Linux(RHEL)現在已經成為數據中心存儲架區的主要力量。自2010年11月10日,紅帽宣布推出***版的旗艦操作平企業級Linux 6,為未來十年的服務器操作系統樹立起新的標桿。憑借紅帽企業Linux 6,紅帽公司為商用開源操作系統訂立了新的標準。
筆者之前針對開源平臺,進行《盤點:十大***的Linux服務器發行版》,其中隨著紅帽企業Linux 6.3發布,紅帽企業級Linux 6系列產品的設計更加突出靈活和多變的企業架構支持,為滿足客戶的物理、虛擬化和云部署需求奠定了全面的基礎。
可以說,紅帽企業級Linux 6版本是一款最成功的數據中心平臺,該版本能夠提供先進性能的應用程序以及優秀的可擴充性和安全性。通過該版操作系統,可以輕松的在數據中心上搭載虛擬化和云計算服務,減少實際操作的復雜性、減少實際開銷、充分發揮系統的性能。通過受關注的Redhat企業版Linux 6.0來側面了解這款成功平臺究竟有哪些特性呢?
“三高”***開源平臺
紅帽企業版Linux 6支持更多內核、線程和內存空間。文件系統任務安排時間表的編排上更注重任務的運行時間、任務的輕重緩急等因素的綜合考慮,利用硬件響應和多核拓撲結構優化系統任務的執行和資源分配。
紅帽企業版Linux 6
另外,紅帽企業版Linux 6的文件系統默認是ext4,該版本更加健壯、規模可以拓展到16TB,還包含了可升級到100TB的XFS文件系統。其NFSv4顯著改進了NFSv3的不足,并且是向后兼容的。
在高可用性上,重新設計了基于Conga的Web接口,增加了額外的功能,使用起來更加容易。集群溝通管理系統Corosync技術也更加成熟、穩定和輕量級。改進后使用的KVM服務器虛擬機可以在物理和出現故障或者關機狀態下管理服務。
特別在電源管理上,紅帽企業版Linux 6的內核時鐘新的設計技術,可以讓系統處于最小系統消耗狀態。盡可能的減少了I/O子系統的電源消耗。此外,優化了實時設備的訪問也幫助減少文件系統寫元數據的能耗開銷。
#p#
簡化管理配置功能
對于企業在系統資源的分配上,紅帽企業版Linux 6的Cgroups可以組織系統任務以便進行跟蹤,并讓其他系統服務可以控制cgroup任務可能消耗的資源(分區)。兩個用戶空間工具cgexec和cgclassify提供cgroup的簡單配置和管理功能。在存儲上,紅帽企業版Linux 6支持基于SAN的大型存儲、自動I/O校準和自我調整以及擴展了SCSI和ATA標準和I/O提示。
紅帽企業版Linux 6網絡應用
同時,紅帽企業版Linux 6在聯網功能上支持IPv6。多隊列聯網功能改進了處理并行性,讓用戶可以從多個處理器和CPU內核獲得更好的性能。對數據中心橋接的支持包括數據流量優先級和流量控制,以提高服務質量。
改進的開發與生產平臺
應用開發方面,在Web基礎架構上改進了Apache、Squid和Memcached三個方面,紅帽企業版Linux 6支持Apache2.2版本,而Squid的主要是在可管理性和IPv6上性能支持。新版紅帽支持Memcached 1.4.4,該版是一個高性能、高度可擴展、分布式、基于內存的對象緩存系統,大大提高了動態Web應用程序的速度。
紅帽企業版Linux 6
另外,在Java性能的支持上,紅帽企業級Linux和OpenJDK的緊密集成包括在SystemTap中支持Java探測器,從而可支持更好的Java調試。Tomcat為開發和部署動態Web應用程序提供穩定可靠的環境。所以在紅帽企業Linux也完善了Tomcat 6的支持。
此外,紅帽企業Linux還在應用程序、數據庫PostgreSQL 8.4.4、MySQL 5.1.47和MySQL 5.1.47上也做了多項的調整,在性能上有了大大的改進。
#p#
內核集成虛擬化
隨著虛擬化技術成為入云之路,紅帽企業版Linux主要是基于內核的虛擬化,將KVM管理程序完全集成到內核中,因此所有RHEL系統的改善均有利于虛擬化環境。用戶就可以在主機之間輕松移動虛擬機由此帶來的部署靈活性使管理可以在非高峰階段將資源整合到更少的機器,或在維護停機時間釋放硬件。
虛擬機管理
利用內核的硬件抽象使應用程序能夠獨立于底層硬件從物理環境轉移到虛擬化環境。提高了CPU和內存可擴展性使每個服務器可容納更多虛擬機。
技術支持企業可管理性
紅帽企業版Linux 6的安裝選項已重新整理為“工作負載配置文件”,使每個系統安裝都能向特定任務提供合適的軟件。基于標準的Linux可管理性規范(SBLIM)使用基于Web的企業來管理系統,***限度地減少底層硬件改變的影響,更易于維護,并使支持第三方驅動程序更容易。
另外,改進了打印技術的支持,使得打印機能及時發現來CUPS和system-config-printer的打印機配置服務。增加基于SNMP的供應水平監控和打印機狀態監控簡化了監控功能,讓用戶可以有效地管理打印耗材的庫存。
此外,紅帽企業Linux的Samba改進了包括支持Windows 2008 R2信任關系,允許應用程序使用OpenChange來訪問使用本地協議的MicrosoftExchange Server,允許Evolution等郵件客戶端與Exchange Server更緊密地集成。