最新版本的Oracle Linux 7,支援在物理主機(jī)和Docker、LXC等Container方式部署。Container方式的好處,在于可利用作業(yè)系統(tǒng)內(nèi)的核心系統(tǒng)層來打造虛擬機(jī)器,不需要模擬整個(gè)虛擬化環(huán)境,因而一臺實(shí)體伺服器可以執(zhí)行的Container數(shù)量,遠(yuǎn)遠(yuǎn)高于使用傳統(tǒng)虛擬化技術(shù)的虛擬機(jī)器,甚至可以有數(shù)倍的差異。透過Oracle Linux采用的Container技術(shù),開發(fā)者可將一個(gè)應(yīng)用程式所需的相關(guān)程式碼、函式庫、環(huán)境配置檔都打包起來,自由在不同云端數(shù)據(jù)中心間部署。
更靈活地調(diào)配資源
傳統(tǒng)數(shù)據(jù)中心以實(shí)體伺服器部署服務(wù),服務(wù)受硬體資源所限,不能因應(yīng)服務(wù)對象多少作動態(tài)增減。系統(tǒng)管理員需要花費(fèi)很多時(shí)間,將不同服務(wù)配對到不同實(shí)體伺服器上。在Oracle Linux 7上可安裝Oracle OpenStack,能夠支援任何基于Oracle VM的訪客作業(yè)系統(tǒng),包括Oracle Linux、Oracle Solaris、Microsoft Windows及其他Linux產(chǎn)品,方便用戶自行架設(shè)云端基建,并為不同服務(wù)動態(tài)地分配系統(tǒng)資源。
節(jié)省停機(jī)成本
Linux系統(tǒng)的修正檔一般分為兩種類型,即應(yīng)用程式修正檔和核心修正檔。Ksplice是在Oracle Linux 7的眾多技術(shù)特征中的核心技術(shù)特性之一。通過Ksplice技術(shù)可實(shí)現(xiàn)Linux系統(tǒng)的核心熱補(bǔ)丁,即當(dāng)對Linux系統(tǒng)核心進(jìn)行升級或者降級時(shí),不必重啟系統(tǒng)而即可生效。并且無論升級和降級,均不會影響線上所運(yùn)行的業(yè)務(wù)。
確保系統(tǒng)運(yùn)行性能
對外提供系統(tǒng)服務(wù)時(shí),IT人員有需要觀察整個(gè)軟體體系、作業(yè)系統(tǒng)核心、系統(tǒng)函式庫和應(yīng)用程式在運(yùn)行時(shí)的性能,確保系統(tǒng)時(shí)刻在最佳狀態(tài)下運(yùn)作。Oracle Linux 7其中一個(gè)重要功能DTrace,可實(shí)現(xiàn)對系統(tǒng)和應(yīng)用程序運(yùn)行情況進(jìn)行實(shí)時(shí)跟蹤和分析,并通過大量預(yù)設(shè)好的問題診斷分析特性和腳本來幫助用戶定義實(shí)時(shí)探測點(diǎn),快速和準(zhǔn)確地識別性能瓶頸和其他潛在問題。