【摘要】 本文將圍繞分組交換系統(tǒng),對虛擬化技術作進一步的梳理和細分,闡明其原理和優(yōu)缺點。在采用了虛擬化技術的情況下,所謂的服務器負載均衡,就是采用虛擬機遷移的技術,將各個服務器上創(chuàng)建的虛擬機,根據(jù)占用資源和使用情況的不同,進行總體的分配,使得每臺服務器都能盡可能好地支持本機上所啟動的虛擬機。
【關鍵字】 虛擬化 虛擬機 負載均衡 彈性
一、引言
服務器負載均衡就是指按照一定的分配策略,將任務平均分給集群內(nèi)部的各個節(jié)點進行處理,當系統(tǒng)的負載出現(xiàn)不平衡時,還能將重載節(jié)點上的任務轉(zhuǎn)移到輕載節(jié)點上執(zhí)行,使得整個集群中所有節(jié)點的負載都趨向于平衡,從而縮短作業(yè)的平均響應時間和提高系統(tǒng)的資源利用率。
虛擬化是在一臺服務器上通過計算資源的物理抽象運行多臺虛擬服務器的技術,添加一個管理層面來屏蔽物理設備的復雜性。
以下就針對上述技術,做一個詳細的論述。
二、三種虛擬化技術
虛擬機技術[1]最早由IBM于20世紀60年代提出,被定義為硬件設備的軟件模擬實現(xiàn),而國內(nèi)具有自主知識產(chǎn)權(quán)的是Linux Virtual server(LVS) [2],它是章文篙博士等人開發(fā)的Linux服務器集群自由軟件項目。
2.1 全虛擬化
利用節(jié)點的全虛擬化是一種完全模擬所有硬件設備的虛擬化模式。在全虛擬化下,虛機監(jiān)視器(VMM) [3]可以模擬和真實硬件完全相同的硬件環(huán)境,為每個虛擬機提包括虛擬BI0S、虛擬設備和虛擬內(nèi)存管理等都需要完整硬件支持的服務。……