




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、公共云管理平臺后端 系統(tǒng)軟件需求說明書浙江云快傳科技有限公司公共云管理平臺后端系統(tǒng)項(xiàng)目需求說明書LloudKC LUE ISJ浙江云快傳科技有限公司二0一二年五月七日修改情況記錄:版本號修改批準(zhǔn)人修改人修改日期簽收人目錄 TOC o 1-5 h z 1弓I言4 HYPERLINK l bookmark6 o Current Document 編寫目的4 HYPERLINK l bookmark8 o Current Document 背景4 HYPERLINK l bookmark10 o Current Document 范圍4 HYPERLINK l bookmark12 o Curren
2、t Document 定義4 HYPERLINK l bookmark14 o Current Document 參考資料5 HYPERLINK l bookmark16 o Current Document 2項(xiàng)目概述5 HYPERLINK l bookmark18 o Current Document 產(chǎn)品描述5 HYPERLINK l bookmark20 o Current Document 產(chǎn)品功能6 HYPERLINK l bookmark22 o Current Document 用戶特點(diǎn)6 HYPERLINK l bookmark24 o Current Document 一般
3、約束6 HYPERLINK l bookmark26 o Current Document 假設(shè)和依據(jù)7 HYPERLINK l bookmark28 o Current Document 3具體需求7 HYPERLINK l bookmark30 o Current Document 功能需求7 HYPERLINK l bookmark32 o Current Document 監(jiān)控管理7 HYPERLINK l bookmark36 o Current Document 虛擬機(jī)管理10 HYPERLINK l bookmark64 o Current Document 物理機(jī)管理 18 H
4、YPERLINK l bookmark70 o Current Document 鏡像管理 19 HYPERLINK l bookmark78 o Current Document 網(wǎng)絡(luò)管理21 HYPERLINK l bookmark82 o Current Document 存儲管理22 HYPERLINK l bookmark86 o Current Document 外部接口需求23 HYPERLINK l bookmark88 o Current Document 用戶接口 23 HYPERLINK l bookmark90 o Current Document 硬件接口 23 HY
5、PERLINK l bookmark92 o Current Document 軟件接口 23 HYPERLINK l bookmark94 o Current Document 通信接口 23 HYPERLINK l bookmark96 o Current Document 性能需求 24 HYPERLINK l bookmark98 o Current Document 設(shè)計約束24 HYPERLINK l bookmark100 o Current Document 其他標(biāo)準(zhǔn)約束24硬件限制25屬性25 HYPERLINK l bookmark102 o Current Documen
6、t 可用性25 HYPERLINK l bookmark104 o Current Document 安全性25可維護(hù)性25可移植性、轉(zhuǎn)移性 25警告 25其他需求25 HYPERLINK l bookmark108 o Current Document 數(shù)據(jù)庫25 HYPERLINK l bookmark110 o Current Document 操作25場合適應(yīng)性需求25254附錄1引言編寫目的本說明書的目的在于明確說明公共云管理平臺后端的系統(tǒng)需求,界定系統(tǒng) 實(shí)現(xiàn)功能的范圍,與外圍系統(tǒng)的接口定義,指導(dǎo)系統(tǒng)設(shè)計以及編碼。本說明書的預(yù)期讀者為:用戶代表,及項(xiàng)目組成員。背景a.擬開發(fā)的軟件系統(tǒng)
7、的名稱為:公共云管理平臺后端。b.本項(xiàng)目由浙江云快傳科技有限公司提出,指派給技術(shù)部進(jìn)行設(shè)計開發(fā)。c.本系統(tǒng)為公共云管理平臺的一個子系統(tǒng),與公共云管理平臺前端系統(tǒng)之間有 交互。后端實(shí)現(xiàn)前端發(fā)過來的請求。范圍本系統(tǒng)的目標(biāo)是實(shí)現(xiàn)公共云管理平臺前端發(fā)送過來的請求以及其他一部分 功能,包括:虛擬機(jī)管理(創(chuàng)建,開機(jī),關(guān)機(jī),重啟,遷移等),物理機(jī)管理 (物理機(jī)自添加,物理機(jī)識別等),虛擬機(jī)監(jiān)控,物理機(jī)監(jiān)控,鏡像存儲管 理,存儲管理,網(wǎng)絡(luò)管理等。定義列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。參考資料a.本項(xiàng)目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機(jī)關(guān)的批文;b.屬于本項(xiàng)目的其他已發(fā)表的文件;c.本文
8、件中各處引用的文件、資料、包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件資料的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。2項(xiàng)目概述產(chǎn)品描述本項(xiàng)開發(fā)任務(wù)擬建議一個公共云管理平臺后端的完整系統(tǒng),來支撐,實(shí)現(xiàn) 前端系統(tǒng)的各種功能。本系統(tǒng)是作為公共云管理平臺系統(tǒng)的一個子系統(tǒng),與前端子系統(tǒng)之間有相 互調(diào)用見圖2.1.公共云管理平臺i公共云管理平臺前端子系統(tǒng)用戶圖形界面管理員圖形界面公共云管理平臺后端子系統(tǒng)圖2.1廠品功能本系統(tǒng)為公共云管理平臺的后端,其中包括以下主要功能點(diǎn):虛擬機(jī)管理(創(chuàng)建,開機(jī),關(guān)機(jī),重啟,遷移等),物理機(jī)管理(物理機(jī)自添加,物理機(jī) 識別等),虛擬機(jī)監(jiān)控,物理機(jī)監(jiān)控
9、,鏡像存儲管理,存儲管理,網(wǎng)絡(luò)管理 等。見圖2.2公共云管理平臺后端虛擬機(jī)管理物理機(jī)管理管理節(jié)點(diǎn)監(jiān)控 虛擬機(jī)監(jiān)控虛擬機(jī)災(zāi)備 虛擬機(jī)基本操作虛擬機(jī)遷移,快照網(wǎng)絡(luò)配置/ 7 / - 4 鏡像創(chuàng)建,上傳 物理機(jī)自發(fā)現(xiàn)A 物理機(jī)自動化部署網(wǎng)絡(luò),存儲管圖2.2用戶特點(diǎn)本系統(tǒng)的終端用戶分為三種:面向公共的普通互聯(lián)網(wǎng)終端用戶;面向企業(yè) 的私有云企業(yè)用戶,包括特定企業(yè)內(nèi)部的所有使用該系統(tǒng)的員工和企業(yè)內(nèi)部的 系統(tǒng)管理員等;以及系統(tǒng)的日常管理員。一般約束列出進(jìn)行本軟件開發(fā)工作的假定和約束,例如經(jīng)費(fèi)限制、開發(fā)期限等。假設(shè)和依據(jù)3具體需求功能需求功能需求將從上述產(chǎn)品功能中提到幾點(diǎn)中進(jìn)行展開,包括監(jiān)控管理,虛擬 機(jī)管理
10、,物理機(jī)管理,鏡像管理,網(wǎng)絡(luò)管理以及存儲管理。監(jiān)控管理監(jiān)控管理包括系統(tǒng)中所有資源的監(jiān)控體系,包括物理機(jī)監(jiān)控,虛擬機(jī)監(jiān) 控,所有管理節(jié)點(diǎn)模塊的監(jiān)控,以及對監(jiān)控結(jié)果數(shù)據(jù)的收集,以及一些簡單的 分析。物理機(jī)監(jiān)控a)描述對所有物理資源進(jìn)行監(jiān)控,主要包括宿主機(jī)的監(jiān)控。監(jiān)控程序需將物理 機(jī)的各參數(shù)包括:CPU狀態(tài),內(nèi)存占用率,網(wǎng)絡(luò)吞吐量等,實(shí)時地收 集起來并將數(shù)據(jù)存至數(shù)據(jù)庫。b)輸入各臺宿主機(jī)的IP或者UUID等一些能識別宿主機(jī)的標(biāo)示符。c)加工根據(jù)宿主機(jī)的唯一標(biāo)識符,通過在每臺宿主機(jī)的代理程序,將上述的各 項(xiàng)參數(shù)存至數(shù)據(jù)庫。在每一次的收集過程結(jié)束后,若發(fā)現(xiàn)實(shí)時收集的監(jiān) 控數(shù)據(jù)中的一項(xiàng)或者多項(xiàng)超過該項(xiàng)預(yù)定
11、閥值時,拋出告警信息。d)輸出根據(jù)需要將每臺宿主機(jī)的實(shí)時參數(shù)通過前端向后端的接口返回至前段系 統(tǒng)。若監(jiān)控系統(tǒng)拋出上述告警信息,后端監(jiān)控模塊,將告警信息通過接 口向前端發(fā)送。虛擬機(jī)監(jiān)控a)描述對所有虛擬資源進(jìn)行監(jiān)控,主要包括建立在每臺宿主機(jī)上的單個虛擬機(jī),以及多個虛擬機(jī)組成的虛擬機(jī)集群。監(jiān)控程序需將虛擬機(jī)以及虛擬 機(jī)集群的各參數(shù),包括:CPU狀態(tài),內(nèi)存占用率,網(wǎng)絡(luò)吞吐量等,實(shí) 時地收集起來并將數(shù)據(jù)存至數(shù)據(jù)庫。b)輸入虛擬機(jī)的UUID或虛擬機(jī)集群的入口 UUID。c)加工根據(jù)虛擬機(jī)的UUID或虛擬機(jī)集群的入口 UUID ,通過虛擬機(jī)所在宿主 機(jī)的代理程序,將上述各項(xiàng)參數(shù)存至數(shù)據(jù)庫。在每一次的收集過
12、程結(jié)束 后,若發(fā)現(xiàn)實(shí)時收集的監(jiān)控數(shù)據(jù)中的一項(xiàng)或者多項(xiàng)超過該項(xiàng)預(yù)定閥值 時,拋出告警信息。d)輸出根據(jù)需要將每臺虛擬機(jī)或虛擬機(jī)集群的實(shí)時參數(shù)通過前端向后端的接口 返回至前段系統(tǒng)。若監(jiān)控系統(tǒng)拋出上述告警信息,后端監(jiān)控模塊,將告 警信息通過接口向前端發(fā)送。管理節(jié)點(diǎn)監(jiān)控a)描述對所有管理節(jié)點(diǎn),包括:網(wǎng)絡(luò)配置節(jié)點(diǎn),存儲配置節(jié)點(diǎn),主控節(jié)點(diǎn),調(diào) 度節(jié)點(diǎn),鏡像管理節(jié)點(diǎn)等,進(jìn)行實(shí)時監(jiān)控。監(jiān)控程序?qū)⑸鲜龉?jié)點(diǎn)的各項(xiàng) 參數(shù),包括:CPU狀態(tài),內(nèi)存占用率,網(wǎng)絡(luò)吞吐量等,實(shí)時地收集起 來并將數(shù)據(jù)存至數(shù)據(jù)庫。b)輸入管理節(jié)點(diǎn)IP或管理節(jié)點(diǎn)的唯一標(biāo)識符。c)加工根據(jù)管理節(jié)點(diǎn)的唯一標(biāo)識符,監(jiān)控程序?qū)⑾鄳?yīng)監(jiān)控數(shù)據(jù)收集起來,并存
13、至相應(yīng)數(shù)據(jù)庫。在每一次收集收集結(jié)束后,若發(fā)現(xiàn)實(shí)時收集的監(jiān)控數(shù)據(jù) 中的一項(xiàng)或者多項(xiàng)超過該項(xiàng)預(yù)定閥值時,拋出告警信息。d)輸出根據(jù)需要將管理節(jié)點(diǎn)的實(shí)時參數(shù)通過前端向后端的接口返回至前段系 統(tǒng)。若監(jiān)控系統(tǒng)拋出上述告警信息,后端監(jiān)控模塊,將告警信息通過接 口向前端發(fā)送。虛擬機(jī)管理虛擬機(jī)管理包含了虛擬機(jī)的日常操作管理,以及遷移,快照等管理,具體流程見圖3.1.2暫停態(tài)圖 3.1.2虛擬機(jī)創(chuàng)建a)描述前端將創(chuàng)建虛擬機(jī)的請求,包括后端創(chuàng)建虛擬機(jī)需要的參數(shù),發(fā)送至后 端,后天根據(jù)各參數(shù)創(chuàng)建相應(yīng)的虛擬機(jī),并默認(rèn)開啟虛擬機(jī),將虛擬機(jī) 的相應(yīng)信息存至數(shù)據(jù)庫,并向前端返回創(chuàng)建成功或失敗的標(biāo)志。b)輸入前端接受用戶選擇
14、后形成的關(guān)于虛擬機(jī)創(chuàng)建的各項(xiàng)參數(shù),包括: CPU 數(shù),內(nèi)存大小,硬盤大小,操作系統(tǒng)等相關(guān)信息。c)加工后端接收到各項(xiàng)參數(shù)信息,將各項(xiàng)信息交由相應(yīng)的管理節(jié)點(diǎn)處理后最終 在宿主機(jī)上創(chuàng)建虛擬機(jī)。并將虛擬機(jī)信息存至數(shù)據(jù)庫。d)輸出后端將虛擬機(jī)創(chuàng)建成功或失敗的信息以及生成的虛擬機(jī)標(biāo)識符返回至前 端。以便前端能根據(jù)虛擬機(jī)標(biāo)識符通過后端接口訪問到虛擬機(jī)。虛擬機(jī)開機(jī)a)描述前端接受用戶選擇虛擬機(jī)開機(jī)命令后,將相應(yīng)的虛擬機(jī)唯一標(biāo)識符發(fā)送 到后端系統(tǒng),后端系統(tǒng)通過查表或其他手段,獲取相應(yīng)虛擬機(jī)的信息, 若虛擬機(jī)處在關(guān)機(jī)狀態(tài),將其開機(jī)并將開機(jī)信息返回至前臺,若虛擬機(jī) 處在其他狀態(tài)則返回錯誤信息。b)輸入前端接受用戶
15、選擇虛擬機(jī)開機(jī)命令后向后端發(fā)送的虛擬機(jī)唯一標(biāo)識符。c)加工后端系統(tǒng)根據(jù)虛擬機(jī)唯一標(biāo)識符,通過查表或其他手段獲取虛擬機(jī)具體 信息,若虛擬機(jī)處在關(guān)機(jī)狀態(tài),則將其開機(jī),若不是則返回。d)輸出根據(jù)開機(jī)是否成功,向前端返回成功或失敗的信息。虛擬機(jī)關(guān)機(jī)a)描述前端接受用戶選擇虛擬機(jī)關(guān)機(jī)命令后,將相應(yīng)的虛擬機(jī)唯一標(biāo)識符發(fā)送 到后端系統(tǒng),后端系統(tǒng)通過查表或其他手段,獲取相應(yīng)虛擬機(jī)的信息, 若虛擬機(jī)處在開機(jī)狀態(tài),將其關(guān)機(jī)并將關(guān)機(jī)信息返回至前臺,若虛擬機(jī) 處在其他狀態(tài)則返回錯誤信息。b)輸入前端接受用戶選擇虛擬機(jī)關(guān)機(jī)命令后向后端發(fā)送的虛擬機(jī)唯一標(biāo)識符。c)加工后端系統(tǒng)根據(jù)虛擬機(jī)唯一標(biāo)識符,通過查表或其他手段獲取虛
16、擬機(jī)具體 信息,若虛擬機(jī)處在開機(jī)狀態(tài),則將其關(guān)機(jī),若不是則返回。d)輸出根據(jù)關(guān)機(jī)是否成功,向前端返回成功或失敗的信息。虛擬機(jī)重啟a)描述前端接受用戶選擇虛擬機(jī)重啟命令后,將相應(yīng)的虛擬機(jī)唯一標(biāo)識符發(fā)送 到后端系統(tǒng),后端系統(tǒng)通過查表或其他手段,獲取相應(yīng)虛擬機(jī)的信息, 若虛擬機(jī)處在開機(jī)狀態(tài),將其重啟并將重啟信息返回至前臺,若虛擬機(jī) 處在其他狀態(tài)則返回錯誤信息。b)輸入前端接受用戶選擇虛擬機(jī)重啟命令后向后端發(fā)送的虛擬機(jī)唯一標(biāo)識符。c)加工后端系統(tǒng)根據(jù)虛擬機(jī)唯一標(biāo)識符,通過查表或其他手段獲取虛擬機(jī)具體 信息,若虛擬機(jī)處在開機(jī)狀態(tài),則將其重啟,若不是則返回。d)輸出根據(jù)重啟是否成功,向前端返回成功或失敗的
17、信息。虛擬機(jī)掛起a)描述前端接受用戶選擇虛擬機(jī)掛起命令后,將相應(yīng)的虛擬機(jī)唯一標(biāo)識符發(fā)送 到后端系統(tǒng),后端系統(tǒng)通過查表或其他手段,獲取相應(yīng)虛擬機(jī)的信息, 若虛擬機(jī)處在開機(jī)運(yùn)行狀態(tài),將其掛起并將掛起信息返回至前臺,若虛 擬機(jī)處在其他狀態(tài)則返回錯誤信息。b)輸入前端接受用戶選擇虛擬機(jī)掛起命令后向后端發(fā)送的虛擬機(jī)唯一標(biāo)識符。c)加工后端系統(tǒng)根據(jù)虛擬機(jī)唯一標(biāo)識符,通過查表或其他手段獲取虛擬機(jī)具體 信息,若虛擬機(jī)處在開機(jī)運(yùn)行狀態(tài),則將其掛起,若不是則返回。d)輸出根據(jù)掛起是否成功,向前端返回成功或失敗的信息。虛擬機(jī)恢復(fù)a)描述 前端接受用戶選擇虛擬機(jī)恢復(fù)命令后,將相應(yīng)的虛擬機(jī)唯一標(biāo)識符發(fā)送 到后端系統(tǒng),后
18、端系統(tǒng)通過查表或其他手段,獲取相應(yīng)虛擬機(jī)的信息, 若虛擬機(jī)處在掛起狀態(tài),將其從掛起狀態(tài)恢復(fù)并將恢復(fù)信息返回至前 臺,若虛擬機(jī)處在其他狀態(tài)則返回錯誤信息。b)輸入前端接受用戶選擇虛擬機(jī)恢復(fù)命令后向后端發(fā)送的虛擬機(jī)唯一標(biāo)識符。c)加工后端系統(tǒng)根據(jù)虛擬機(jī)唯一標(biāo)識符,通過查表或其他手段獲取虛擬機(jī)具體 信息,若虛擬機(jī)處在掛起狀態(tài),則將其恢復(fù),若不是則返回。d)輸出根據(jù)恢復(fù)是否成功,向前端返回成功或失敗的信息。虛擬機(jī)銷毀a)描述前端接受用戶選擇虛擬機(jī)銷毀命令后,將相應(yīng)的虛擬機(jī)唯一標(biāo)識符發(fā)送 到后端系統(tǒng),后端系統(tǒng)通過查表或其他手段,獲取相應(yīng)虛擬機(jī)的信息, 此時無論虛擬機(jī)處在何種狀態(tài),都會將其從目前狀態(tài)銷毀并
19、將銷毀信息 返回至前臺,銷毀后虛擬機(jī)的內(nèi)存中數(shù)據(jù)將全部丟失,但對應(yīng)鏡像中內(nèi) 容還存在。b)輸入前端接受用戶選擇虛擬機(jī)銷毀命令后向后端發(fā)送的虛擬機(jī)唯一標(biāo)識符。c)加工后端系統(tǒng)根據(jù)虛擬機(jī)唯一標(biāo)識符,通過查表或其他手段獲取虛擬機(jī)具體 信息,并將其銷毀。d)輸出根據(jù)銷毀是否成功,向前端返回成功或失敗的信息。虛擬機(jī)熱遷移a)描述前端接受用戶選擇虛擬機(jī)動態(tài)熱遷移命令后,或者監(jiān)控程序有告警信息 顯示某一臺虛擬機(jī)所在宿主機(jī)資源告警時,將相應(yīng)的虛擬機(jī)唯一標(biāo)識符 發(fā)送到后端系統(tǒng),后端系統(tǒng)通過查表或其他手段,獲取相應(yīng)虛擬機(jī)的信 息,若虛擬機(jī)處在運(yùn)行狀態(tài),將其從此臺宿主機(jī)上動態(tài)遷移至目標(biāo)空閑 的宿主機(jī)上,遷移過程中,
20、被遷移虛擬機(jī)始終處于運(yùn)行狀態(tài)。b)輸入前端接受用戶選擇虛擬機(jī)熱遷移命令后向后端發(fā)送的虛擬機(jī)唯一標(biāo)識符 或監(jiān)控程序發(fā)出告警信息中包含的待遷移虛擬機(jī)唯一標(biāo)識符以及告警的 宿主機(jī),以及又調(diào)度模塊提供的目標(biāo)宿主機(jī)唯一標(biāo)識符。c)加工后端系統(tǒng)根據(jù)目標(biāo)宿主機(jī)唯一標(biāo)識符,通過查表或其他手段獲取該物理 機(jī)具體信息,將待遷移虛擬機(jī)動態(tài)遷移至目標(biāo)宿主機(jī)上,過程中,虛擬 機(jī)始終處于運(yùn)行狀態(tài)。d)輸出根據(jù)熱遷移是否成功,向前端返回成功或失敗的信息。虛擬機(jī)冷遷移a)描述前端接受用戶選擇虛擬機(jī)冷遷移命令后,或者監(jiān)控程序有告警信息顯示 某一臺虛擬機(jī)所在宿主機(jī)資源告警時,將相應(yīng)的虛擬機(jī)唯一標(biāo)識符發(fā)送 到后端系統(tǒng),后端系統(tǒng)通過
21、查表或其他手段,獲取相應(yīng)虛擬機(jī)的信息, 無論虛擬機(jī)處于什么狀態(tài)(已銷毀的除外),先將虛擬機(jī)轉(zhuǎn)成掛起狀 態(tài),再將虛擬機(jī)遷移至目標(biāo)空閑的宿主機(jī)上,遷移過程中,虛擬機(jī)始終 處于掛起態(tài),等待遷移結(jié)束后在目標(biāo)宿主機(jī)中恢復(fù)。b)輸入前端接受用戶選擇虛擬機(jī)熱遷移命令后向后端發(fā)送的虛擬機(jī)唯一標(biāo)識符 或監(jiān)控程序發(fā)出告警信息中包含的待遷移虛擬機(jī)唯一標(biāo)識符以及告警的 宿主機(jī),以及又調(diào)度模塊提供的目標(biāo)宿主機(jī)唯一標(biāo)識符。c)加工后端系統(tǒng)根據(jù)目標(biāo)宿主機(jī)唯一標(biāo)識符,通過查表或其他手段獲取該物理 機(jī)具體信息,將待遷移虛擬機(jī)冷遷移至目標(biāo)宿主機(jī)上,過程中,虛擬機(jī) 始終處于掛起狀態(tài)。d)輸出根據(jù)冷遷移是否成功,向前端返回成功或失敗
22、的信息。虛擬機(jī)快照a)描述前端接受用戶選擇虛擬機(jī)快照命令后,將相應(yīng)的虛擬機(jī)唯一標(biāo)識符發(fā)送 到后端系統(tǒng),后端系統(tǒng)通過查表或其他手段,獲取相應(yīng)虛擬機(jī)的信息, 無論虛擬機(jī)處于什么狀態(tài)(已銷毀的除外),將虛擬機(jī)的內(nèi)存狀態(tài)信息 以及其他虛擬機(jī)相關(guān)信息保存成快照,并存儲在指定位置,以便從快照 恢復(fù)。b)輸入前端接受用戶選擇虛擬機(jī)快照命令后向后端發(fā)送的虛擬機(jī)唯一標(biāo)識符。c)加工后端系統(tǒng)根據(jù)虛擬機(jī)唯一標(biāo)識符,通過查表或其他手段獲取虛擬機(jī)具體 信息,并生成快照,并將快照存至指定位置。d)輸出根據(jù)快照是否成功,向前端返回成功或失敗的信息。虛擬機(jī)還原a)描述前端接受用戶選擇虛擬機(jī)還原命令后,將相應(yīng)的虛擬機(jī)唯一標(biāo)識符
23、以及 選擇的快照標(biāo)識符發(fā)送到后端系統(tǒng),后端系統(tǒng)通過查表或其他手段,獲 取相應(yīng)虛擬機(jī)的信息,并通過快照唯一標(biāo)識符查找指定位置的該虛擬機(jī) 的快照,若無法找到則返回錯誤,若找到并匹配,則從該快照還原虛擬 機(jī)。b)輸入前端接受用戶選擇虛擬機(jī)還原命令后向后端發(fā)送的虛擬機(jī)唯一標(biāo)識符以 及快照的標(biāo)識符。c)加工后端系統(tǒng)根據(jù)虛擬機(jī)唯一標(biāo)識符以及快照的標(biāo)識符,通過查表或其他手 段獲取虛擬機(jī)具體信息以及快照信息,若找到并匹配,則從該快照出還 原,若找不到則返回錯誤信息。d)輸出根據(jù)還原是否成功,向前端返回成功或失敗的信息。物理機(jī)管理物理機(jī)管理主要面向?qū)ο鬄樗拗鳈C(jī)的管理,其中包括:新的物理宿主機(jī)加 入資源集群時的自
24、動化部署,以及管理節(jié)點(diǎn)對新物理宿主機(jī)的自發(fā)現(xiàn)。物理機(jī)自發(fā)現(xiàn)a)描述當(dāng)有新的物理宿主機(jī)加入到資源集群時,將該物理機(jī)的配置信息,包括:硬件信息,網(wǎng)絡(luò)配置信息等存至數(shù)據(jù)庫,實(shí)現(xiàn)新物理機(jī)的注冊。物理機(jī)自動化部署a)描述當(dāng)新的物理宿主機(jī)加入到資源集群,完成注冊后,應(yīng)將每臺可工作宿主 機(jī)上必要的程序,腳本等安裝至該宿主機(jī)中。整個過程必須是自動化 地,執(zhí)行完部署過程后,宿主機(jī)應(yīng)當(dāng)能立即為虛擬化平臺工作。鏡像管理鏡像管理的主要對象為虛擬機(jī)鏡像,實(shí)現(xiàn)虛擬機(jī)鏡像的創(chuàng)建,上傳,傳輸,分享等功能。鏡像創(chuàng)建a)描述鏡像創(chuàng)建可分為兩種:一種是從已經(jīng)存在的鏡像模板創(chuàng)建新的鏡像,一 種是直接從iso光盤鏡像中創(chuàng)建新的鏡像。從
25、鏡像模板創(chuàng)建鏡像:前端接受用戶(包括終端用戶以及管理員用戶)選擇鏡像創(chuàng)建方式為從 模板創(chuàng)建后,將相應(yīng)的鏡像模板唯一標(biāo)識符發(fā)送到后端系統(tǒng),后端系統(tǒng) 通過查表或其他手段,獲取相應(yīng)鏡像模板的信息,并從該鏡像模板副本 啟動虛擬機(jī),前端通過vnc或其他可視化手段登錄該虛擬機(jī),在該鏡像 模板副本上做修改行程新的模板。從iso光盤鏡像創(chuàng)建鏡像:前端接受用戶(包括終端用戶以及管理員用戶)選擇鏡像創(chuàng)建方式為從iso光盤鏡像創(chuàng)建鏡像后,將用戶選擇的相應(yīng) iso關(guān)盤鏡像唯一標(biāo)識符發(fā) 送到后端系統(tǒng),后端系統(tǒng)通過查表或其他手段,獲取該 iso光盤鏡像的 信息,并從該iso鏡像創(chuàng)建虛擬機(jī),進(jìn)入相應(yīng)的系統(tǒng)安裝過程,前端通
26、過vnc或其他可視化手段登錄到該虛擬機(jī),完成安裝系統(tǒng)后,生成新的 鏡像。b)輸入前端接受用戶選擇的鏡像模板標(biāo)識符或者iso光盤鏡像標(biāo)識符。c)加工后端系統(tǒng)根據(jù)鏡像模板標(biāo)識符或者iso光盤鏡像標(biāo)識符獲取相應(yīng)的鏡像 模板或者iso光盤鏡像,并從該鏡像中啟動虛擬機(jī),是前段用戶完成操 作。d)輸出將創(chuàng)建的虛擬機(jī)的地址以及訪問端口返回個前端系統(tǒng)。鏡像上傳a)描述前端用戶(包括終端用戶以及管理員用戶),可在外部創(chuàng)建好鏡像或者鏡像模板,將該鏡像上傳至鏡像庫中。b)輸入前端接受用戶從用戶本地上傳的鏡像。c)加工后端系統(tǒng)將上傳的鏡像根據(jù)一定的分類存至特定位置。d)輸出將保存成功或失敗的信息返回給前端系統(tǒng)。鏡像傳輸a)描述前端用戶(包括終端用戶以及管理員用戶),可在外部創(chuàng)建好鏡像或者 鏡像模板,將該鏡像上傳至鏡像庫中。b)輸入前端
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 河南省安陽市文峰區(qū)2024-2025學(xué)年九年級上學(xué)期1月期末化學(xué)試題(含答案)
- 2019-2025年軍隊文職人員招聘之軍隊文職政治學(xué)能力檢測試卷B卷附答案
- 臨床急救知識培訓(xùn)課件
- 酒吧員工禁止戀愛合同(2篇)
- 2025年反電信網(wǎng)絡(luò)詐騙法測試題庫及參考答案
- 自體輸血知識培訓(xùn)課件
- 農(nóng)資產(chǎn)品經(jīng)銷代理合作協(xié)議
- 共享單車租賃服務(wù)協(xié)議
- 睡前故事故事解讀
- 遼寧省大連市2024-2025學(xué)年高一上學(xué)期1月期末考試生物學(xué)試題(含答案)
- 數(shù)據(jù)挖掘?qū)д?第5章-分類-其他技術(shù)
- 年產(chǎn)4萬噸鄰苯二甲酸酐的工藝設(shè)計
- 西醫(yī)醫(yī)師開具中藥及中藥飲片處方權(quán)限考核試題及答案
- DB37-T 5026-2022《居住建筑節(jié)能設(shè)計標(biāo)準(zhǔn)》
- BACnet介紹解讀課件
- 全套IECQ QC080000-2017 有害物質(zhì)過程管理體系程序文件
- 《三角形的分類》-完整版課件
- 鐵路工程預(yù)算定額標(biāo)準(zhǔn)
- 叉車使用申請表
- 《中外歷史綱要上》第4課 西漢與東漢-統(tǒng)一多民族封建國家的鞏固(課件)(共23張PPT)
- [轉(zhuǎn)載]鄭桂華《安塞腰鼓》教學(xué)實(shí)錄
評論
0/150
提交評論