技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明公開了一種非一致性內(nèi)存訪問架構(gòu)下的虛擬機(jī)調(diào)度裝置及其方法,所述方法包括以下步驟:所述性能監(jiān)控模塊獲取宿主機(jī)NUMA拓?fù)湫畔?,并通過內(nèi)核PMU監(jiān)控虛擬機(jī)性能事件;將所述宿主機(jī)NUMA拓?fù)湫畔⒑退鎏摂M機(jī)性能事件傳遞給所述算法實現(xiàn)接口模塊;所述算法實現(xiàn)接口模塊調(diào)用算法,等待調(diào)度算法執(zhí)行完畢后將調(diào)度算法得出的調(diào)度決策傳遞給虛擬機(jī)調(diào)度模塊;所述虛擬機(jī)調(diào)度模塊根據(jù)算法實現(xiàn)接口模塊傳遞的調(diào)度決策對虛擬機(jī)VCPU和內(nèi)存的調(diào)度;所述虛擬機(jī)調(diào)度完成后,跳轉(zhuǎn)到繼續(xù)對虛擬機(jī)進(jìn)行性能監(jiān)控。本發(fā)明所述方法只需關(guān)注NUMA調(diào)度優(yōu)化算法的實現(xiàn),無需操心虛擬機(jī)信息、性能等數(shù)據(jù)的收集和虛擬機(jī)的具體調(diào)度等細(xì)節(jié),從而極大的提高研究者的研究效率。
技術(shù)研發(fā)人員:李健;譚鈞升;馬汝輝;戚正偉;管海兵
受保護(hù)的技術(shù)使用者:上海交通大學(xué)
技術(shù)研發(fā)日:2017.04.24
技術(shù)公布日:2017.09.15