欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在集群中實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理的方法及系統(tǒng)與流程

文檔序號:11995435閱讀:386來源:國知局
一種在集群中實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理的方法及系統(tǒng)與流程
本發(fā)明涉及計(jì)算機(jī)信息技術(shù)領(lǐng)域,特別涉及一種實(shí)現(xiàn)集群中虛擬化分布式統(tǒng)一管理的方法及系統(tǒng)。

背景技術(shù):
虛擬機(jī)指通過軟件模擬的具有完整硬件系統(tǒng)功能的、運(yùn)行在一個(gè)完全隔離環(huán)境中的完整計(jì)算機(jī)系統(tǒng)。通過虛擬機(jī)軟件,你可以在一臺物理計(jì)算機(jī)上模擬出一臺或多臺虛擬的計(jì)算機(jī),這些虛擬機(jī)完全就像真正的計(jì)算機(jī)那樣進(jìn)行工作,例如你可以安裝操作系統(tǒng)、安裝應(yīng)用程序、訪問網(wǎng)絡(luò)資源等等。對于你而言,它只是運(yùn)行在你物理計(jì)算機(jī)上的一個(gè)應(yīng)用程序,但是對于在虛擬機(jī)中運(yùn)行的應(yīng)用程序而言,它就是一臺真正計(jì)算機(jī)。SSH為SecureShell的縮寫,由IETF的網(wǎng)絡(luò)工作小組(NetworkWorkingGroup)所制定;SSH為建立在應(yīng)用層和傳輸層基礎(chǔ)上的安全協(xié)議。SSH是目前較可靠,專為遠(yuǎn)程登錄會話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。利用SSH協(xié)議可以有效防止遠(yuǎn)程管理過程中的信息泄露問題。SSH最初是UNIX系統(tǒng)上的一個(gè)程序,后來又迅速擴(kuò)展到其他操作平臺。SSH在正確使用時(shí)可彌補(bǔ)網(wǎng)絡(luò)中的漏洞。SSH客戶端適用于多種平臺。幾乎所有UNIX平臺—包括HP-UX、Linux、AIX、Solaris、DigitalUNIX、Irix,及其他平臺—都可運(yùn)行SSH。集群(cluster)技術(shù)是一種較新的技術(shù),通過集群技術(shù),可以在付出較低成本的情況下獲得在性能、可靠性、靈活性方面的相對較高的收益,其任務(wù)調(diào)度則是集群系統(tǒng)中的核心技術(shù)。集群是一組相互獨(dú)立的、通過高速網(wǎng)絡(luò)互聯(lián)的計(jì)算機(jī),它們構(gòu)成了一個(gè)組,并以單一系統(tǒng)的模式加以管理。一個(gè)客戶與集群相互作用時(shí),集群像是一個(gè)獨(dú)立的服務(wù)器。任務(wù)調(diào)度在不同的領(lǐng)域有不同的描述方法,一般在分布式系統(tǒng)中,構(gòu)成調(diào)度的基本元素有三個(gè),即并行應(yīng)用程序,資源系統(tǒng)以及應(yīng)用程序調(diào)用資源所依據(jù)的一定策略與規(guī)則。調(diào)度問題就是在滿足并行應(yīng)用程序和資源系統(tǒng)約束條件的基礎(chǔ)上,設(shè)計(jì)一個(gè)有效的調(diào)度系統(tǒng)來管理應(yīng)用程序如何調(diào)用這些資源,并使得整個(gè)系統(tǒng)性能指標(biāo)達(dá)到最優(yōu)或近似最優(yōu)。分布式系統(tǒng)中的任務(wù)調(diào)度問題就是根據(jù)一定的調(diào)度規(guī)則和調(diào)度策略,把組成并行程序的一組任務(wù)或構(gòu)成工作負(fù)載的一組作業(yè),按照一定執(zhí)行時(shí)序分配到系統(tǒng)中的多個(gè)計(jì)算結(jié)點(diǎn)上,以期取得較好的系統(tǒng)執(zhí)行性。因此對于現(xiàn)有技術(shù),如何在需要集群下物理主機(jī)和物理主機(jī)上的多個(gè)虛擬機(jī)時(shí),保障系統(tǒng)的可靠進(jìn)行,并提供更穩(wěn)定的,更高效的管理方法是個(gè)復(fù)雜難解決的問題。本發(fā)明提供的一種實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理方法在物理主機(jī)和虛擬機(jī)能夠和管理端通信的前提下,方便高效管理整個(gè)集群下所有的物理主機(jī)及虛擬機(jī)。

