亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

計(jì)算機(jī)作業(yè)調(diào)度設(shè)備、方法及系統(tǒng)的制作方法

文檔序號(hào):6584346閱讀:171來(lái)源:國(guó)知局
專利名稱:計(jì)算機(jī)作業(yè)調(diào)度設(shè)備、方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般地涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體地涉及計(jì)算機(jī)作業(yè)調(diào)度設(shè)備、方法及系統(tǒng)。
背景技術(shù)
現(xiàn)有的虛擬化軟件提供了虛擬機(jī)的基本管理功能,但是僅限于對(duì)虛擬機(jī)本身的管 理,對(duì)運(yùn)行于虛擬機(jī)上的作業(yè),則沒(méi)有太多的管理功能。對(duì)于集群內(nèi)的普通物理機(jī)也沒(méi)有提 供作業(yè)調(diào)度的管理。而目前的作業(yè)調(diào)度軟件只能提供對(duì)普通物理機(jī)的作業(yè)調(diào)度管理。
因此,目前需要一種對(duì)物理機(jī)和虛擬機(jī)進(jìn)行作業(yè)調(diào)度的管理方案。

發(fā)明內(nèi)容
為了解決上述問(wèn)題之一,本發(fā)明提供了一種計(jì)算機(jī)作業(yè)調(diào)度設(shè)備,包括作業(yè)調(diào)度 模塊和資源分析模塊。其中,所述作業(yè)調(diào)度模塊用于根據(jù)用戶提交的作業(yè)請(qǐng)求確定執(zhí)行所 述作業(yè)的物理機(jī)和/或虛擬機(jī)的需求數(shù)量,并將所述需求數(shù)量發(fā)送給所述資源分析模塊; 所述資源分析模塊用于根據(jù)所述需求數(shù)量以及所述系統(tǒng)中的計(jì)算機(jī)資源使用情況調(diào)度所 述系統(tǒng)中的物理機(jī)和/或虛擬機(jī)執(zhí)行所述作業(yè)。 根據(jù)本發(fā)明的實(shí)施例,所述資源分析模塊包括物理機(jī)管理模塊和虛擬機(jī)管理模 塊。其中,所述物理機(jī)管理模塊用于根據(jù)所述物理機(jī)需求數(shù)量以及所述系統(tǒng)中的物理機(jī)的 運(yùn)行狀態(tài)調(diào)度所述系統(tǒng)中的物理機(jī)執(zhí)行所述作業(yè);所述虛擬機(jī)管理模塊用于根據(jù)所述虛擬 機(jī)需求數(shù)量以及所述系統(tǒng)中的虛擬機(jī)的存在方式調(diào)度所述系統(tǒng)中的虛擬機(jī)執(zhí)行所述作業(yè)。
根據(jù)本發(fā)明的實(shí)施例,所述物理機(jī)管理模塊包括物理機(jī)監(jiān)控模塊和物理機(jī)調(diào)度模 塊。其中,所述物理機(jī)監(jiān)控模塊用于監(jiān)控所述系統(tǒng)中的物理機(jī)的運(yùn)行狀態(tài),并將所述物理機(jī) 運(yùn)行狀態(tài)報(bào)告給所述物理機(jī)調(diào)度模塊;所述物理機(jī)調(diào)度模塊用于根據(jù)所述物理機(jī)需求數(shù)量 以及所述物理機(jī)運(yùn)行狀態(tài)調(diào)度所述系統(tǒng)中的物理機(jī)執(zhí)行所述作業(yè)。 根據(jù)本發(fā)明的實(shí)施例,所述虛擬機(jī)管理模塊包括虛擬機(jī)監(jiān)控模塊和虛擬機(jī)調(diào)度模 塊。其中,所述虛擬機(jī)監(jiān)控模塊用于監(jiān)控所述系統(tǒng)中的虛擬機(jī)的存在方式,并將所述虛擬機(jī) 存在方式報(bào)告給所述虛擬機(jī)調(diào)度模塊;所述虛擬機(jī)調(diào)度模塊用于根據(jù)所述虛擬機(jī)需求數(shù)量 以及所述虛擬機(jī)存在方式創(chuàng)建或銷毀虛擬機(jī)以及調(diào)度虛擬機(jī)執(zhí)行所述作業(yè)。其中所述虛擬 機(jī)的存在方式包括系統(tǒng)中虛擬機(jī)的數(shù)量、分布和運(yùn)行狀態(tài)。 根據(jù)本發(fā)明的實(shí)施例,所述資源分析模塊還用于在執(zhí)行完所述作業(yè)之后,釋放相 應(yīng)的計(jì)算機(jī)資源。 本發(fā)明還提供了一種計(jì)算機(jī)作業(yè)調(diào)度方法,包括以下步驟接收用戶提交的作業(yè) 請(qǐng)求,根據(jù)所述作業(yè)請(qǐng)求確定物理機(jī)和/或虛擬機(jī)的需求數(shù)量;根據(jù)所述需求數(shù)量以及系 統(tǒng)中的計(jì)算機(jī)資源使用情況調(diào)度所述系統(tǒng)中的物理機(jī)和/或虛擬機(jī)執(zhí)行所述作業(yè)。
根據(jù)本發(fā)明的實(shí)施例,根據(jù)所述需求數(shù)量以及系統(tǒng)中的計(jì)算機(jī)資源使用情況調(diào)度 所述系統(tǒng)中的物理機(jī)和/或虛擬機(jī)執(zhí)行所述作業(yè)的步驟包括根據(jù)所述物理機(jī)需求數(shù)量以及所述系統(tǒng)中的物理機(jī)的運(yùn)行狀態(tài)調(diào)度所述系統(tǒng)中的物理機(jī)執(zhí)行所述作業(yè);根據(jù)所述虛擬 機(jī)需求數(shù)量以及所述系統(tǒng)中的虛擬機(jī)的存在方式調(diào)度所述系統(tǒng)中的虛擬機(jī)執(zhí)行所述作業(yè)。
根據(jù)本發(fā)明的實(shí)施例,根據(jù)所述物理機(jī)需求數(shù)量以及所述系統(tǒng)中的物理機(jī)的運(yùn)行 狀態(tài)調(diào)度所述系統(tǒng)中的物理機(jī)執(zhí)行所述作業(yè)的步驟包括監(jiān)控所述系統(tǒng)中的物理機(jī)的運(yùn)行 狀態(tài),并將所述物理機(jī)運(yùn)行狀態(tài)報(bào)告給所述物理機(jī)調(diào)度模塊;根據(jù)所述物理機(jī)需求數(shù)量以 及所述物理機(jī)運(yùn)行狀態(tài)調(diào)度所述系統(tǒng)中的物理機(jī)執(zhí)行所述作業(yè)。 根據(jù)本發(fā)明的實(shí)施例,根據(jù)所述虛擬機(jī)需求數(shù)量以及所述系統(tǒng)中的虛擬機(jī)的存在 方式調(diào)度所述系統(tǒng)中的虛擬機(jī)執(zhí)行所述作業(yè)的步驟包括監(jiān)控所述系統(tǒng)中的虛擬機(jī)的存在 方式,并將所述虛擬機(jī)存在方式報(bào)告給所述虛擬機(jī)調(diào)度模塊;根據(jù)所述虛擬機(jī)需求數(shù)量以 及所述虛擬機(jī)存在方式創(chuàng)建或銷毀虛擬機(jī)以及調(diào)度虛擬機(jī)執(zhí)行所述作業(yè),其中所述虛擬機(jī) 的存在方式包括系統(tǒng)中虛擬機(jī)的數(shù)量、分布和運(yùn)行狀態(tài)。 根據(jù)本發(fā)明的實(shí)施例,所述方法還包括在執(zhí)行完所述作業(yè)之后,釋放相應(yīng)的計(jì)算 機(jī)資源。 本發(fā)明還提供了一種計(jì)算機(jī)系統(tǒng),包括計(jì)算機(jī)作業(yè)調(diào)度設(shè)備、物理機(jī)和/或虛擬 機(jī)。其中,所述計(jì)算機(jī)作業(yè)調(diào)度設(shè)備用于根據(jù)用戶提交的作業(yè)請(qǐng)求確定系統(tǒng)中的物理機(jī)和/ 或虛擬機(jī)的需求數(shù)量,并根據(jù)所述需求數(shù)量以及所述系統(tǒng)中的計(jì)算機(jī)資源使用情況調(diào)度所 述系統(tǒng)中的物理機(jī)和/或虛擬機(jī);所述物理機(jī)和/或虛擬機(jī)用于根據(jù)所述計(jì)算機(jī)作業(yè)調(diào)度 設(shè)備的調(diào)度執(zhí)行所述作業(yè)。 本發(fā)明所提供的計(jì)算機(jī)作業(yè)調(diào)度設(shè)備、方法和系統(tǒng)可以為系統(tǒng)中的物理機(jī)和虛擬 機(jī)提供統(tǒng)一調(diào)度作業(yè),充分利用了系統(tǒng)資源。


