本公開(kāi)涉及云計(jì)算平臺(tái)領(lǐng)域,尤其涉及資源調(diào)度領(lǐng)域,具體涉及一種集群資源調(diào)度方法及其裝置。
背景技術(shù):
1、在現(xiàn)代云計(jì)算環(huán)境中,隨著應(yīng)用負(fù)載的不斷增長(zhǎng),集群管理面臨著資源調(diào)配和利用效率的問(wèn)題。相關(guān)技術(shù)中,通常采用復(fù)用集群內(nèi)其他空閑隊(duì)列的資源,實(shí)現(xiàn)資源的動(dòng)態(tài)分配與回收,提升集群內(nèi)資源的利用率。然而,盡管該機(jī)制在單一集群環(huán)境中表現(xiàn)出色,但在多集群資源管理方面仍存在局限性。因此,亟需針對(duì)多集群資源管理提出新的解決方案,以優(yōu)化整體資源配置和服務(wù)質(zhì)量。
技術(shù)實(shí)現(xiàn)思路
1、本公開(kāi)提供了一種集群資源調(diào)度方法、裝置、設(shè)備以及存儲(chǔ)介質(zhì)。
2、根據(jù)本公開(kāi)的一方面,提供了一種集群資源調(diào)度方法,通過(guò)獲取第一用戶當(dāng)前創(chuàng)建的待調(diào)度任務(wù),以及,獲取待調(diào)度任務(wù)的資源請(qǐng)求量;獲取在當(dāng)前時(shí)刻集群池對(duì)應(yīng)的資源視圖列表,其中,資源視圖列表用于記錄位于集群池內(nèi)的每個(gè)集群所包含的每個(gè)任務(wù)隊(duì)列對(duì)應(yīng)的資源相關(guān)參數(shù);根據(jù)資源視圖列表從集群池內(nèi)確定目標(biāo)任務(wù)隊(duì)列和目標(biāo)待調(diào)度資源;基于目標(biāo)任務(wù)隊(duì)列調(diào)度目標(biāo)待調(diào)度資源執(zhí)行待調(diào)度任務(wù)。
3、本技術(shù)通過(guò)獲取各集群的資源視圖列表,可以從全局角度了解每個(gè)集群的資源狀況,從而做出更合理的調(diào)度決策,避免某個(gè)集群資源過(guò)載而其他集群閑置;實(shí)時(shí)獲取待調(diào)度任務(wù)的資源請(qǐng)求量,結(jié)合集群池的資源視圖,可以靈活調(diào)整資源分配;在多集群環(huán)境中,能夠根據(jù)負(fù)載變化動(dòng)態(tài)調(diào)度資源,提供良好的彈性擴(kuò)展能力。
4、根據(jù)本技術(shù)的一個(gè)實(shí)施例,根據(jù)資源視圖列表從集群池內(nèi)確定目標(biāo)任務(wù)隊(duì)列和目標(biāo)待調(diào)度資源,包括:從資源視圖列表中獲取與第一用戶相關(guān)的第一資源相關(guān)參數(shù),其中,第一資源相關(guān)參數(shù)與第一用戶相關(guān)的第一任務(wù)隊(duì)列一一對(duì)應(yīng);根據(jù)第一資源相關(guān)參數(shù),判斷每個(gè)第一任務(wù)隊(duì)列對(duì)應(yīng)的隊(duì)列空閑資源是否滿足資源請(qǐng)求量;響應(yīng)于存在至少一個(gè)第一任務(wù)隊(duì)列的隊(duì)列空閑資源滿足資源請(qǐng)求量,將該第一任務(wù)隊(duì)列作為候選第一任務(wù)隊(duì)列;從候選第一任務(wù)隊(duì)列中確定目標(biāo)任務(wù)隊(duì)列,并從目標(biāo)任務(wù)隊(duì)列對(duì)應(yīng)的隊(duì)列空閑資源中確定目標(biāo)待調(diào)度資源。
5、根據(jù)本技術(shù)的一個(gè)實(shí)施例,根據(jù)第一資源相關(guān)參數(shù),判斷每個(gè)第一任務(wù)隊(duì)列對(duì)應(yīng)的隊(duì)列空閑資源是否滿足資源請(qǐng)求量,包括:根據(jù)第一資源相關(guān)參數(shù),獲取每個(gè)第一資源相關(guān)參數(shù)中所記錄的當(dāng)前配額值和當(dāng)前已使用資源值之間的第一差值;對(duì)第一差值和資源請(qǐng)求量進(jìn)行對(duì)比,獲取第一對(duì)比結(jié)果;響應(yīng)于任一第一資源相關(guān)參數(shù)對(duì)應(yīng)的第一對(duì)比結(jié)果指示第一差值大于或者等于資源請(qǐng)求量,確定該第一資源相關(guān)參數(shù)對(duì)應(yīng)的第一任務(wù)隊(duì)列的隊(duì)列空閑資源滿足資源請(qǐng)求量;響應(yīng)于任一第一資源相關(guān)參數(shù)對(duì)應(yīng)的第一對(duì)比結(jié)果指示第一差值小于資源請(qǐng)求量,確定該第一資源相關(guān)參數(shù)對(duì)應(yīng)的第一任務(wù)隊(duì)列的隊(duì)列空閑資源不滿足資源請(qǐng)求量。
6、根據(jù)本技術(shù)的一個(gè)實(shí)施例,集群資源調(diào)度方法,還包括:響應(yīng)于每個(gè)第一任務(wù)隊(duì)列的隊(duì)列空閑資源均不滿足資源請(qǐng)求量,根據(jù)第一資源相關(guān)參數(shù)判斷每個(gè)第一任務(wù)隊(duì)列是否具有搶占資源的資格;將具有搶占資源資格的第一任務(wù)隊(duì)列所在的集群作為候選集群,并從候選集群中確定目標(biāo)集群;根據(jù)資源視圖列表,獲取目標(biāo)集群當(dāng)前時(shí)刻的集群空閑資源量;判斷集群空閑資源量是否滿足資源請(qǐng)求量;響應(yīng)于集群空閑資源量滿足資源請(qǐng)求量,對(duì)目標(biāo)集群的集群空閑資源進(jìn)行資源搶占以確定目標(biāo)待調(diào)度資源,并將屬于目標(biāo)集群內(nèi)的第一任務(wù)隊(duì)列作為目標(biāo)任務(wù)隊(duì)列。
7、根據(jù)本技術(shù)的一個(gè)實(shí)施例,根據(jù)第一資源相關(guān)參數(shù)判斷每個(gè)第一任務(wù)隊(duì)列是否具有搶占資源的資格,包括:根據(jù)第一資源相關(guān)參數(shù),獲取每個(gè)第一資源相關(guān)參數(shù)中所記錄的最大允許資源值和當(dāng)前已使用資源值之間的第二差值;對(duì)第二差值和資源請(qǐng)求量進(jìn)對(duì)比,獲取第二對(duì)比結(jié)果;響應(yīng)于任一第二對(duì)比結(jié)果指示第二差值大于或者等于資源請(qǐng)求量,確定該第二對(duì)比結(jié)果對(duì)應(yīng)的第一任務(wù)隊(duì)列具有搶占資源的資格;響應(yīng)于任一第二對(duì)比結(jié)果指示第二差值小于資源請(qǐng)求量,確定該第二對(duì)比結(jié)果對(duì)應(yīng)的第一任務(wù)隊(duì)列不具有搶占資源的資格。
8、根據(jù)本技術(shù)的一個(gè)實(shí)施例,判斷集群空閑資源量是否滿足資源請(qǐng)求量,包括:對(duì)集群空閑資源量和資源請(qǐng)求量進(jìn)行對(duì)比,獲取第三對(duì)比結(jié)果;響應(yīng)于第三對(duì)比結(jié)果指示集群空閑資源量大于或等于資源請(qǐng)求量,確定集群空閑資源量滿足資源請(qǐng)求量;響應(yīng)于第三對(duì)比結(jié)果指示集群空閑資源量小于資源請(qǐng)求量,確定集群空閑資源量不滿足資源請(qǐng)求量。
9、根據(jù)本技術(shù)的一個(gè)實(shí)施例,集群資源調(diào)度方法,還包括:響應(yīng)于集群空閑資源量不滿足資源請(qǐng)求量,對(duì)位于目標(biāo)集群內(nèi)的第一任務(wù)隊(duì)列對(duì)應(yīng)的第一資源相關(guān)參數(shù)中所記錄的當(dāng)前配額值與最小允許資源值進(jìn)行對(duì)比,獲取第四對(duì)比結(jié)果;響應(yīng)于第四對(duì)比結(jié)果指示當(dāng)前配額值小于最小允許資源值,獲取目標(biāo)集群內(nèi)屬于搶占資源狀態(tài)的搶占狀態(tài)任務(wù)隊(duì)列;從搶占狀態(tài)任務(wù)隊(duì)列中所運(yùn)行的運(yùn)行任務(wù)中確定待刪除任務(wù);將待刪除任務(wù)暫停運(yùn)行并從目標(biāo)集群內(nèi)刪除;將屬于目標(biāo)集群內(nèi)的第一任務(wù)隊(duì)列作為目標(biāo)任務(wù)隊(duì)列,并基于待刪除任務(wù)刪除之后空出來(lái)的空閑資源確定目標(biāo)待調(diào)度資源。
10、根據(jù)本技術(shù)的一個(gè)實(shí)施例,從搶占狀態(tài)任務(wù)隊(duì)列中所運(yùn)行的運(yùn)行任務(wù)中確定待刪除任務(wù),包括:獲取資源請(qǐng)求量與集群空閑資源量之間的第三差值;獲取搶占狀態(tài)任務(wù)隊(duì)列中所運(yùn)行的每個(gè)運(yùn)行任務(wù)的任務(wù)運(yùn)行資源值、任務(wù)優(yōu)先級(jí)和任務(wù)已運(yùn)行時(shí)長(zhǎng);根據(jù)任務(wù)運(yùn)行資源值、任務(wù)優(yōu)先級(jí)和任務(wù)已運(yùn)行時(shí)長(zhǎng),結(jié)合第三差值,從運(yùn)行任務(wù)中確定待刪除任務(wù)。
11、根據(jù)本技術(shù)的一個(gè)實(shí)施例,基于目標(biāo)任務(wù)隊(duì)列調(diào)度目標(biāo)待調(diào)度資源執(zhí)行待調(diào)度任務(wù)之后,還包括:對(duì)目標(biāo)任務(wù)隊(duì)列所屬的目標(biāo)集群所對(duì)應(yīng)的資源相關(guān)參數(shù)進(jìn)行更新。
12、根據(jù)本技術(shù)的一個(gè)實(shí)施例,集群資源調(diào)度方法,還包括:響應(yīng)于第四對(duì)比結(jié)果指示當(dāng)前配額值大于或者等于最小允許資源值,將待調(diào)度任務(wù)置于任務(wù)等待列表。
13、根據(jù)本技術(shù)的一個(gè)實(shí)施例,集群資源調(diào)度方法,還包括:響應(yīng)于每個(gè)第一任務(wù)隊(duì)列均不具有搶占資源的資格,將待調(diào)度任務(wù)置于任務(wù)等待列表。
14、根據(jù)本技術(shù)的一個(gè)實(shí)施例,從候選第一任務(wù)隊(duì)列中確定目標(biāo)任務(wù)隊(duì)列,包括:獲取每個(gè)候選第一任務(wù)隊(duì)列所屬的集群的優(yōu)先級(jí),將優(yōu)先級(jí)最高的集群對(duì)應(yīng)的候選第一任務(wù)隊(duì)列為目標(biāo)任務(wù)隊(duì)列;或者,從候選第一任務(wù)隊(duì)列中隨機(jī)選擇一個(gè)候選第一任務(wù)隊(duì)列作為目標(biāo)任務(wù)隊(duì)列;或者,對(duì)每個(gè)候選第一任務(wù)隊(duì)列對(duì)應(yīng)的第一差值進(jìn)行對(duì)比,將數(shù)值最大的第一差值對(duì)應(yīng)的候選第一任務(wù)隊(duì)列作為目標(biāo)任務(wù)隊(duì)列。
15、根據(jù)本技術(shù)的一個(gè)實(shí)施例,集群資源調(diào)度方法,還包括:獲取待刪除任務(wù)對(duì)應(yīng)的第二用戶;從資源視圖列表中獲取第二用戶在其他集群中對(duì)應(yīng)的第二任務(wù)隊(duì)列的第二資源相關(guān)參數(shù);根據(jù)第二資源相關(guān)參數(shù),判斷每個(gè)第二任務(wù)隊(duì)列對(duì)應(yīng)的隊(duì)列空閑資源是否滿足待刪除任務(wù)對(duì)應(yīng)的第二資源請(qǐng)求量;響應(yīng)于存在至少一個(gè)第二任務(wù)隊(duì)列的隊(duì)列空閑資源滿足第二資源請(qǐng)求量,基于滿足第二資源請(qǐng)求量的第二任務(wù)隊(duì)列對(duì)待刪除任務(wù)進(jìn)行執(zhí)行;響應(yīng)于第二任務(wù)隊(duì)列的隊(duì)列空閑資源均不滿足第二資源請(qǐng)求量,將待刪除任務(wù)置于任務(wù)等待列表。
16、根據(jù)本公開(kāi)的另一方面,提供了一種集群資源調(diào)度裝置,包括:第一獲取模塊,用于獲取第一用戶當(dāng)前創(chuàng)建的待調(diào)度任務(wù),以及,獲取待調(diào)度任務(wù)的資源請(qǐng)求量;第二獲取模塊,用于獲取在當(dāng)前時(shí)刻集群池對(duì)應(yīng)的資源視圖列表,其中,資源視圖列表用于記錄位于集群池內(nèi)的每個(gè)集群所包含的每個(gè)任務(wù)隊(duì)列對(duì)應(yīng)的資源相關(guān)參數(shù);確定模塊,用于根據(jù)資源視圖列表從集群池內(nèi)確定目標(biāo)任務(wù)隊(duì)列和目標(biāo)待調(diào)度資源;執(zhí)行模塊,用于基于目標(biāo)任務(wù)隊(duì)列調(diào)度目標(biāo)待調(diào)度資源執(zhí)行待調(diào)度任務(wù)。
17、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:從資源視圖列表中獲取與第一用戶相關(guān)的第一資源相關(guān)參數(shù),其中,第一資源相關(guān)參數(shù)與第一用戶相關(guān)的第一任務(wù)隊(duì)列一一對(duì)應(yīng);根據(jù)第一資源相關(guān)參數(shù),判斷每個(gè)第一任務(wù)隊(duì)列對(duì)應(yīng)的隊(duì)列空閑資源是否滿足資源請(qǐng)求量;響應(yīng)于存在至少一個(gè)第一任務(wù)隊(duì)列的隊(duì)列空閑資源滿足資源請(qǐng)求量,將該第一任務(wù)隊(duì)列作為候選第一任務(wù)隊(duì)列;從候選第一任務(wù)隊(duì)列中確定目標(biāo)任務(wù)隊(duì)列,并從目標(biāo)任務(wù)隊(duì)列對(duì)應(yīng)的隊(duì)列空閑資源中確定目標(biāo)待調(diào)度資源。
18、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:根據(jù)第一資源相關(guān)參數(shù),獲取每個(gè)第一資源相關(guān)參數(shù)中所記錄的當(dāng)前配額值和當(dāng)前已使用資源值之間的第一差值;對(duì)第一差值和資源請(qǐng)求量進(jìn)行對(duì)比,獲取第一對(duì)比結(jié)果;響應(yīng)于任一第一資源相關(guān)參數(shù)對(duì)應(yīng)的第一對(duì)比結(jié)果指示第一差值大于或者等于資源請(qǐng)求量,確定該第一資源相關(guān)參數(shù)對(duì)應(yīng)的第一任務(wù)隊(duì)列的隊(duì)列空閑資源滿足資源請(qǐng)求量;響應(yīng)于任一第一資源相關(guān)參數(shù)對(duì)應(yīng)的第一對(duì)比結(jié)果指示第一差值小于資源請(qǐng)求量,確定該第一資源相關(guān)參數(shù)對(duì)應(yīng)的第一任務(wù)隊(duì)列的隊(duì)列空閑資源不滿足資源請(qǐng)求量。
19、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:響應(yīng)于每個(gè)第一任務(wù)隊(duì)列的隊(duì)列空閑資源均不滿足資源請(qǐng)求量,根據(jù)第一資源相關(guān)參數(shù)判斷每個(gè)第一任務(wù)隊(duì)列是否具有搶占資源的資格;將具有搶占資源資格的第一任務(wù)隊(duì)列所在的集群作為候選集群,并從候選集群中確定目標(biāo)集群;根據(jù)資源視圖列表,獲取目標(biāo)集群當(dāng)前時(shí)刻的集群空閑資源量;判斷集群空閑資源量是否滿足資源請(qǐng)求量;響應(yīng)于集群空閑資源量滿足資源請(qǐng)求量,對(duì)目標(biāo)集群的集群空閑資源進(jìn)行資源搶占以確定目標(biāo)待調(diào)度資源,并將屬于目標(biāo)集群內(nèi)的第一任務(wù)隊(duì)列作為目標(biāo)任務(wù)隊(duì)列。
20、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:根據(jù)第一資源相關(guān)參數(shù),獲取每個(gè)第一資源相關(guān)參數(shù)中所記錄的最大允許資源值和當(dāng)前已使用資源值之間的第二差值;對(duì)第二差值和資源請(qǐng)求量進(jìn)對(duì)比,獲取第二對(duì)比結(jié)果;響應(yīng)于任一第二對(duì)比結(jié)果指示第二差值大于或者等于資源請(qǐng)求量,確定該第二對(duì)比結(jié)果對(duì)應(yīng)的第一任務(wù)隊(duì)列具有搶占資源的資格;響應(yīng)于任一第二對(duì)比結(jié)果指示第二差值小于資源請(qǐng)求量,確定該第二對(duì)比結(jié)果對(duì)應(yīng)的第一任務(wù)隊(duì)列不具有搶占資源的資格。
21、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:對(duì)集群空閑資源量和資源請(qǐng)求量進(jìn)行對(duì)比,獲取第三對(duì)比結(jié)果;響應(yīng)于第三對(duì)比結(jié)果指示集群空閑資源量大于或等于資源請(qǐng)求量,確定集群空閑資源量滿足資源請(qǐng)求量;響應(yīng)于第三對(duì)比結(jié)果指示集群空閑資源量小于資源請(qǐng)求量,確定集群空閑資源量不滿足資源請(qǐng)求量。
22、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:響應(yīng)于集群空閑資源量不滿足資源請(qǐng)求量,對(duì)位于目標(biāo)集群內(nèi)的第一任務(wù)隊(duì)列對(duì)應(yīng)的第一資源相關(guān)參數(shù)中所記錄的當(dāng)前配額值與最小允許資源值進(jìn)行對(duì)比,獲取第四對(duì)比結(jié)果;響應(yīng)于第四對(duì)比結(jié)果指示當(dāng)前配額值小于最小允許資源值,獲取目標(biāo)集群內(nèi)屬于搶占資源狀態(tài)的搶占狀態(tài)任務(wù)隊(duì)列;從搶占狀態(tài)任務(wù)隊(duì)列中所運(yùn)行的運(yùn)行任務(wù)中確定待刪除任務(wù);將待刪除任務(wù)暫停運(yùn)行并從目標(biāo)集群內(nèi)刪除;將屬于目標(biāo)集群內(nèi)的第一任務(wù)隊(duì)列作為目標(biāo)任務(wù)隊(duì)列,并基于待刪除任務(wù)刪除之后空出來(lái)的空閑資源確定目標(biāo)待調(diào)度資源。
23、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:獲取資源請(qǐng)求量與集群空閑資源量之間的第三差值;獲取搶占狀態(tài)任務(wù)隊(duì)列中所運(yùn)行的每個(gè)運(yùn)行任務(wù)的任務(wù)運(yùn)行資源值、任務(wù)優(yōu)先級(jí)和任務(wù)已運(yùn)行時(shí)長(zhǎng);根據(jù)任務(wù)運(yùn)行資源值、任務(wù)優(yōu)先級(jí)和任務(wù)已運(yùn)行時(shí)長(zhǎng),結(jié)合第三差值,從運(yùn)行任務(wù)中確定待刪除任務(wù)。
24、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:對(duì)目標(biāo)任務(wù)隊(duì)列所屬的目標(biāo)集群所對(duì)應(yīng)的資源相關(guān)參數(shù)進(jìn)行更新。
25、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:響應(yīng)于第四對(duì)比結(jié)果指示當(dāng)前配額值大于或者等于最小允許資源值,將待調(diào)度任務(wù)置于任務(wù)等待列表。
26、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:響應(yīng)于每個(gè)第一任務(wù)隊(duì)列均不具有搶占資源的資格,將待調(diào)度任務(wù)置于任務(wù)等待列表。
27、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:獲取每個(gè)候選第一任務(wù)隊(duì)列所屬的集群的優(yōu)先級(jí),將優(yōu)先級(jí)最高的集群對(duì)應(yīng)的候選第一任務(wù)隊(duì)列為目標(biāo)任務(wù)隊(duì)列;或者,從候選第一任務(wù)隊(duì)列中隨機(jī)選擇一個(gè)候選第一任務(wù)隊(duì)列作為目標(biāo)任務(wù)隊(duì)列;或者,對(duì)每個(gè)候選第一任務(wù)隊(duì)列對(duì)應(yīng)的第一差值進(jìn)行對(duì)比,將數(shù)值最大的第一差值對(duì)應(yīng)的候選第一任務(wù)隊(duì)列作為目標(biāo)任務(wù)隊(duì)列。
28、根據(jù)本技術(shù)的一個(gè)實(shí)施例,確定模塊,還用于:獲取待刪除任務(wù)對(duì)應(yīng)的第二用戶;從資源視圖列表中獲取第二用戶在其他集群中對(duì)應(yīng)的第二任務(wù)隊(duì)列的第二資源相關(guān)參數(shù);根據(jù)第二資源相關(guān)參數(shù),判斷每個(gè)第二任務(wù)隊(duì)列對(duì)應(yīng)的隊(duì)列空閑資源是否滿足待刪除任務(wù)對(duì)應(yīng)的第二資源請(qǐng)求量;響應(yīng)于存在至少一個(gè)第二任務(wù)隊(duì)列的隊(duì)列空閑資源滿足第二資源請(qǐng)求量,基于滿足第二資源請(qǐng)求量的第二任務(wù)隊(duì)列對(duì)待刪除任務(wù)進(jìn)行執(zhí)行;響應(yīng)于第二任務(wù)隊(duì)列的隊(duì)列空閑資源均不滿足第二資源請(qǐng)求量,將待刪除任務(wù)置于任務(wù)等待列表。
29、根據(jù)本公開(kāi)的另一方面,提供了一種電子設(shè)備,包括:至少一個(gè)處理器;以及與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行上述集群資源調(diào)度方法。
30、根據(jù)本公開(kāi)的另一方面,提供了一種存儲(chǔ)有計(jì)算機(jī)指令的非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所述計(jì)算機(jī)指令用于使所述計(jì)算機(jī)執(zhí)行上述集群資源調(diào)度方法。
31、根據(jù)本公開(kāi)的另一方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述集群資源調(diào)度方法。
32、應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識(shí)本公開(kāi)的實(shí)施例的關(guān)鍵或重要特征,也不用于限制本公開(kāi)的范圍。本公開(kāi)的其它特征將通過(guò)以下的說(shuō)明書(shū)而變得容易理解。