版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、使用ECP架構(gòu)云桌面1業(yè)務(wù)需求首先,我們先用下面的兩個業(yè)務(wù)場景來說明云桌面的實(shí)際應(yīng)用。業(yè)務(wù)場景1某運(yùn)營商代辦點(diǎn)業(yè)務(wù)發(fā)展迅速,但代辦點(diǎn)的CRM客戶端等代辦點(diǎn)軟件只能運(yùn) 行在32位的WINDOWS平臺上,因此服務(wù)器的操作系統(tǒng)只能采用32位的操作系統(tǒng), 導(dǎo)致每臺服務(wù)器內(nèi)存實(shí)際利用瓶頸為3G左右。硬件瓶頸限制了進(jìn)而導(dǎo)致每臺主 機(jī)最多只能供二十多個RDP用戶終端連接,在此基礎(chǔ)上,連接數(shù)量進(jìn)一步增加將 會導(dǎo)致主機(jī)性能的嚴(yán)重下降,但主機(jī)的其他資源如CPU等得不到充分利用,設(shè)備 配置的多余內(nèi)存也無法使用到,設(shè)備資源嚴(yán)重閑置。如果要增加新的代辦點(diǎn),必 須購置新的機(jī)器。使用云桌面系統(tǒng)改造后:通過部署云桌面的系統(tǒng),
2、可以把之前的服務(wù)器都進(jìn)行虛擬化,并構(gòu)建相應(yīng)的 云桌面系統(tǒng),這樣大大的節(jié)省了開支,但需要部署新的代辦點(diǎn),只需要新創(chuàng)建一 個桌面就可以,大大地提高了資源的利用率。同時如果有不用的代辦點(diǎn),可以直 接將之前的桌面刪除即可,極大地提高了資源的可管理性。業(yè)務(wù)場景2:目前,在電信運(yùn)營商的IT運(yùn)維系統(tǒng)中每個設(shè)備和系統(tǒng)都有自己獨(dú)立的管理 軟件和管理工具,給使用、管理和安全控制帶來諸多問題和不便。同時由于采用 傳統(tǒng)的C/S管理架構(gòu),帶來了管理與安全控制等方面的問題。與此同時,運(yùn)營商 更多的把一些運(yùn)維工作外包出去,如何保證數(shù)據(jù)的安全面臨著挑戰(zhàn)。使用云桌面系統(tǒng)改造后:通過部署桌面虛擬化技術(shù),運(yùn)營商可以將運(yùn)維客戶端和管
3、理權(quán)限上收,使得 運(yùn)維權(quán)限可管理,并全面解決運(yùn)維操作中的安全管理、口令管理和錄像審計(jì)。此 外,該方案也可以更好地解決數(shù)據(jù)中心管理中應(yīng)用部署、接入控制、安全性以及 應(yīng)用和用戶監(jiān)控等問題。如此一來,一方面使得運(yùn)維效率大幅提升,另一方面, 運(yùn)維的安全性得到了保證。業(yè)務(wù)場景3:某企業(yè)臨時急需一些服務(wù)器演示,但是該企業(yè)又不想購買這些服務(wù)器,于是 該企業(yè)找運(yùn)營商購買一定的服務(wù)器桌面供自己使用。使用云桌面系統(tǒng)改造后:通過部署云桌面,運(yùn)營商可以將自己閑置的資源出租給企業(yè)使用,這樣不僅 運(yùn)營商使用閑置的資源可以創(chuàng)收,而且從整個社會上來看,整個社會的能耗都降 低了,并且整個社會資源的調(diào)配也更加合理。從以上的幾個業(yè)
4、務(wù)場景來看,對于運(yùn)營商來說,使用云桌面系統(tǒng),有如下的 幾個明顯的好處: 優(yōu)化現(xiàn)有的資源配置提高目前資源的可管理,并增加更多的便利性和安全性可以提供增值服務(wù),為企業(yè)創(chuàng)收因此,在這種情況下,運(yùn)營商對云桌面系統(tǒng)地功能進(jìn)行了如下定義:監(jiān)控和管理所有物理資源動態(tài)根據(jù)需求創(chuàng)建和管理虛擬云電腦資源支持對資源池、虛擬機(jī)資源等信息的管控。支持虛擬機(jī)遷出資源池和遷入資源池 支持公網(wǎng)用戶訪問處于內(nèi)網(wǎng)的云電腦桌面支持對使用云桌面的用戶進(jìn)行管理支持對虛擬機(jī)的桌面進(jìn)行計(jì)費(fèi)2系統(tǒng)設(shè)計(jì)應(yīng)用管理瘦客戶機(jī)軟終端資源管理桌面管理遷移管理資源管理桌面管理遷移管理資源池管理數(shù)據(jù)中心資源池管理根據(jù)需求,首先將整個系統(tǒng)分為業(yè)務(wù)管理、運(yùn)維管
5、理和資源池管理三個 大的平臺模塊。資源池管理平臺部署在各個數(shù)據(jù)中心,實(shí)現(xiàn)服務(wù)器資源和之上的 虛擬機(jī)資源的統(tǒng)一管理。資源池管理平臺底層是基于虛擬化管理軟件ECP搭建的。 資源池管理平臺將資源的各種信息上報(bào)給運(yùn)維管理平臺模塊,運(yùn)維管理模塊將匯 總的信息呈現(xiàn)在頁面上供管理員查看。并負(fù)責(zé)對系統(tǒng)地資源進(jìn)行協(xié)調(diào)。同時,也 可以在系統(tǒng)中設(shè)置策略供管理員告警。在運(yùn)維平臺之上是業(yè)務(wù)管理管理平臺,業(yè) 務(wù)管理平臺主要負(fù)責(zé)對使用桌面的客戶進(jìn)行管理并計(jì)費(fèi),并且業(yè)務(wù)管理平臺為客 戶提供平臺接入能力。系統(tǒng)整體的架構(gòu)圖如下:客戶端互連網(wǎng)絡(luò)客戶可以通過web界面或者專門的客戶端軟件進(jìn)行訪問自己的云桌面。桌面 交付的協(xié)議可以是R
6、DP或者spice。下面我們將針對每一個平臺模塊進(jìn)行說明。整個系統(tǒng)中的平臺模塊都是采用B/S架構(gòu)搭建的,前臺使用html+javascript, 后臺使用java進(jìn)行開發(fā)的。這樣便于整個系統(tǒng)在任何操作系統(tǒng)中運(yùn)行。2.1資源池管理平臺2.1.1平臺架構(gòu)資源池平臺通過enomaly api、enomaly mysql數(shù)據(jù)庫、libvirt多種手段實(shí)現(xiàn)與ECP系統(tǒng)的交互和虛擬機(jī)管理。整體結(jié)構(gòu)如下:Libvirt費(fèi)源池系統(tǒng)ECPECP Mysql為了整體的使用風(fēng)格和使用效果,資源池管理平臺對ECP進(jìn)行了封裝,實(shí)現(xiàn) 了自己的權(quán)限系統(tǒng),便于和上層的業(yè)務(wù)系統(tǒng)進(jìn)行融合。同時為了便于管理,對 ECP的管理功能也
7、作了重新劃分。每個資源池管理平臺可以放在不同的數(shù)據(jù)中心, 這些資源池管理平臺可以被運(yùn)維管理平臺進(jìn)行統(tǒng)一管理。同時每個資源池管理平 臺可以有自己的獨(dú)特的標(biāo)識,這樣在創(chuàng)建虛擬機(jī)的時候,上層業(yè)務(wù)系統(tǒng)可以指定 創(chuàng)建在哪個資源池管理平臺中(例如:一個資源池管理平臺的標(biāo)識是beijing, 另一個資源池管理平臺的標(biāo)識是shanghai,上層的業(yè)務(wù)系統(tǒng)可以指定某一個上 ??蛻魟?chuàng)建的虛擬機(jī)是在shanghai資源池中)。下面介紹資源池管理平臺實(shí)現(xiàn)的 功能。同時為了創(chuàng)建虛擬機(jī)比較快,在系統(tǒng)中提供了虛擬機(jī)池的概念,可以根據(jù) 每一個虛擬機(jī)模板進(jìn)行配置,當(dāng)其中的虛擬機(jī)模板被使用之后,池中就會自動創(chuàng) 建虛擬機(jī),這樣客戶
8、在需要虛擬機(jī)的時候,直接從池中選擇就可以了。2.1.2實(shí)現(xiàn)功能資源池管理平臺實(shí)現(xiàn)的功能和ECP管理提供的管理是比較類似的。具體的功 能包括:配件管理、虛擬機(jī)管理、虛擬機(jī)池管理和虛擬機(jī)監(jiān)控和報(bào)警設(shè)置等。配件管理配件包括:硬件模板、磁盤、網(wǎng)絡(luò)、管理員打包用的虛擬機(jī)管理、軟件模板 等。硬件模板中的信息包括:CPU、CPU架構(gòu)(是否是64位或32位操作系統(tǒng)) 內(nèi)存、虛擬化環(huán)境等;磁盤信息包括:磁盤大??;網(wǎng)絡(luò)信息包括:VLan ID以及 網(wǎng)卡名稱等;管理員打包用的虛擬機(jī)管理包括創(chuàng)建、刪除虛擬機(jī),并可以對虛擬 機(jī)進(jìn)行啟動、停止、VNC遠(yuǎn)程查看等操作。最重要是可以將管理員使用的虛擬機(jī) 進(jìn)行打包,打包之后就形
9、成了軟件模板;軟件模板管理中的功能主要包括修改、 刪除軟件模板,同時還可以使用該軟件模板創(chuàng)建虛擬機(jī)。虛擬機(jī)管理虛擬機(jī)管理指的是對客戶的虛擬機(jī)進(jìn)行管理。具體的功能可以根據(jù)虛擬機(jī)名 稱等信息查詢虛擬 機(jī)。這些信息包括虛擬機(jī)的軟件信息、硬件信息 以及 hypervisor信息,并且可以對虛擬機(jī)做各種操作,包括:啟動、停止、暫停、 恢復(fù)、vnc查看以及將虛擬機(jī)打包的功能。虛擬機(jī)池管理虛擬機(jī)池管理主要是對使用軟件模板創(chuàng)建的虛擬機(jī)進(jìn)行預(yù)先創(chuàng)建的管理,預(yù) 先創(chuàng)建的信息包括:首次需要使用該模板創(chuàng)建多少個虛擬機(jī)。以及每次增加的時 候要一次增加幾個虛擬機(jī)。在設(shè)置好之后,系統(tǒng)將會根據(jù)信息在后臺自動進(jìn)行操 作。資源池
10、監(jiān)控資源池監(jiān)控主要是對整個資源池中的信息進(jìn)行查看。這些信息包括CPU、內(nèi) 存、磁盤、負(fù)載等信息。報(bào)警管理報(bào)警管理包括幾個部分功能,報(bào)警人員設(shè)置、報(bào)警筏值設(shè)定以及報(bào)警日志查 看。報(bào)警人員設(shè)置主要是設(shè)置人員的名稱、郵箱地址等。報(bào)警筏值設(shè)定主要是對 資源池的情況進(jìn)行設(shè)定的功能。報(bào)警類型包括磁盤、內(nèi)存和負(fù)載等。而報(bào)警日志 查詢可以對系統(tǒng)發(fā)生的各種報(bào)警信息進(jìn)行查看。2.2運(yùn)維管理平臺2.2.1平臺架構(gòu)運(yùn)維平臺主要管理所有的資源池以及資源池中的虛擬機(jī),同時為業(yè)務(wù)平臺提 供相關(guān)服務(wù)以保證業(yè)務(wù)平臺相關(guān)功能完成。運(yùn)維平臺由運(yùn)維管理員管理,主要展 現(xiàn)資源池的狀態(tài),維護(hù)資源池虛擬機(jī)信息,資源模板信息,實(shí)現(xiàn)資源池報(bào)警
11、,資 源池模板的同步等功能。平臺使用AKKAC)作為基本架構(gòu), 使用java/scala編寫。每個模塊均為一個或多個akka actor,模塊間的交互 為actor之間的不可變的消息傳遞。由于akka支持remote actor,平臺甚至 可以將模塊部署到多個進(jìn)程中。Actor的使用為平臺帶來高容錯,高并發(fā),可 擴(kuò)展等特性。產(chǎn)管理界面/一前臺模塊賬戶管理Web界面虛擬機(jī)看Ajax Service資源池狀態(tài)監(jiān)控Web Service系統(tǒng)報(bào)警管理資源池模板管理SS平臺SLL socket/ OM 運(yùn)維系統(tǒng) ServicesSLL socketRP資源池SLL socket虛擬機(jī)管理服務(wù)日志模塊OM
12、Service報(bào)警服務(wù)用戶管理服務(wù)資源池操作2.2.2實(shí)現(xiàn)功能運(yùn)維管理平臺主要管理的信息是資源池的信息,因此運(yùn)維管理平臺的功能主 要功能包括:資源池信息設(shè)置、資源池狀態(tài)查看、云電腦管理、資源池報(bào)警管理 等功能。下面針對這些功能進(jìn)行逐一說明。資源池信息設(shè)置資源池信息設(shè)置可以對資源池中的信息進(jìn)行設(shè)置,這些信息包括:資源池名 稱、資源池ip地址和資源池端口號。資源池信息設(shè)置正確后,就可以看到資源 池中的信息了,包括資源池中的軟件模板和硬件模板等信息,同時針對軟件模板, 系統(tǒng)可以在各個資源池中對軟件模板進(jìn)行同步,對于同步的進(jìn)度信息可以通過事 務(wù)記錄進(jìn)行查看。資源池狀態(tài)查看在資源信息查看中,可以通過圖表
13、看到整個資源池匯總后的情況。這些信息 包括CPU、內(nèi)存、磁盤和負(fù)載的情況。云電腦管理可以對云電腦進(jìn)行查詢,查看云電腦在哪一個資源池中。資源池報(bào)警管理報(bào)警管理包括幾個部分功能,報(bào)警人員設(shè)置、報(bào)警筏值設(shè)定以及報(bào)警日志查 看。報(bào)警人員設(shè)置主要是設(shè)置人員的名稱、郵箱地址等。報(bào)警筏值設(shè)定主要是對 資源池的情況進(jìn)行設(shè)定的功能。報(bào)警類型包括磁盤、內(nèi)存和負(fù)載等。而報(bào)警日志 查詢可以對系統(tǒng)發(fā)生的各種報(bào)警信息進(jìn)行查看。2.3業(yè)務(wù)管理平臺2.3.1平臺架構(gòu)業(yè)務(wù)管理平臺包括前臺界面和后臺操作模塊。整體架構(gòu)如下:管理產(chǎn)品管理詳單管理賬單管理終端交互運(yùn)維平臺業(yè)務(wù)賬號 管理終端信息 管理訂購關(guān)系 管理運(yùn)維平臺 交互終端信息
14、 模塊賬戶模塊-日志模塊賬單模塊tL操作模塊前臺模塊主要負(fù)責(zé)顯示和操作界面,后臺界面主要負(fù)責(zé)界面邏輯的實(shí)現(xiàn)。另 外終端(包括PC和瘦終端)都通過web界面和系統(tǒng)中提供的公共的API來操作云電腦。同時,在計(jì)費(fèi)上,為了處理的方便,我們暫時沒有連接外部的計(jì)費(fèi)系統(tǒng), 而是使用充值卡的方式進(jìn)行計(jì)費(fèi),對使用中的云電腦進(jìn)行實(shí)時計(jì)費(fèi)。而對于一些 資源上的請求,業(yè)務(wù)管理平臺將會把信息發(fā)送給運(yùn)維平臺進(jìn)行處理。2.3.2實(shí)現(xiàn)功能整個系統(tǒng)實(shí)際圍繞幾個實(shí)體在進(jìn)行管理,這些實(shí)體包括:用戶、云電腦、產(chǎn) 品,另外這些實(shí)體延伸出來的信息包括充值卡、賬單、統(tǒng)計(jì)等功能。因此整個系 統(tǒng)的功能包括:用戶管理、云電腦管理、產(chǎn)品管理、充值
15、卡管理、賬單管理等功 能。下面我們逐一對業(yè)務(wù)管理平臺中的功能進(jìn)行說明。用戶管理用戶管理包括業(yè)務(wù)系統(tǒng)的用戶管理和使用云電腦的企業(yè)客戶的管理。這些管 理功能包括增加、刪除、修改、查詢。對于使用云電腦的企業(yè)客戶,系統(tǒng)中又引 入了父子帳號的概念,其中父帳號下可以對子賬號下的云電腦進(jìn)行管理,子賬號 可以擁有自己獨(dú)立的云電腦,同時可以使用父帳號的錢。同時,在系統(tǒng)用戶管理 功能中,還提供了為用戶充值的功能。方便業(yè)務(wù)管理員對企業(yè)客戶進(jìn)行充值。產(chǎn)品管理產(chǎn)品管理中,包括產(chǎn)品管理和針對產(chǎn)品的套餐管理。產(chǎn)品中的信息包括云電 腦中預(yù)先設(shè)置的硬件和軟件。套餐主要是針對產(chǎn)品的計(jì)費(fèi)信息,用戶可以在申請 云電腦的時候,就選擇相
16、應(yīng)的套餐信息,以便計(jì)費(fèi)。產(chǎn)品管理中包括產(chǎn)品的增加、 刪除、修改,同時在選擇產(chǎn)品后,也可以直接增加、修改、刪除該產(chǎn)品的套餐信 息。云電腦管理云電腦管理可以對用戶的電腦進(jìn)行操作,包括開機(jī)、關(guān)機(jī)等操作,同時還可 以對云電腦進(jìn)行備份和恢復(fù)操作,并且可以直接通過rdp或者spice協(xié)議登錄到 云電腦中。充值卡管理充值卡管理的主要功能就是生成、修改、刪除充值卡,這樣子做最主要是可 以提供一種方便的充值通道。賬單管理可以看到每個用戶的賬單信息。并且可以更加時間段查詢每個用戶的賬單。3系統(tǒng)特點(diǎn)通過上面的事例可以看到整個系統(tǒng)實(shí)際是構(gòu)建在ECP之上的一套業(yè)務(wù)系統(tǒng), 由于ECP在設(shè)計(jì)之初就是一套可以方便集成的虛擬化管理軟件,并為此提供了大量的API供上層的業(yè)務(wù)系統(tǒng)使用。使用ECP搭建的業(yè)務(wù)系統(tǒng)具有如下特點(diǎn):31可擴(kuò)展性在上面的系統(tǒng)中,系統(tǒng)的可擴(kuò)展性主要體現(xiàn)在幾個方面:首先,ECP本身是非常容易擴(kuò)展的,因此在一個資源池內(nèi)可以管理大量的用 于虛擬化的主機(jī)。這些功能都是經(jīng)過實(shí)踐檢驗(yàn)的。其次,由于上面的架構(gòu)是可以搭建成一個多資源池的環(huán)境,并且可以對多個 資源池環(huán)境進(jìn)行管理的平臺,因此,系統(tǒng)本
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 黑龍江省龍江教育聯(lián)盟2026屆高三上學(xué)期期末考試生物試卷(含答案)
- 廣東省深圳市深圳實(shí)驗(yàn)學(xué)校2025-2026學(xué)年上學(xué)期期末七年級數(shù)學(xué)試卷(無答案)
- 2025-2026學(xué)年北京市朝陽區(qū)八年級(上)期末道德與法治試卷(含答案)
- 五宮數(shù)獨(dú)題目及答案
- 初中數(shù)學(xué)知識梳理課件
- 吉林省四平市伊通滿族自治縣2025-2026學(xué)年八年級上學(xué)期期末考試地理試題(原卷版+解析版)
- 涉密測繪外業(yè)安全保密管理制度
- 防火卷簾控制技術(shù)要領(lǐng)
- 冀教版二年級下冊數(shù)學(xué)第六單元-三位數(shù)加減三位數(shù)-同步練習(xí)題帶答案(新)
- 施工員招聘考試及答案
- T-ZZB 2211-2021 單面干手器標(biāo)準(zhǔn)規(guī)范
- 快遞安檢協(xié)議書
- 水利水電建設(shè)工程驗(yàn)收技術(shù)鑒定導(dǎo)則
- 特困供養(yǎng)政策培訓(xùn)課件
- 土壤監(jiān)測員職業(yè)資格認(rèn)證考試題含答案
- 骨科常見疾病及康復(fù)治療
- 2025年及未來5年中國瀝青混凝土行業(yè)市場供需格局及行業(yè)前景展望報(bào)告
- 管理學(xué)試題及參考答案 (一)
- 2025年廣西壯族自治區(qū)高職單招信息技術(shù)測試(信息技術(shù))
- 2025年電力交易員試題及答案解析
- 野山參課件教學(xué)課件
評論
0/150
提交評論