本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變 得明顯和容易理解,其中 圖1為根據(jù)本發(fā)明的一個(gè)實(shí)施例的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為根據(jù)本發(fā)明的一個(gè)實(shí)施例的計(jì)算機(jī)作業(yè)調(diào)度方法的流程圖。
具體實(shí)施例方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出。下面通過(guò)參考
附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對(duì)本發(fā)明的限制。 如圖1所示為本發(fā)明的計(jì)算機(jī)系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖1所示,該
系統(tǒng)包括計(jì)算機(jī)作業(yè)調(diào)度設(shè)備1和混合機(jī)群2,該混合機(jī)群可以包括物理機(jī)和虛擬機(jī),其中
物理機(jī)是指安裝了普通操作系統(tǒng)的物理節(jié)點(diǎn),虛擬機(jī)是指集群中的虛擬機(jī)和安裝了虛擬化
軟件如Hypervisor的物理機(jī),即虛擬機(jī)運(yùn)行于此類物理機(jī)上。 作為本發(fā)明的一個(gè)實(shí)施例,計(jì)算機(jī)作業(yè)調(diào)度設(shè)備1用于根據(jù)用戶提交的作業(yè)請(qǐng)求 確定系統(tǒng)中的物理機(jī)和/或虛擬機(jī)的需求數(shù)量,并根據(jù)該需求數(shù)量以及系統(tǒng)中的計(jì)算機(jī)資 源使用情況調(diào)度系統(tǒng)中的物理機(jī)和/或虛擬機(jī)?;旌蠙C(jī)群,即物理機(jī)和/或虛擬機(jī)用于根 據(jù)計(jì)算機(jī)作業(yè)調(diào)度設(shè)備的調(diào)度執(zhí)行作業(yè)。 作為本發(fā)明的一個(gè)實(shí)施例,如圖1所示,計(jì)算機(jī)作業(yè)調(diào)度設(shè)備1包括作業(yè)調(diào)度模塊
511和資源分析模塊12。其中,作業(yè)調(diào)度模塊11用于根據(jù)用戶提交的作業(yè)請(qǐng)求確定執(zhí)行該 作業(yè)的物理機(jī)和/或虛擬機(jī)的需求數(shù)量,并將該需求數(shù)量發(fā)送給資源分析模塊12。資源分 析模塊12用于根據(jù)需求數(shù)量以及系統(tǒng)中的計(jì)算機(jī)資源使用情況調(diào)度系統(tǒng)中的物理機(jī)和/ 或虛擬機(jī)執(zhí)行作業(yè)。 作為本發(fā)明的一個(gè)實(shí)施例,如圖1所示,資源分析模塊12包括物理機(jī)管理模塊121 和虛擬機(jī)管理模塊122。其中,物理機(jī)管理模塊121管理機(jī)群中安裝了普通操作系統(tǒng)的物理 節(jié)點(diǎn),虛擬機(jī)管理模塊122管理機(jī)群中的虛擬機(jī)和安裝了虛擬化軟件如Hypervisor的物理 機(jī)。具體而言,物理機(jī)管理模塊121用于根據(jù)物理機(jī)需求數(shù)量以及系統(tǒng)中的物理機(jī)的運(yùn)行 狀態(tài)調(diào)度系統(tǒng)中的物理機(jī)執(zhí)行作業(yè)。虛擬機(jī)管理模塊122用于根據(jù)虛擬機(jī)需求數(shù)量以及系 統(tǒng)中的虛擬機(jī)的存在方式調(diào)度系統(tǒng)中的虛擬機(jī)執(zhí)行所述作業(yè)。其中,物理機(jī)的運(yùn)行狀態(tài)可 以包括物理機(jī)的忙碌程度,如CPU內(nèi)存使用情況等。虛擬機(jī)的存在方式可以包括虛擬機(jī)的 數(shù)量,虛擬機(jī)分布于哪些物理機(jī)上,虛擬機(jī)的運(yùn)行狀態(tài)等。其中,虛擬機(jī)的運(yùn)行狀態(tài)可以包 括忙碌程度、掛起、開(kāi)關(guān)機(jī)等等。作為本發(fā)明的一個(gè)實(shí)施例,資源分析模塊12還用于在執(zhí)行 完作業(yè)之后,釋放相應(yīng)的計(jì)算機(jī)資源。 作為本發(fā)明的一個(gè)實(shí)施例,如圖1所示,物理機(jī)管理模塊121可以包括物理機(jī)監(jiān)控 模塊1211和物理機(jī)調(diào)度模塊1212。其中,物理機(jī)監(jiān)控模塊1211用于監(jiān)控系統(tǒng)中的物理機(jī) 的運(yùn)行狀態(tài),并將物理機(jī)運(yùn)行狀態(tài)報(bào)告給物理機(jī)調(diào)度模塊1212。物理機(jī)調(diào)度模塊1212用于 根據(jù)物理機(jī)需求數(shù)量以及物理機(jī)運(yùn)行狀態(tài)調(diào)度系統(tǒng)中的物理機(jī)執(zhí)行作業(yè)。
作為本發(fā)明的一個(gè)實(shí)施例,如圖1所示,虛擬機(jī)管理模塊122可以包括虛擬機(jī)監(jiān)控 模塊1221和虛擬機(jī)調(diào)度模塊1222。其中,虛擬機(jī)監(jiān)控模塊1221用于監(jiān)控系統(tǒng)中的虛擬機(jī) 的存在方式,并將虛擬機(jī)存在方式報(bào)告給虛擬機(jī)調(diào)度模塊1222 ;虛擬機(jī)調(diào)度模塊1222用于 根據(jù)虛擬機(jī)需求數(shù)量以及虛擬機(jī)存在方式創(chuàng)建或銷毀虛擬機(jī)以及調(diào)度虛擬機(jī)執(zhí)行所述作 業(yè)。例如,在系統(tǒng)中現(xiàn)存的虛擬機(jī)數(shù)量不能達(dá)到作業(yè)所需要的虛擬機(jī)數(shù)量時(shí),創(chuàng)建虛擬機(jī), 在作業(yè)完成之后,銷毀不需要的虛擬機(jī)。 如圖2所示為計(jì)算機(jī)作業(yè)調(diào)度方法200的一個(gè)實(shí)施例的流程圖。如圖2所示,該 方法包括以下步驟 S201 :接收用戶提交的作業(yè)請(qǐng)求,根據(jù)作業(yè)請(qǐng)求確定物理機(jī)和/或虛擬機(jī)的需求數(shù)量。 S202 :根據(jù)需求數(shù)量以及系統(tǒng)中的計(jì)算機(jī)資源使用情況調(diào)度系統(tǒng)中的物理機(jī)和/ 或虛擬機(jī)執(zhí)行作業(yè)。
作為本發(fā)明的一個(gè)實(shí)施例,該步驟可以包括 根據(jù)物理機(jī)需求數(shù)量以及系統(tǒng)中的物理機(jī)的運(yùn)行狀態(tài)調(diào)度系統(tǒng)中的物理機(jī)執(zhí)行 作業(yè); 根據(jù)虛擬機(jī)需求數(shù)量以及系統(tǒng)中的虛擬機(jī)的存在方式調(diào)度系統(tǒng)中的虛擬機(jī)執(zhí)行 所述作業(yè)。 其中,物理機(jī)的運(yùn)行狀態(tài)可以包括物理機(jī)的忙碌程度,如CPU內(nèi)存使用情況等。虛 擬機(jī)的存在方式可以包括虛擬機(jī)的數(shù)量,虛擬機(jī)分布于哪些物理機(jī)上,虛擬機(jī)的運(yùn)行狀態(tài) 等。其中,虛擬機(jī)的運(yùn)行狀態(tài)可以包括忙碌程度、掛起、開(kāi)關(guān)機(jī)等等。 作為本發(fā)明的一個(gè)實(shí)施例,根據(jù)物理機(jī)需求數(shù)量以及系統(tǒng)中的物理機(jī)的運(yùn)行狀態(tài)
6調(diào)度所系統(tǒng)中的物理機(jī)執(zhí)行作業(yè)的步驟可以包括 監(jiān)控系統(tǒng)中的物理機(jī)的運(yùn)行狀態(tài),并將物理機(jī)運(yùn)行狀態(tài)報(bào)告給物理機(jī)調(diào)度模塊;
根據(jù)物理機(jī)需求數(shù)量以及物理機(jī)運(yùn)行狀態(tài)調(diào)度系統(tǒng)中的物理機(jī)執(zhí)行所述作業(yè)。
作為本發(fā)明的一個(gè)實(shí)施例,根據(jù)虛擬機(jī)需求數(shù)量以及系統(tǒng)中的虛擬機(jī)的存在方式 調(diào)度系統(tǒng)中的虛擬機(jī)執(zhí)行作業(yè)的步驟可以包括 監(jiān)控系統(tǒng)中的虛擬機(jī)的存在方式,并將虛擬機(jī)存在方式報(bào)告給虛擬機(jī)調(diào)度模塊;
根據(jù)虛擬機(jī)需求數(shù)量以及虛擬機(jī)存在方式創(chuàng)建或銷毀虛擬機(jī)以及調(diào)度虛擬機(jī)執(zhí) 行作業(yè)。
S203 :在執(zhí)行完所述作業(yè)之后,釋放相應(yīng)的計(jì)算機(jī)資源。 本發(fā)明所提出的計(jì)算機(jī)作業(yè)調(diào)度設(shè)備、方法和系統(tǒng)彌補(bǔ)了目前虛擬機(jī)管理軟件不 能管理作業(yè)的不足,綜合了虛擬機(jī)管理和傳統(tǒng)的作業(yè)調(diào)度方法,加入了資源分析功能,可以 同時(shí)在物理機(jī)和虛擬機(jī)上調(diào)度作業(yè),根據(jù)各物理機(jī)和虛擬機(jī)的運(yùn)算能力為其分配作業(yè),能 夠充分、合理的利用系統(tǒng)資源。 盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以 理解在不脫離本發(fā)明的原理和精神的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換 和變型,本發(fā)明的范圍由所附權(quán)利要求及其等同限定。
權(quán)利要求
一種計(jì)算機(jī)作業(yè)調(diào)度設(shè)備,其特征在于,包括作業(yè)調(diào)度模塊和資源分析模塊,其中,所述作業(yè)調(diào)度模塊用于根據(jù)用戶提交的作業(yè)請(qǐng)求確定執(zhí)行所述作業(yè)的物理機(jī)和/或虛擬機(jī)的需求數(shù)量,并將所述需求數(shù)量發(fā)送給所述資源分析模塊;所述資源分析模塊用于根據(jù)所述需求數(shù)量以及所述系統(tǒng)中的計(jì)算機(jī)資源使用情況調(diào)度所述系統(tǒng)中的物理機(jī)和/或虛擬機(jī)執(zhí)行所述作業(yè)。
2. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)作業(yè)調(diào)度設(shè)備,其特征在于,所述資源分析模塊包括 物理機(jī)管理模塊和虛擬機(jī)管理模塊,其中,所述物理機(jī)管理模塊用于根據(jù)所述物理機(jī)需求數(shù)量以及所述系統(tǒng)中的物理機(jī)的運(yùn)行 狀態(tài)調(diào)度所述系統(tǒng)中的物理機(jī)執(zhí)行所述作業(yè);所述虛擬機(jī)管理模塊用于根據(jù)所述虛擬機(jī)需求數(shù)量以及所述系統(tǒng)中的虛擬機(jī)的存在 方式調(diào)度所述系統(tǒng)中的虛擬機(jī)執(zhí)行所述作業(yè)。
3. 根據(jù)權(quán)利要求2所述的計(jì)算機(jī)作業(yè)調(diào)度設(shè)備,其特征在于,所述物理機(jī)管理模塊包 括物理機(jī)監(jiān)控模塊和物理機(jī)調(diào)度模塊,其中,所述物理機(jī)監(jiān)控模塊用于監(jiān)控所述系統(tǒng)中的物理機(jī)的運(yùn)行狀態(tài),并將所述物理機(jī)運(yùn)行 狀態(tài)報(bào)告給所述物理機(jī)調(diào)度模塊;所述物理機(jī)調(diào)度模塊用于根據(jù)所述物理機(jī)需求數(shù)量以及所述物理機(jī)運(yùn)行狀態(tài)調(diào)度所 述系統(tǒng)中的物理機(jī)執(zhí)行所述作業(yè)。
4. 根據(jù)權(quán)利要求2所述的計(jì)算機(jī)作業(yè)調(diào)度設(shè)備,其特征在于,所述虛擬機(jī)管理模塊包 括虛擬機(jī)監(jiān)控模塊和虛擬機(jī)調(diào)度模塊,其中,所述虛擬機(jī)監(jiān)控模塊用于監(jiān)控所述系統(tǒng)中的虛擬機(jī)的存在方式,并將所述虛擬機(jī)存在 方式報(bào)告給所述虛擬機(jī)調(diào)度模塊;所述虛擬機(jī)調(diào)度模塊用于根據(jù)所述虛擬機(jī)需求數(shù)量以及所述虛擬機(jī)存在方式創(chuàng)建或 銷毀虛擬機(jī)以及調(diào)度虛擬機(jī)執(zhí)行所述作業(yè),其中所述虛擬機(jī)的存在方式包括系統(tǒng)中虛擬機(jī)的數(shù)量、分布和運(yùn)行狀態(tài)。
5. 根據(jù)權(quán)利要求4所述的計(jì)算機(jī)作業(yè)調(diào)度方法,其特征在于,所述資源分析模塊還用于在執(zhí)行完所述作業(yè)之后,釋放相應(yīng)的計(jì)算機(jī)資源。
6. —種計(jì)算機(jī)作業(yè)調(diào)度方法,其特征在于,包括以下步驟接收用戶提交的作業(yè)請(qǐng)求,根據(jù)所述作業(yè)請(qǐng)求確定物理機(jī)和/或虛擬機(jī)的需求數(shù)量; 根據(jù)所述需求數(shù)量以及系統(tǒng)中的計(jì)算機(jī)資源使用情況調(diào)度所述系統(tǒng)中的物理機(jī)和/ 或虛擬機(jī)執(zhí)行所述作業(yè)。
7. 根據(jù)權(quán)利要求6所述的計(jì)算機(jī)作業(yè)調(diào)度方法,其特征在于,根據(jù)所述需求數(shù)量以及 系統(tǒng)中的計(jì)算機(jī)資源使用情況調(diào)度所述系統(tǒng)中的物理機(jī)和/或虛擬機(jī)執(zhí)行所述作業(yè)的步 驟包括根據(jù)所述物理機(jī)需求數(shù)量以及所述系統(tǒng)中的物理機(jī)的運(yùn)行狀態(tài)調(diào)度所述系統(tǒng)中的物 理機(jī)執(zhí)行所述作業(yè);根據(jù)所述虛擬機(jī)需求數(shù)量以及所述系統(tǒng)中的虛擬機(jī)的存在方式調(diào)度所述系統(tǒng)中的虛 擬機(jī)執(zhí)行所述作業(yè)。
8. 根據(jù)權(quán)利要求7所述的計(jì)算機(jī)作業(yè)調(diào)度方法,其特征在于,根據(jù)所述物理機(jī)需求數(shù) 量以及所述系統(tǒng)中的物理機(jī)的運(yùn)行狀態(tài)調(diào)度所述系統(tǒng)中的物理機(jī)執(zhí)行所述作業(yè)的步驟包括監(jiān)控所述系統(tǒng)中的物理機(jī)的運(yùn)行狀態(tài),并將所述物理機(jī)運(yùn)行狀態(tài)報(bào)告給所述物理機(jī)調(diào) 度模塊;根據(jù)所述物理機(jī)需求數(shù)量以及所述物理機(jī)運(yùn)行狀態(tài)調(diào)度所述系統(tǒng)中的物理機(jī)執(zhí)行所 述作業(yè)。
9. 根據(jù)權(quán)利要求7所述的計(jì)算機(jī)作業(yè)調(diào)度方法,其特征在于,根據(jù)所述虛擬機(jī)需求數(shù) 量以及所述系統(tǒng)中的虛擬機(jī)的存在方式調(diào)度所述系統(tǒng)中的虛擬機(jī)執(zhí)行所述作業(yè)的步驟包 括監(jiān)控所述系統(tǒng)中的虛擬機(jī)的存在方式,并將所述虛擬機(jī)存在方式報(bào)告給所述虛擬機(jī)調(diào)度模塊;根據(jù)所述虛擬機(jī)需求數(shù)量以及所述虛擬機(jī)存在方式創(chuàng)建或銷毀虛擬機(jī)以及調(diào)度虛擬 機(jī)執(zhí)行所述作業(yè),其中所述虛擬機(jī)的存在方式包括系統(tǒng)中虛擬機(jī)的數(shù)量、分布和運(yùn)行狀態(tài)。
10. 根據(jù)權(quán)利要求6所述的計(jì)算機(jī)作業(yè)調(diào)度方法,其特征在于,還包括在執(zhí)行完所述作業(yè)之后,釋放相應(yīng)的計(jì)算機(jī)資源。
11. 一種計(jì)算機(jī)系統(tǒng),其特征在于,包括計(jì)算機(jī)作業(yè)調(diào)度設(shè)備、物理機(jī)和/或虛擬機(jī),其中,所述計(jì)算機(jī)作業(yè)調(diào)度設(shè)備用于根據(jù)用戶提交的作業(yè)請(qǐng)求確定系統(tǒng)中的物理機(jī)和/或 虛擬機(jī)的需求數(shù)量,并根據(jù)所述需求數(shù)量以及所述系統(tǒng)中的計(jì)算機(jī)資源使用情況調(diào)度所述系統(tǒng)中的物理機(jī)和/或虛擬機(jī);所述物理機(jī)和/或虛擬機(jī)用于根據(jù)所述計(jì)算機(jī)作業(yè)調(diào)度設(shè)備的調(diào)度執(zhí)行所述作業(yè)。
全文摘要
本發(fā)明提出了一種計(jì)算機(jī)作業(yè)調(diào)度設(shè)備、方法及系統(tǒng)。該設(shè)備包括作業(yè)調(diào)度模塊和資源分析模塊。其中,作業(yè)調(diào)度模塊用于根據(jù)用戶提交的作業(yè)請(qǐng)求確定執(zhí)行所述作業(yè)的物理機(jī)和/或虛擬機(jī)的需求數(shù)量,并將所述需求數(shù)量發(fā)送給所述資源分析模塊;資源分析模塊用于根據(jù)所述需求數(shù)量以及所述系統(tǒng)中的計(jì)算機(jī)資源使用情況調(diào)度所述系統(tǒng)中的物理機(jī)和/或虛擬機(jī)執(zhí)行所述作業(yè)。本發(fā)明所提供的計(jì)算機(jī)作業(yè)調(diào)度設(shè)備、方法和系統(tǒng)可以為系統(tǒng)中的物理機(jī)和虛擬機(jī)提供統(tǒng)一調(diào)度作業(yè),充分利用了系統(tǒng)資源。
文檔編號(hào)G06F9/50GK101694633SQ20091023530
公開(kāi)日2010年4月14日 申請(qǐng)日期2009年9月30日 優(yōu)先權(quán)日2009年9月30日
發(fā)明者歷軍, 孫國(guó)忠, 崔建偉, 樊興軍, 聶華, 邵宗有 申請(qǐng)人:曙光信息產(chǎn)業(yè)(北京)有限公司;
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1