技術(shù)實(shí)現(xiàn)要素:
鑒于現(xiàn)有技術(shù)中存在的問題,本發(fā)明目的在于提供一種在集群中實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理的方法及系統(tǒng)。根據(jù)本發(fā)明的一個(gè)方面,提供了一種在集群中實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理的方法,包括以下步驟:S1,管理端添加物理主機(jī),管理端和所述物理主機(jī)之間可以通信,添加一臺或多臺物理主機(jī)組成一個(gè)集群;S2,用戶在管理端操作下達(dá)一個(gè)任務(wù),所述任務(wù)包括任務(wù)的具體內(nèi)容以及執(zhí)行該任務(wù)的目標(biāo)主機(jī);S3,任務(wù)調(diào)度模塊對所述任務(wù)進(jìn)行分解,根據(jù)任務(wù)的類型和內(nèi)容,將任務(wù)分解成一個(gè)或多個(gè)有依賴關(guān)系的任務(wù),并對分解后的任務(wù)進(jìn)行調(diào)度,將任務(wù)的具體步驟和內(nèi)容下達(dá)到具體的物理主機(jī)執(zhí)行;S4,物理主機(jī)執(zhí)行分解后的具體任務(wù),并將任務(wù)執(zhí)行的成功或失敗結(jié)果反饋給任務(wù)調(diào)度模塊,如果任務(wù)調(diào)度模塊長時(shí)間沒有收到任務(wù)執(zhí)行結(jié)果的狀態(tài),則任務(wù)超時(shí)失??;S5,任務(wù)調(diào)度模塊將任務(wù)執(zhí)行結(jié)果記錄到數(shù)據(jù)庫,同時(shí)展現(xiàn)到管理端,用戶可以看到任務(wù)執(zhí)行結(jié)果;如果任務(wù)執(zhí)行成功,管理端顯示任務(wù)執(zhí)行后的結(jié)果,用戶可以繼續(xù)操作下達(dá)其他任務(wù)。優(yōu)選的,所述任務(wù)包括對虛擬機(jī)的啟動、停止、掛起、恢復(fù)、克隆遷移和刪除。優(yōu)選的,管理端添加物理主機(jī)到集群時(shí),將物理主機(jī)的信息添加到數(shù)據(jù)庫。優(yōu)選的,創(chuàng)建虛擬機(jī)時(shí),將虛擬機(jī)的信息添加到數(shù)據(jù)庫。優(yōu)選的,添加網(wǎng)絡(luò)資源時(shí),將存儲資源的信息添加到數(shù)據(jù)庫,優(yōu)選的,添加網(wǎng)絡(luò)時(shí),將網(wǎng)絡(luò)資源信息添加到數(shù)據(jù)庫。優(yōu)選的,管理端添加物理主機(jī)到集群時(shí),管理端SSH技術(shù)驗(yàn)證機(jī)制為自己創(chuàng)建一對密匙,并把公用密匙放在需要添加的服務(wù)器上。優(yōu)選的,管理端顯示查看所添加的物理主機(jī)列表,用戶填寫針對某臺物理主機(jī)的任務(wù)基本信息,從而提交任務(wù)給任務(wù)調(diào)度模塊。根據(jù)本發(fā)明的另一方面,提供了一種在集群中實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理的系統(tǒng),包括:管理端控制節(jié)點(diǎn),用于添加物理主機(jī),管理端和所述物理主機(jī)之間可以通信,添加一臺或多臺物理主機(jī)組成一個(gè)集群;接收用戶在管理端操作下達(dá)的一個(gè)任務(wù),所述任務(wù)包括任務(wù)的具體內(nèi)容以及執(zhí)行該任務(wù)的目標(biāo)主機(jī);任務(wù)調(diào)度模塊,用于對管理端控制節(jié)點(diǎn)接收的所述任務(wù)進(jìn)行分解,根據(jù)任務(wù)的類型和內(nèi)容,將任務(wù)分解成一個(gè)或多個(gè)有依賴關(guān)系的任務(wù),并對分解后的任務(wù)進(jìn)行調(diào)度,將任務(wù)的具體步驟和內(nèi)容下達(dá)到具體的物理主機(jī)執(zhí)行;并用于在物理機(jī)集群返回任務(wù)執(zhí)行結(jié)果后,將任務(wù)執(zhí)行結(jié)果記錄到數(shù)據(jù)庫,同時(shí)展現(xiàn)到管理端控制節(jié)點(diǎn),用戶可以看到任務(wù)執(zhí)行結(jié)果;物理機(jī)集群,集群中的物理主機(jī)執(zhí)行分解后的具體任務(wù),并將任務(wù)執(zhí)行的成功或失敗結(jié)果反饋給任務(wù)調(diào)度模塊,如果任務(wù)調(diào)度模塊長時(shí)間沒有收到任務(wù)執(zhí)行結(jié)果的狀態(tài),則任務(wù)超時(shí)失敗。優(yōu)選的,所述任務(wù)包括對虛擬機(jī)的啟動、停止、掛起、恢復(fù)、克隆遷移和刪除。優(yōu)選的,管理端添加物理主機(jī)到集群時(shí),將物理主機(jī)的信息添加到數(shù)據(jù)庫。優(yōu)選的,管理端添加物理主機(jī)到集群時(shí),管理端SSH技術(shù)驗(yàn)證機(jī)制為自己創(chuàng)建一對密匙,并把公用密匙放在需要添加的服務(wù)器上。優(yōu)選的,管理端顯示查看所添加的物理主機(jī)列表,用戶填寫針對某臺物理主機(jī)的任務(wù)基本信息,從而提交任務(wù)給任務(wù)調(diào)度模塊。優(yōu)選的,管理端顯示查看所添加的虛擬機(jī)列表,用戶填寫針對某臺虛擬機(jī)的任務(wù)基本信息,從而提交任務(wù)給任務(wù)調(diào)度模塊。優(yōu)選的,管理端顯示查看所添加的存儲資源列表,用戶填寫針對某個(gè)存儲資源的任務(wù)基本信息,從而提交任務(wù)給任務(wù)調(diào)度模塊。優(yōu)選的,管理端顯示查看所添加的網(wǎng)絡(luò)資源列表,用戶填寫針對某臺網(wǎng)絡(luò)資源的任務(wù)基本信息,從而提交任務(wù)給任務(wù)調(diào)度模塊。附圖說明圖1例示了本發(fā)明實(shí)施例提供的一種在集群中實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理的方法流程圖;圖2例示了本發(fā)明實(shí)施例的一種在集群中實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理的系統(tǒng)架構(gòu)圖。具體實(shí)施方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。圖1例示了本發(fā)明實(shí)施例提供的一種在集群中實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理的方法流程圖。如圖1所示,本發(fā)明實(shí)施例提供的一種在集群中實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理的方法,包括以下步驟:S1,管理端添加物理主機(jī),管理端和所述物理主機(jī)之間可以通信,添加一臺或多臺物理主機(jī)組成一個(gè)集群;S2,用戶在管理端操作下達(dá)一個(gè)任務(wù),所述任務(wù)包括任務(wù)的具體內(nèi)容以及執(zhí)行該任務(wù)的目標(biāo)主機(jī);S3,任務(wù)調(diào)度模塊對所述任務(wù)進(jìn)行分解,根據(jù)任務(wù)的類型和內(nèi)容,將任務(wù)分解成一個(gè)或多個(gè)有依賴關(guān)系的任務(wù),并對分解后的任務(wù)進(jìn)行調(diào)度,將任務(wù)的具體步驟和內(nèi)容下達(dá)到具體的物理主機(jī)執(zhí)行;S4,物理主機(jī)執(zhí)行分解后的具體任務(wù),并將任務(wù)執(zhí)行的成功或失敗結(jié)果反饋給任務(wù)調(diào)度模塊,如果任務(wù)調(diào)度模塊長時(shí)間沒有收到任務(wù)執(zhí)行結(jié)果的狀態(tài),則任務(wù)超時(shí)失??;S5,任務(wù)調(diào)度模塊將任務(wù)執(zhí)行結(jié)果記錄到數(shù)據(jù)庫,同時(shí)展現(xiàn)到管理端,用戶可以看到任務(wù)執(zhí)行結(jié)果;如果任務(wù)執(zhí)行成功,管理端顯示任務(wù)執(zhí)行后的結(jié)果,用戶可以繼續(xù)操作下達(dá)其他任務(wù)。在上述方法中,所述任務(wù)例如包括對虛擬機(jī)的啟動、停止、掛起、恢復(fù)、克隆遷移和刪除等。物理主機(jī)例如可安裝有可與任務(wù)調(diào)度模塊通信的組件,以及可對虛擬機(jī)進(jìn)行操作的組件。在上述方法中,管理端添加物理主機(jī)到集群時(shí),例如可將物理主機(jī)的信息添加到數(shù)據(jù)庫,同時(shí)可選的,管理端SSH技術(shù)驗(yàn)證機(jī)制為自己創(chuàng)建一對密匙,并把公用密匙放在需要添加的服務(wù)器上。優(yōu)選的,管理端可以顯示查看所添加的物理主機(jī)列表,用戶填寫針對某臺物理主機(jī)的任務(wù)基本信息,從而提交任務(wù)給任務(wù)調(diào)度模塊。圖2例示了本發(fā)明實(shí)施例的一種在集群中實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理的系統(tǒng)架構(gòu)圖。如圖2所示,本發(fā)明實(shí)施例的一種在集群中實(shí)現(xiàn)虛擬化分布式統(tǒng)一管理的系統(tǒng),可例如包括:管理端控制節(jié)點(diǎn),用于添加物理主機(jī),管理端和所述物理主機(jī)之間可以通信,添加一臺或多臺物理主機(jī)組成一個(gè)集群;接收用戶在管理端操作下達(dá)的一個(gè)任務(wù),所述任務(wù)包括任務(wù)的具體內(nèi)容以及執(zhí)行該任務(wù)的目標(biāo)主機(jī);任務(wù)調(diào)度模塊,用于對管理端控制節(jié)點(diǎn)接收的所述任務(wù)進(jìn)行分解,根據(jù)任務(wù)的類型和內(nèi)容,將任務(wù)分解成一個(gè)或多個(gè)有依賴關(guān)系的任務(wù),并對分解后的任務(wù)進(jìn)行調(diào)度,將任務(wù)的具體步驟和內(nèi)容下達(dá)到具體的物理主機(jī)執(zhí)行;并用于在物理機(jī)集群返回任務(wù)執(zhí)行結(jié)果后,將任務(wù)執(zhí)行結(jié)果記錄到數(shù)據(jù)庫,同時(shí)展現(xiàn)到管理端控制節(jié)點(diǎn),用戶可以看到任務(wù)執(zhí)行結(jié)果;物理機(jī)集群,集群中的物理主機(jī)執(zhí)行分解后的具體任務(wù),并將任務(wù)執(zhí)行的成功或失敗結(jié)果反饋給任務(wù)調(diào)度模塊,如果任務(wù)調(diào)度模塊長時(shí)間沒有收到任務(wù)執(zhí)行結(jié)果的狀態(tài),則任務(wù)超時(shí)失敗。在上述系統(tǒng)中,所述任務(wù)例如包括對虛擬機(jī)的啟動、停止、掛起、恢復(fù)、克隆遷移和刪除等。物理主機(jī)例如可安裝有可與任務(wù)調(diào)度模塊通信的組件,以及可對虛擬機(jī)進(jìn)行操作的組件。在上述系統(tǒng)中,管理端添加物理主機(jī)到集群時(shí),例如可將物理主機(jī)的信息添加到數(shù)據(jù)庫,同時(shí)可選的,管理端SSH技術(shù)驗(yàn)證機(jī)制為自己創(chuàng)建一對密匙,并把公用密匙放在需要添加的服務(wù)器上。優(yōu)選的,管理端可以顯示查看所添加的物理主機(jī)列表,用戶填寫針對某臺物理主機(jī)的任務(wù)基本信息,從而提交任務(wù)給任務(wù)調(diào)度模塊。以上是對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行的詳細(xì)描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該意識到,在本發(fā)明的范圍內(nèi)和精神指導(dǎo)下,各種改進(jìn)、添加和替換都是可能的,例如使用可實(shí)現(xiàn)同種功能目的的算法、使用不同的編程語言(如C、C++、Java等)實(shí)現(xiàn)等。這些都在本發(fā)明的權(quán)利要求所限定的保護(hù)范圍內(nèi)。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
龙井市| 江达县| 马关县| 天气| 翼城县| 抚顺市| 漾濞| 砀山县| 会宁县| 阿克| 赤水市| 井冈山市| 安顺市| 黑龙江省| 常熟市| 广昌县| 禹城市| 高碑店市| 临城县| 墨竹工卡县| 临海市| 大渡口区| 秦安县| 镇安县| 红桥区| 屏东市| 格尔木市| 密云县| 达日县| 宾川县| 伊通| 泾阳县| 通州市| 黑水县| 嘉兴市| 湘乡市| 玉树县| 东山县| 巩义市| 石景山区| 普定县|