您好,歡迎來到易龍商務(wù)網(wǎng)!
發(fā)布時間:2021-01-15 06:32  
【廣告】
服務(wù)器的易使用原則
服務(wù)器的功能相對于PC機(jī)來說復(fù)雜許多,不僅指其硬件配置,更多的是指其軟件系統(tǒng)配置。服務(wù)器要實(shí)現(xiàn)如此多的功能,沒有全的軟件支持是無法想象的。但是軟件系統(tǒng)一多,又可能造成服務(wù)器的使用性能下降,管理人員無法有效操縱。所以許多服務(wù)器廠商在進(jìn)行服務(wù)器的設(shè)計時,除了在服務(wù)器的可用性、穩(wěn)定性等方面要充分考慮外,還必須在服務(wù)器的易使用性方面下足功夫。
服務(wù)器的關(guān)鍵技術(shù)
將計算機(jī)服務(wù)器中的物理CPU虛擬成為一個虛擬的CPU,系統(tǒng)操作可同時使用一個或者多個虛擬CPU,在計算機(jī)服務(wù)器系統(tǒng)虛擬化CPU可實(shí)現(xiàn)相互隔離。目前很多計算機(jī)操作系統(tǒng)都是基于X86架構(gòu)組建起來的,在系統(tǒng)研發(fā)設(shè)計中,CPU在運(yùn)行過程中主要涉及到四個層級,分別是Ring0、Ring1、Ring2、Ring3。其中Ring0屬于指令層級,可有效執(zhí)行任何指令,比如;CPU運(yùn)行的修改都是在Ring0中完成的。虛擬化X86系統(tǒng),在運(yùn)行需要在操作系統(tǒng)和硬件之間同時設(shè)置虛擬層,Ring0通常情況下,只能在虛擬層中運(yùn)行,使得一些比較特殊的指令,無法直接作用在硬件上。虛擬化技術(shù)則能對各種指令進(jìn)行有效執(zhí)行,在計算機(jī)服務(wù)器虛擬中采用了先進(jìn)的二進(jìn)制代碼動態(tài)翻譯機(jī),無論是普通指令,還是特權(quán)指令都能有效執(zhí)行。應(yīng)用比較先進(jìn)的前插陷入指令,直接作用在虛擬機(jī)上,由虛擬機(jī)進(jìn)行指令翻譯,再執(zhí)行相關(guān)操作,此種做法和傳統(tǒng)虛擬技術(shù)相比,從而實(shí)現(xiàn)多系統(tǒng)操作,是目前實(shí)現(xiàn)CPU虛擬化的關(guān)鍵技術(shù)。
服務(wù)器的虛擬化
內(nèi)存虛擬化技術(shù)內(nèi)存虛擬化是實(shí)現(xiàn)計算機(jī)服務(wù)器虛擬化的核心,眾所周知,計算機(jī)的內(nèi)存決定了計算機(jī)系統(tǒng)的運(yùn)行效率和穩(wěn)定性,內(nèi)存虛擬化的主要原理對服務(wù)器中的所有內(nèi)存都進(jìn)行統(tǒng)一管理,然后通過虛擬化的封裝技術(shù),讓內(nèi)存能夠在虛擬機(jī)中良好運(yùn)行。進(jìn)而促使每個虛擬機(jī)都能良好運(yùn)行。在實(shí)現(xiàn)計算機(jī)服務(wù)器虛擬化過程中,內(nèi)存虛擬技術(shù)和CPU虛擬技術(shù)同等重要,訪問次數(shù)的頻率也相互一致。實(shí)現(xiàn)虛擬化內(nèi)存的關(guān)鍵在于實(shí)現(xiàn)對物理內(nèi)存的合理管理,并實(shí)現(xiàn)對內(nèi)存的合理劃分,構(gòu)建起和虛擬層所需內(nèi)存地址及計算機(jī)服務(wù)器內(nèi)存地址相互一致的映射關(guān)系,從而確保整個虛擬層的內(nèi)存訪問能夠在虛擬化內(nèi)存和物理內(nèi)存中的一致性。
機(jī)架式服務(wù)器的優(yōu)點(diǎn)
和其他兩種樣式服務(wù)器對比。機(jī)架式服務(wù)器相對于塔式服務(wù)器要節(jié)約空間,但是散熱稍微差一點(diǎn),因?yàn)榭臻g緊湊。即使使用抑制策略與冷卻系統(tǒng),機(jī)架中的服務(wù)器熱點(diǎn)仍然會因?yàn)橛嬎阍O(shè)備次優(yōu)選擇或放置而產(chǎn)生。意外的障礙物或空氣流路偶然變化可能產(chǎn)生熱量。舉例來說,拆下服務(wù)器機(jī)架的護(hù)板,讓空氣流入機(jī)架計劃外的位置,會削弱流動到其他服務(wù)器的空氣,增加出口溫度。