技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明涉及一種混合云環(huán)境下具有預(yù)算約束的BoT任務(wù)的調(diào)度方法,本方法按照預(yù)先設(shè)定的公有云數(shù)據(jù)及私有云數(shù)據(jù)總量,讀取BoT任務(wù)的所有參數(shù);其參數(shù)包括BoT任務(wù)中每個作業(yè)中的不同VM類型的計(jì)算時(shí)間,每個VM類型的價(jià)格及公有云、私有云數(shù)據(jù)總量;調(diào)度方案包括針對VM類型的計(jì)算時(shí)間從小到大排列得到作業(yè)序列Seq,將Seq中的作業(yè)逐個安置到一個云和VM類型上,使得Cmax的增長量最小且滿足約束條件;設(shè)定開始時(shí)間和VM類型創(chuàng)建VM實(shí)例然后啟動VM并執(zhí)行各作業(yè)。本發(fā)明提供方法考慮BoT任務(wù)中每個作業(yè)在不同VM上的處理時(shí)間,有效的將作業(yè)安排在私有云或公有云上并安排至合適的VM上,從而在滿足預(yù)算的前提下最小化makespan。
技術(shù)研發(fā)人員:張毅;朱潔;蔡志成;李榮志
受保護(hù)的技術(shù)使用者:南京郵電大學(xué)鹽城大數(shù)據(jù)研究院有限公司
技術(shù)研發(fā)日:2017.06.01
技術(shù)公布日:2017.10.03