一種虛擬服務(wù)器系統(tǒng)的制作方法
【專利摘要】本申請公開了一種虛擬服務(wù)器系統(tǒng),包括:管理服務(wù)器、客戶端、客戶端和多個服務(wù)器群組,其中,每個服務(wù)器群組內(nèi)均包括至少一個臺物理服務(wù)器;管理服務(wù)器與多個服務(wù)器群組相連接,管理服務(wù)器在多個服務(wù)器群組內(nèi)建立多個虛擬機,多個虛擬機之間相互獨立,并且多個虛擬機可共享一臺物理服務(wù)器;客戶端與管理服務(wù)器、多個服務(wù)器群組相連接,用于控制管理服務(wù)器建立并管理多個虛擬機;客戶端與多個服務(wù)器群組相連接,用于接收用戶操作,控制多個虛擬機中的一個。本申請實施例提供的該系統(tǒng)借助虛擬機,可以在多臺虛擬機之間共享單臺物理機的資源以實現(xiàn)最高效率,資源在多個虛擬機和應(yīng)用程序之間進行共享。因此,可大大降低維持服務(wù)器所消耗的電能。
【專利說明】一種虛擬服務(wù)器系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本申請涉及計算機【技術(shù)領(lǐng)域】,特別是涉及一種虛擬服務(wù)器系統(tǒng)。
【背景技術(shù)】
[0002]服務(wù)器是金融系統(tǒng)IT基礎(chǔ)架構(gòu)的重要組成部分,近年來,隨著信息化建設(shè)的快速推進,服務(wù)器的數(shù)量增加很快,以普通銀行的一個省級分行為例,通常需要服務(wù)器的總數(shù)已經(jīng)超過500臺。
[0003]隨著服務(wù)器數(shù)量的不斷增加,管理壓力也越來越大,對機房的配套網(wǎng)絡(luò)、供電、空間和空調(diào)均提出了更高的要求。這是由于服務(wù)器在工作時,對物理環(huán)境要求較高,物理環(huán)境主要是指服務(wù)器托管機房的設(shè)施狀況,包括:通風(fēng)系統(tǒng)、電源系統(tǒng)、防雷防火系統(tǒng)以及機房的溫度、濕度條件等,這些因素將會直接會影響到服務(wù)器的壽命和所有數(shù)據(jù)的安全。
[0004]而為了保證服務(wù)器能夠正常工作,就必須維持服務(wù)器所需的物理環(huán)境,在長期運行時,會存在能耗較高的問題。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本申請實施例提供一種虛擬服務(wù)器系統(tǒng),以解決現(xiàn)有服務(wù)器存在能耗高的問題。
[0006]為了實現(xiàn)上述目的,本申請實施例提供的技術(shù)方案如下:
[0007]—種虛擬服務(wù)器系統(tǒng),包括:管理服務(wù)器、客戶端、客戶端和多個服務(wù)器群組,其中,
[0008]每個所述服務(wù)器群組內(nèi)均包括至少一個臺物理服務(wù)器;
[0009]所述管理服務(wù)器與多個所述服務(wù)器群組相連接,所述管理服務(wù)器在多個所述服務(wù)器群組內(nèi)建立多個虛擬機,多個虛擬機之間相互獨立,并且多個虛擬機可共享一臺物理服務(wù)器;
[0010]所述客戶端與所述管理服務(wù)器、多個服務(wù)器群組相連接,用于控制所述管理服務(wù)器建立并管理多個所述虛擬機;
[0011]所述客戶端與多個服務(wù)器群組相連接,用于接收用戶操作,控制多個虛擬機中的一個。
[0012]優(yōu)選地,本申請實施例提供的該虛擬服務(wù)器系統(tǒng)中,所述客戶端包括:
[0013]安裝/配置單元,用于建立所述管理服務(wù)器與多個所述服務(wù)器群組之間的連接,創(chuàng)建一功能數(shù)據(jù)中心,并在所述功能數(shù)據(jù)中心內(nèi)創(chuàng)建多個虛擬機;
[0014]網(wǎng)絡(luò)設(shè)置單元,用于將一個虛擬機網(wǎng)絡(luò)連接到指定虛擬交換機端口組,在虛擬機系統(tǒng)內(nèi)設(shè)定IP、掩碼和網(wǎng)管信息;
[0015]存儲單元,用于控制所述虛擬機在物理服務(wù)器之間進行遷移;
[0016]備份單元,用于將所述虛擬機進行備份。
[0017]優(yōu)選地,本申請實施例提供的該虛擬服務(wù)器進一步包括:web瀏覽器,所述web瀏覽器通過網(wǎng)絡(luò)與多個所述服務(wù)器群組內(nèi)的所述虛擬機相連接,用于作為信息交互平臺,方便用戶使用所述虛擬機。
[0018]優(yōu)選地,本申請實施例提供的該虛擬服務(wù)器系統(tǒng)中,所述web瀏覽器為平板電腦、智能終端或智能移動電子設(shè)備。
[0019]優(yōu)選地,本申請實施例提供的該虛擬服務(wù)器系統(tǒng)中,所述管理服務(wù)器采用VMwareESXi軟件在多個所述服務(wù)器群組內(nèi)建立多個所述虛擬機。
[0020]優(yōu)選地,本申請實施例提供的該虛擬服務(wù)器系統(tǒng)中,所述客戶端采用VMwarevSphere軟件控制所述管理服務(wù)器建立并管理多個所述虛擬機。
[0021]優(yōu)選地,本申請實施例提供的該虛擬服務(wù)器系統(tǒng)中,所述物理服務(wù)器為VMwareESX服務(wù)器。
[0022]優(yōu)選地,本申請實施例提供的該虛擬服務(wù)器系統(tǒng)中,同一物理服務(wù)器上的各個虛擬機可以運行不同類型的操作系統(tǒng)。
[0023]由以上技術(shù)方案可見,本申請實施例提供的該系統(tǒng)借助虛擬機,可以在多臺虛擬機之間共享單臺物理機的資源以實現(xiàn)最高效率,資源在多個虛擬機和應(yīng)用程序之間進行共享。
[0024]因此,本申請實施例提供的該系統(tǒng)采用少量物理服務(wù)器,大大減少了物理服務(wù)器的數(shù)量,進而減少大量服務(wù)器運行對物理環(huán)境的要求,減低了維持服務(wù)器物理環(huán)境所消耗的電能。
【專利附圖】
【附圖說明】
[0025]為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0026]圖1為本申請實施例提供的一種虛擬服務(wù)器系統(tǒng)的結(jié)構(gòu)示意圖;
[0027]圖2為本申請實施例提供的客戶端的結(jié)構(gòu)示意圖;
[0028]圖3為本申請實施例提供的了另一種虛擬服務(wù)器系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0029]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本申請中的技術(shù)方案,下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本申請保護的范圍。
[0030]虛擬化技術(shù)是一個廣義的術(shù)語,在計算機領(lǐng)域通常是指計算元件在虛擬的基礎(chǔ)上而不是真實的基礎(chǔ)上運行。虛擬化技術(shù)把應(yīng)用、數(shù)據(jù)和物理系統(tǒng)分開,從而增加了靈活性,使得物理資源可以更好地配合工作負(fù)載和數(shù)據(jù)存儲要求。在所有通過虛擬化技術(shù)對IT環(huán)境進行優(yōu)化和管理的軟件中,VMwareVsphere得到了最為廣泛的應(yīng)用。VMware Vsphere將標(biāo)準(zhǔn)x86架構(gòu)的服務(wù)器,包括其現(xiàn)有的處理器、內(nèi)存、磁盤以及網(wǎng)絡(luò)設(shè)備轉(zhuǎn)換到一個邏輯運算資源池中,操作系統(tǒng)及其應(yīng)用程序被隔離到安全、可移動的虛擬機中。隨后,系統(tǒng)資源會根據(jù)需求和優(yōu)先級動態(tài)地分配給每臺虛擬機,這種對服務(wù)器資源的利用和控制可與大型機相媲美。
[0031]虛擬機可以在資源池中的任一物理服務(wù)器上運行,并且無需宕機便可在這些服務(wù)器之間無縫地轉(zhuǎn)移,因此,就可以將虛擬機動態(tài)、自動地分配給資源池中最合適的主機,從而保障應(yīng)用程序的服務(wù)級別。通過將硬件資源聚合到資源池,IT環(huán)境可得到優(yōu)化,進而滿足不斷變化的業(yè)務(wù)需求,同時確保靈活性以及硬件資源的高效利用。
[0032]虛擬化的價值包括以下內(nèi)容:減少物理服務(wù)器的數(shù)量,提供一種服務(wù)器整合的方法,減少硬件采購成本;簡化服務(wù)器的部署、管理和維護工作,降低管理費用;提高服務(wù)器資源的利用率,提高服務(wù)器的計算能力;通過降低空間、散熱以及電力消耗等途徑壓縮機房成本;通過動態(tài)資源配置提高IT對業(yè)務(wù)的靈活適應(yīng)力;提高可用性,帶來具有透明負(fù)載均衡、動態(tài)遷移、故障自動隔離、系統(tǒng)自動重構(gòu)的高可靠服務(wù)器應(yīng)用環(huán)境;在不中斷用戶工作的情況下進行系統(tǒng)更新;支持快速轉(zhuǎn)移和復(fù)制虛擬服務(wù)器,提供一種簡單便捷的災(zāi)難恢復(fù)解決方案。
[0033]圖1為本申請實施例提供的虛擬服務(wù)器系統(tǒng)的結(jié)構(gòu)示意圖。
[0034]如圖1所示,該虛擬服務(wù)器系統(tǒng)包括:多個服務(wù)器群組1、管理服務(wù)器2、客戶端3和客戶端4,其中,多個服務(wù)器I與管理服務(wù)器2、客戶端3和客戶端4之間均通過網(wǎng)絡(luò)相連接。
[0035]服務(wù)器群組I的個數(shù),在實際應(yīng)用中,可以根據(jù)需要自由設(shè)定。在本申請實施例中,服務(wù)器群組I的個數(shù)為3個,如圖1所示,分別為服務(wù)器群組la、服務(wù)器群組Ib和服務(wù)器群組lc。
[0036]在每個所述服務(wù)器群組內(nèi)均包括至少一個臺物理服務(wù)器,在本申請實施例中,物理服務(wù)器選用VMware ESX服務(wù)器。
[0037]管理服務(wù)器2與多個所述服務(wù)器群組I相連接,管理服務(wù)器在多個所述服務(wù)器群組I內(nèi)建立多個虛擬機,并且多個虛擬機之間相互獨立,并且多個虛擬機可共享一臺物理服務(wù)器,即同一物理服務(wù)器上的各個虛擬機可以運行不同類型的操作系統(tǒng)。
[0038]每個虛擬機的功能齊全,并且可像“真實”計算機一樣運行其自身操作系統(tǒng)和應(yīng)用程序。在實際應(yīng)用中,管理服務(wù)器2采用VMware ESXi軟件在多個所述服務(wù)器群組I內(nèi)建立多個所述虛擬機。
[0039]另外,虛擬機還可以看作一種高度隔離的軟件容器,它可以運行自己的操作系統(tǒng)和應(yīng)用程序,就好像它是一臺物理計算機一樣。虛擬機的行為完全類似于一臺物理計算機,它包含自己的虛擬(即基于軟件實現(xiàn)的)CPU、RAM硬盤和網(wǎng)絡(luò)接口卡(NIC)。操作系統(tǒng)無法分辨虛擬機與物理機之間的差異,應(yīng)用程序和網(wǎng)絡(luò)中的其他計算機也無法分辨。即使是虛擬機本身也認(rèn)為自己是一臺“真正的”計算機。不過,虛擬機完全由虛擬機軟件組成,不含任何硬件組件。因此,虛擬機具備物理硬件所沒有的很多獨特優(yōu)勢。
[0040]其中主要包括以下這四個關(guān)鍵特征:
[0041](I)兼容性
[0042]與物理計算機一樣,虛擬機承載著自身的客戶操作系統(tǒng)和應(yīng)用程序,并具有物理計算機上的所有組件(主板、VGA卡、網(wǎng)卡控制器等)。因此,虛擬機與所有標(biāo)準(zhǔn)的x86操作系統(tǒng)、應(yīng)用程序和設(shè)備驅(qū)動程序完全兼容,因此可以使用虛擬機來運行原在x86物理計算機上運行的所有相同軟件。
[0043](2)隔離
[0044]雖然多個虛擬機可以共享一臺計算機的物理資源,但它們彼此之間保持完全隔離狀態(tài),就像它們是不同的物理計算機一樣。例如,如果在一臺物理服務(wù)器上有四個虛擬機,而其中一個虛擬機崩潰了,其他三個虛擬機仍將可用。在可用性和安全性方面,虛擬環(huán)境中運行的虛擬機軟件之所以遠優(yōu)于在傳統(tǒng)的非虛擬化系統(tǒng)中運行的應(yīng)用程序,隔離就是一個重要的原因。
[0045](3)封裝
[0046]虛擬機實質(zhì)上是一個軟件容器,它將一整套虛擬硬件資源與操作系統(tǒng)及其所有應(yīng)用程序捆綁或“封裝”在一個虛擬機軟件包內(nèi)。封裝使虛擬機具備超乎尋常的可移動性并且易于管理。例如,可以將虛擬機從一個位置移動和復(fù)制到另一位置,就像移動和復(fù)制任何其他軟件文件一樣;也可以將虛擬機保存在任何標(biāo)準(zhǔn)的數(shù)據(jù)存儲介質(zhì)上,從袖珍型的USB閃存卡到企業(yè)存儲區(qū)域網(wǎng)絡(luò)(SAN),皆可用于保存。
[0047](4)獨立于硬件
[0048]虛擬機完全獨立于其底層物理硬件。例如,可以為虛擬機配置與底層硬件上存在的物理組件完全不同的虛擬組件(例如,CPU、網(wǎng)卡、SCSI控制器)。同一物理服務(wù)器上的各個虛擬機可以運行不同類型的操作系統(tǒng)(Windows、Linux等)。由于虛擬機獨立于硬件,再加上它具備封裝和兼容性這兩個特性,因此可以在不同類型的x86計算機之間自由地移動它,而無需對設(shè)備驅(qū)動程序、操作系統(tǒng)或應(yīng)用程序進行任何更改。獨立于硬件還意味著,可以在一臺物理計算機上混合運行不同類型的操作系統(tǒng)和應(yīng)用程序。
[0049]因此,借助虛擬機,可以在多臺虛擬機之間共享單臺物理機的資源以實現(xiàn)最高效率,資源在多個虛擬機和應(yīng)用程序之間進行共享。
[0050]客戶端3與所述管理服務(wù)器2、多個服務(wù)器群組I相連接,用于控制所述管理服務(wù)器2建立并管理多個所述虛擬機。
[0051]在具體實施例時,所述客戶端采用VMware vSphere軟件控制所述管理服務(wù)器建立并管理多個所述虛擬機。
[0052]圖2為本申請實施例提供的客戶端的結(jié)構(gòu)示意圖。
[0053]如圖2所示,本申請實施例提供的客戶端3包括:
[0054]安裝/配置單元31,用于建立所述管理服務(wù)器2與多個所述服務(wù)器群組I之間的連接,創(chuàng)建一功能數(shù)據(jù)中心,并在所述功能數(shù)據(jù)中心內(nèi)創(chuàng)建多個虛擬機。
[0055]這里功能數(shù)據(jù)中心,是指為一個企業(yè)服務(wù)的數(shù)據(jù)中心,以銀行機構(gòu)為例,功能數(shù)據(jù)中心為某一個省級分行的數(shù)據(jù)中心。
[0056]在具體操作時,安裝/配置單元31可以按照表I進行。
[0057]表1:
[0058]
【權(quán)利要求】
1.一種虛擬服務(wù)器系統(tǒng),其特征在于,包括:管理服務(wù)器、客戶端、客戶端和多個服務(wù)器群組,其中, 每個所述服務(wù)器群組內(nèi)均包括至少一個臺物理服務(wù)器; 所述管理服務(wù)器與多個所述服務(wù)器群組相連接,所述管理服務(wù)器在多個所述服務(wù)器群組內(nèi)建立多個虛擬機,多個虛擬機之間相互獨立,并且多個虛擬機可共享一臺物理服務(wù)器; 所述客戶端與所述管理服務(wù)器、多個服務(wù)器群組相連接,用于控制所述管理服務(wù)器建立并管理多個所述虛擬機; 所述客戶端與多個服務(wù)器群組相連接,用于接收用戶操作,控制多個虛擬機中的一個。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述客戶端包括: 安裝/配置單元,用于建立所述管理服務(wù)器與多個所述服務(wù)器群組之間的連接,創(chuàng)建一功能數(shù)據(jù)中心,并在所述功能數(shù)據(jù)中心內(nèi)創(chuàng)建多個虛擬機; 網(wǎng)絡(luò)設(shè)置單元,用于將一個虛擬機網(wǎng)絡(luò)連接到指定虛擬交換機端口組,在虛擬機系統(tǒng)內(nèi)設(shè)定IP、掩碼和網(wǎng)管信息; 存儲單元,用于控制所述虛擬機在物理服務(wù)器之間進行遷移; 備份單元,用于將所述虛擬機進行備份。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,進一步包括:web瀏覽器,所述web瀏覽器通過網(wǎng)絡(luò)與多個所述服務(wù)器群組內(nèi)的所述虛擬機相連接,用于作為信息交互平臺,方便用戶使用所述虛擬機。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述web瀏覽器為平板電腦、智能終端或智能移動電子設(shè)備。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述管理服務(wù)器采用VMwareESXi軟件在多個所述服務(wù)器群組內(nèi)建立多個所述虛擬機。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述客戶端采用VMwarevSphere軟件控制所述管理服務(wù)器建立并管理多個所述虛擬機。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述物理服務(wù)器為VMwareESX服務(wù)器。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,同一物理服務(wù)器上的各個虛擬機可以運行不同類型的操作系統(tǒng)。
【文檔編號】H04L29/06GK103888420SQ201210560052
【公開日】2014年6月25日 申請日期:2012年12月20日 優(yōu)先權(quán)日:2012年12月20日
【發(fā)明者】羅志良, 蔡寧, 莫宏慶, 鄭旌華, 蹇曉, 吳福維, 關(guān)艷虹, 李潔, 黃雨, 潘維東, 鄧毅堅, 李革新, 彭少輝, 楊忠, 鄧曉輝 申請人:中國農(nóng)業(yè)銀行股份有限公司廣東省分行