本發(fā)明涉及計算機技術領域,特別涉及一種硬件資源的調度方法及裝置。
背景技術:
現(xiàn)有網(wǎng)絡功能虛擬化(nfv,networkfunctionvirtualization)架構中,跨虛擬資源管理中心(vim)的硬件資源的調度較為復雜。以下舉例將vim1空閑的硬件資源分配到vim2中的具體流程,如圖1所示,該流程具體包括如下步驟:
第一步,vim1對硬件資源進行配置更新,手動移除空閑的硬件資源;
第二步,對移除的硬件資源去電,不再歸vim1管理;
第三步,vim1使用資源目錄管理接口向網(wǎng)絡功能虛擬化調度中心(nfvo)發(fā)送資源變更通知(攜帶vim1標識),以通知nfvo,vim1硬件資源釋放,nfvo更新本地的硬件資源信息;
第四步,手動將vim1中釋放的硬件資源添加到vim2的范圍中,vim2對硬件資源進行配置更新;
第五步,對添加到vim2的硬件資源上電納入vim2管理;
第六步,vim2使用資源目錄管理接口向nfvo發(fā)送資源變更通知(攜帶vim2標識),以通知nfvo,vim2增加硬件資源,nfvo更新本地的硬件資源信息。
從上述流程可知,現(xiàn)有nfv中跨vim的硬件調度需要手工卸載軟件,將硬件加入到另外一個vim的范圍內,然后再做配置??偠灾?,現(xiàn)有nfv中跨vim的硬件調度比較麻煩。
技術實現(xiàn)要素:
本發(fā)明實施例的目的在于提供一種硬件資源的調度方法及裝置,能自動完 成nfv中跨vim的硬件調度,使跨vim的硬件調度簡單化。
為了達到上述目的,本發(fā)明的實施例提供了一種硬件資源的調度方法,包括:
監(jiān)測到第一虛擬資源管理中心vim中存在空閑的資源時,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令;
根據(jù)資源釋放指令,將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除;
將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,并識別加入的目標計算節(jié)點,將目標計算節(jié)點加入至第二vim的管理范圍。
其中,監(jiān)測到第一虛擬資源管理中心vim中存在空閑的資源時,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令的步驟,包括:
監(jiān)測到第一vim中存在空閑的資源時,判斷是否接收到第二vim發(fā)送的資源請求;
若接收到第二vim發(fā)送的資源請求,則根據(jù)資源請求中攜帶的計算節(jié)點需求量,和預先存儲的計算節(jié)點分配策略,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令。
其中,監(jiān)測到第一虛擬資源管理中心vim中存在空閑的資源時,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令的步驟,包括:
監(jiān)測到第一vim中存在空閑的資源時,獲取用戶輸入的資源調度指令;
根據(jù)資源調度指令,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令。
其中,根據(jù)資源釋放指令,將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除的步驟,包括:
根據(jù)資源釋放指令,清空需要釋放的目標計算節(jié)點上的虛擬機,并分別向虛擬網(wǎng)元管理中心vnfm和網(wǎng)絡功能虛擬化調度中心nfvo發(fā)送資源變化指令;
將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除。
其中,資源釋放指令中攜帶第一vim需要釋放的目標計算節(jié)點。
其中,資源釋放指令中攜帶第一vim需釋放的計算節(jié)點量,
相應地,根據(jù)資源釋放指令,清空需要釋放的目標計算節(jié)點上的虛擬機的步驟,包括:
根據(jù)第一vim需釋放的計算節(jié)點量,確定出第一vim需要釋放的目標計算節(jié)點,并清空需要釋放的目標計算節(jié)點上的虛擬機。
其中,將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除的步驟,包括:
將目標計算節(jié)點從第一vim的管理范圍中移除;
通過第一vim配置路由或控制軟件定義網(wǎng)絡sdn控制器,將目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除。
其中,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中的步驟,包括:
通過第二vim配置路由或控制sdn控制器,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中。
其中,將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除的步驟,包括:
將目標計算節(jié)點從第一vim的管理范圍中移除;
通過網(wǎng)絡功能虛擬化調度中心nfvo配置路由或控制sdn控制器,將目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除。
其中,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中的步驟,包括:
通過nfvo配置路由或控制sdn控制器,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中。
本發(fā)明的實施例還提供了一種硬件資源的調度裝置,包括:
監(jiān)測模塊,用于監(jiān)測到第一虛擬資源管理中心vim中存在空閑的資源時,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令;
釋放模塊,用于根據(jù)資源釋放指令,將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除;
分配模塊,用于將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,并識別加入的目標計算節(jié)點,將目標計算節(jié)點加入至第二vim的管理范圍。
其中,監(jiān)測模塊包括:
第一監(jiān)測單元,用于監(jiān)測到第一vim中存在空閑的資源時,判斷是否接收到第二vim發(fā)送的資源請求,并若接收到第二vim發(fā)送的資源請求,則觸發(fā)第一輸出單元;
第一輸出單元,用于根據(jù)第一監(jiān)測單元的觸發(fā),根據(jù)資源請求中攜帶的計算節(jié)點需求量,和預先存儲的計算節(jié)點分配策略,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令,
其中,第一監(jiān)測單元和第一輸出單元均設置于網(wǎng)絡功能虛擬化調度中心nfvo中。
其中,監(jiān)測模塊包括:
第二監(jiān)測單元,用于監(jiān)測到第一vim中存在空閑的資源時,獲取用戶輸入的資源調度指令;
第二輸出單元,用于根據(jù)資源調度指令,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令,
其中,第二監(jiān)測單元和第二輸出單元均設置于nfvo中。
其中,釋放模塊包括:
清空單元,用于根據(jù)資源釋放指令,清空需要釋放的目標計算節(jié)點上的虛擬機,并分別向虛擬網(wǎng)元管理中心vnfm和網(wǎng)絡功能虛擬化調度中心nfvo發(fā)送資源變化指令,清空單元設置于第一vim中;
移除單元,用于將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除。
其中,資源釋放指令中攜帶第一vim需要釋放的目標計算節(jié)點。
其中,資源釋放指令中攜帶第一vim需釋放的計算節(jié)點量,
相應地,清空單元包括:
清空子單元,用于根據(jù)第一vim需釋放的計算節(jié)點量,確定出第一vim需要釋放的目標計算節(jié)點,并清空需要釋放的目標計算節(jié)點上的虛擬機,清空子單元設置于第一vim中。
其中,移除單元包括:
第一移除子單元,用于將目標計算節(jié)點從第一vim的管理范圍中移除, 第一移除子單元設置于第一vim中;
第二移除子單元,用于通過配置路由或控制軟件定義網(wǎng)絡sdn控制器,將目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除,第二移除子單元設置于第一vim中。
其中,分配模塊包括:
第一分配單元,用于通過配置路由或控制sdn控制器,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,第一分配單元設置于第二vim中。
其中,移除單元包括:
第三移除子單元,用于將目標計算節(jié)點從第一vim的管理范圍中移除,第三移除子單元設置于第一vim中;
第四移除子單元,用于通過配置路由或控制sdn控制器,將目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除,第四移除子單元設置于nfvo中。
其中,分配模塊包括:
第二分配單元,用于通過配置路由或控制sdn控制器,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,第二分配單元設置于nfvo中。
本發(fā)明的上述方案至少包括以下有益效果:
在本發(fā)明的實施例中,通過在監(jiān)測到第一vim中存在空閑的資源時,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令,進而根據(jù)該資源釋放指令,將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除,最后將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,并將該目標計算節(jié)點加入至第二vim的管理范圍,解決了nfv中跨vim的硬件調度比較麻煩的問題,達到了能自動完成nfv中跨vim的硬件調度,使跨vim的硬件調度簡單化的效果。
附圖說明
圖1為現(xiàn)有技術中將vim1空閑的硬件資源分配到vim2中的流程圖;
圖2為本發(fā)明第一實施例中硬件資源的調度方法的流程圖;
圖3為本發(fā)明第一實施例中nfv架構的示意圖;
圖4為本發(fā)明第二實施例中硬件資源的調度裝置的結構示意圖。
具體實施方式
下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。
第一實施例
如圖2所示,本發(fā)明的第一實施例提供了一種硬件資源的調度方法,該調度方法包括:
步驟101,監(jiān)測到第一vim中存在空閑的資源時,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令。
在本發(fā)明的第一實施例中,并不限定上述第一vim為某一特定的vim,可以為任意vim,只要其存在空閑的資源即可。而nfvo會對各vim的資源(即,硬件資源)進行監(jiān)測,當監(jiān)測到第一vim中存在空閑的資源時,會向第一vim輸出釋放計算節(jié)點的資源釋放指令。需要說明的是,釋放計算節(jié)點即相當于釋放硬件資源。
步驟102,根據(jù)資源釋放指令,將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除。
在本發(fā)明的第一實施例中,第一vim在接收到資源釋放指令后,會根據(jù)該資源釋放指令,進行后續(xù)的動作(該后續(xù)動作會在后文詳細闡述),以將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除。
步驟103,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,并識別加入的目標計算節(jié)點,將目標計算節(jié)點加入至第二vim的管理范圍。
在本發(fā)明的第一實施例中,與第一vim類似,并不限定該第二vim為某一特定的vim。優(yōu)選地,為了提高計算節(jié)點(即硬件資源)的利用率,該第二vim可以為需要增加計算節(jié)點(即硬件資源)的vim。
在本發(fā)明的第一實施例中,通過在監(jiān)測到第一vim中存在空閑的資源時,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令,進而根據(jù)該資源釋放指令,將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除,最后將移 除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,并將該目標計算節(jié)點加入至第二vim的管理范圍,解決了nfv中跨vim的硬件調度比較麻煩的問題,達到了能自動完成nfv中跨vim的硬件調度,使跨vim的硬件調度簡單化的效果。
可選地,在本發(fā)明的第一實施例中,上述步驟101的實現(xiàn)方式主要包括以下兩種。
其中,第一種方式具體為:監(jiān)測到第一vim中存在空閑的資源時,判斷是否接收到第二vim發(fā)送的資源請求,并若接收到第二vim發(fā)送的資源請求,則根據(jù)資源請求中攜帶的計算節(jié)點需求量,和預先存儲的計算節(jié)點分配策略,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令。即,當nfvo監(jiān)測到第一vim中存在空閑的資源時,nfvo會判斷是否接收到第二vim發(fā)送的資源請求,并若接收到第二vim發(fā)送的資源請求,則根據(jù)資源請求中攜帶的計算節(jié)點需求量,和預先存儲的計算節(jié)點分配策略,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令。
其中,在此,用具體實例進一步闡述預先存儲的計算節(jié)點分配策略。假設第二vim發(fā)送的資源請求中攜帶的計算節(jié)點需求量為50個,同時第一vim中可釋放的計算節(jié)點的數(shù)量為60個,那么計算節(jié)點分配策略的內容為:從第一vim中釋放50個計算節(jié)點給第二vim;而若第一vim中可釋放的計算節(jié)點的數(shù)量為40個,那么計算節(jié)點分配策略的內容為:從第一vim中釋放40個計算節(jié)點給第二vim,同時從其他存在空閑資源的vim中釋放10個計算節(jié)點給第二vim。需要說明的是,在本發(fā)明的第一實施例中,并不限定計算節(jié)點分配策略的具體內容,其可以由管理員根據(jù)經(jīng)驗提前進行設置。
第一種方式具體為:監(jiān)測到第一vim中存在空閑的資源時,獲取用戶輸入的資源調度指令(該資源調度指令中攜帶第一vim需釋放的計算節(jié)點量),并根據(jù)資源調度指令,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令。具體地,當nfvo監(jiān)測到第一vim中存在空閑的資源時,可在nfvo的界面中提示用戶第一vim中存在空閑資源,繼而使用戶可以通過人工操作接口輸入資源調度指令,而當nfvo接收到該資源調度指令時,會輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令。
可選地,在本發(fā)明的第一實施例中,上述步驟102具體包括如下步驟:
第一步,根據(jù)資源釋放指令,清空需要釋放的目標計算節(jié)點上的虛擬機,并分別向虛擬網(wǎng)元管理中心(vnfm)和nfvo發(fā)送資源變化指令。
在本發(fā)明的第一實施例中,資源釋放指令中攜帶的內容不同,清空需要釋放的目標計算節(jié)點上的虛擬機的具體步驟便會不同。具體地,當資源釋放指令中攜帶第一vim需要釋放的目標計算節(jié)點時,第一vim在接收到資源釋放指令后,會直接清空需要釋放的目標計算節(jié)點上的虛擬機;而當資源釋放指令中攜帶第一vim需釋放的計算節(jié)點量時,第一vim在接收到資源釋放指令后,會先根據(jù)第一vim需釋放的計算節(jié)點量,確定出第一vim需要釋放的目標計算節(jié)點,然后再清空需要釋放的目標計算節(jié)點上的虛擬機。需要說明的是,在此,為了不影響目標計算節(jié)點上正在運行的業(yè)務,第一vim可以通過虛擬機熱遷移等機制,清空(即,遷移)需要釋放的目標計算節(jié)點上的虛擬機,即,將需要釋放的目標計算節(jié)點上正在運行的業(yè)務,遷移至第一vim中其他的計算節(jié)點上??梢岳斫獾氖?,在本發(fā)明的第一實施例中,并不限定第一vim清空需要釋放的目標計算節(jié)點上的虛擬機的具體方式。
此外,第一vim在清空完需要釋放的目標計算節(jié)點上的虛擬機后,會基于現(xiàn)有機制分別向vnfm和nfvo發(fā)送資源變化指令,以將自身硬件資源的變化情況通知至vnfm和nfvo。
第二步,將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除。
在本發(fā)明的第一實施例中,上述第二步的實現(xiàn)方式主要包括兩種。
其中,第一種實現(xiàn)方式具體包括:首先,第一vim將目標計算節(jié)點從第一vim的管理范圍中移除,并通過智能平臺管理接口(impi),控制所移除的目標計算節(jié)點,將其下電,關機;然后,通過第一vim配置路由或控制軟件定義網(wǎng)絡(sdn,softwaredefinednetwork)控制器,將目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除,即第一vim通過配置路由,或者控制sdn控制器,將目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除。
需要說明的是,當上述第二步的實現(xiàn)方式為上述第一種實現(xiàn)方式時,上述步驟103中,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中的實現(xiàn)方式為:通過第二vim配置路由或控制sdn控制器,將移除的目標計算節(jié)點加 入至第二vim的管理網(wǎng)絡中,即,第二vim通過配置路由或控制sdn控制器,將移除的目標計算節(jié)點加入至自身的管理網(wǎng)絡中。此外,為了便于第二vim后續(xù)將目標計算節(jié)點加入至自身的管理范圍,在第二vim將移除的目標計算節(jié)點加入至自身的管理網(wǎng)絡中后,第二vim還會通過impi,控制加入的目標計算節(jié)點開始啟動。
第一種實現(xiàn)方式具體包括:首先,第一vim將目標計算節(jié)點從第一vim的管理范圍中移除,并通過impi,控制所移除的目標計算節(jié)點,將其下電,關機;然后,通過nfvo配置路由或控制sdn控制器,將目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除,即nfvo通過配置路由或控制sdn控制器,將目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除。
需要說明的是,當上述第二步的實現(xiàn)方式為上述第二種實現(xiàn)方式時,上述步驟103中,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中的實現(xiàn)方式為:通過nfvo配置路由或控制sdn控制器,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,即,nfvo通過配置路由或控制sdn控制器,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中。此外,為了便于第二vim后續(xù)將目標計算節(jié)點加入至自身的管理范圍,在nfvo將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中后,第二vim還會通過impi,控制加入的目標計算節(jié)點開始啟動。
需要進一步說明的是,在本發(fā)明的第一實施例中,上述硬件資源的調度方法可適用于如圖3所示的nfv架構,該nfv架構中包括nfvo、vnfm、vim、運營支撐系統(tǒng)(oss)、操作維護中心(omc,operationandmaintenancecenter)、虛擬網(wǎng)元(vnf)、虛擬機(vm)、管理程序(hypervisor)以及相應的硬件資源。其中,hypervisor也可以為虛擬機管理(vmm)。
第二實施例
如圖4所示,本發(fā)明的第二實施例提供了一種硬件資源的調度裝置,該調度裝置包括:
監(jiān)測模塊401,用于監(jiān)測到第一虛擬資源管理中心(vim)中存在空閑的資源時,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令,該監(jiān)測模塊401設置于nfvo中;
釋放模塊402,用于根據(jù)資源釋放指令,將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除;
分配模塊403,用于將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,并識別加入的目標計算節(jié)點,將目標計算節(jié)點加入至第二vim的管理范圍。
其中,監(jiān)測模塊401包括:
第一監(jiān)測單元,用于監(jiān)測到第一vim中存在空閑的資源時,判斷是否接收到第二vim發(fā)送的資源請求,并若接收到第二vim發(fā)送的資源請求,則觸發(fā)第一輸出單元;
第一輸出單元,用于根據(jù)第一監(jiān)測單元的觸發(fā),根據(jù)資源請求中攜帶的計算節(jié)點需求量,和預先存儲的計算節(jié)點分配策略,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令,
其中,第一監(jiān)測單元和第一輸出單元均設置于網(wǎng)絡功能虛擬化調度中心(nfvo)中。
其中,監(jiān)測模塊401包括:
第二監(jiān)測單元,用于監(jiān)測到第一vim中存在空閑的資源時,獲取用戶輸入的資源調度指令;
第二輸出單元,用于根據(jù)資源調度指令,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令,
其中,第二監(jiān)測單元和第二輸出單元均設置于nfvo中。
其中,釋放模塊402包括:
清空單元,用于根據(jù)資源釋放指令,清空需要釋放的目標計算節(jié)點上的虛擬機,并分別向虛擬網(wǎng)元管理中心(vnfm)和網(wǎng)絡功能虛擬化調度中心(nfvo)發(fā)送資源變化指令,清空單元設置于第一vim中;
移除單元,用于將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除。
其中,資源釋放指令中攜帶第一vim需要釋放的目標計算節(jié)點。
其中,資源釋放指令中攜帶第一vim需釋放的計算節(jié)點量,
相應地,清空單元包括:
清空子單元,用于根據(jù)第一vim需釋放的計算節(jié)點量,確定出第一vim需要釋放的目標計算節(jié)點,并清空需要釋放的目標計算節(jié)點上的虛擬機,清空子單元設置于第一vim中。
其中,移除單元包括:
第一移除子單元,用于將目標計算節(jié)點從第一vim的管理范圍中移除,第一移除子單元設置于第一vim中;
第二移除子單元,用于通過配置路由或控制軟件定義網(wǎng)絡(sdn)控制器,將目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除,第二移除子單元設置于第一vim中。
其中,分配模塊403包括:
第一分配單元,用于通過配置路由或控制sdn控制器,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,第一分配單元設置于第二vim中。
其中,移除單元包括:
第三移除子單元,用于將目標計算節(jié)點從第一vim的管理范圍中移除,第三移除子單元設置于第一vim中;
第四移除子單元,用于通過配置路由或控制sdn控制器,將目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除,第四移除子單元設置于nfvo中。
其中,分配模塊403包括:
第二分配單元,用于通過配置路由或控制sdn控制器,將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,第二分配單元設置于nfvo中。
在本發(fā)明的第二實施例中,通過在監(jiān)測到第一vim中存在空閑的資源時,輸出用于指示第一vim釋放計算節(jié)點的資源釋放指令,進而根據(jù)該資源釋放指令,將需要釋放的目標計算節(jié)點從第一vim的管理網(wǎng)絡中移除,最后將移除的目標計算節(jié)點加入至第二vim的管理網(wǎng)絡中,并將該目標計算節(jié)點加入至第二vim的管理范圍,解決了nfv中跨vim的硬件調度比較麻煩的問題,達到了能自動完成nfv中跨vim的硬件調度,使跨vim的硬件調度簡單化的效果。
需要說明的是,本發(fā)明第二實施例提供的硬件資源的調度裝置是應用上述硬件資源的調度方法的硬件資源的調度裝置,即上述硬件資源的調度方法的所 有實施例均適用于該硬件資源的調度裝置,且均能達到相同或相似的有益效果。
以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。