欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于為目標(biāo)應(yīng)用提供虛擬存儲(chǔ)池的方法和系統(tǒng)的制作方法_3

文檔序號(hào):8430576閱讀:來(lái)源:國(guó)知局
知識(shí)、經(jīng)驗(yàn)、或其他需求來(lái)對(duì)這些VSP和/或它們的詳細(xì)物理資源分配和配置做出調(diào)難
IF.0
[0049]此外,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在實(shí)現(xiàn)中,步驟S150可以示例性地經(jīng)由基于所監(jiān)測(cè)的狀態(tài)和監(jiān)測(cè)到的運(yùn)行時(shí)事件做出調(diào)整決策的步驟、以及根據(jù)所做出的調(diào)整決策進(jìn)行執(zhí)行的步驟來(lái)實(shí)現(xiàn)。在這種情況下,可以在做出調(diào)整決策之后接收來(lái)自用戶(hù)的輸入,并根據(jù)來(lái)自用戶(hù)的輸入而更改調(diào)整決策,再加以執(zhí)行。也即,用戶(hù)可以對(duì)之前基于VSP狀態(tài)和運(yùn)行時(shí)事件所做出的決策進(jìn)行更改。然而,本領(lǐng)域技術(shù)人員還應(yīng)當(dāng)理解,這一實(shí)現(xiàn)方式僅為示例,在實(shí)踐中步驟S150完全可能經(jīng)由更多或更少步驟來(lái)完成,對(duì)用戶(hù)的輸入的接收也可以在執(zhí)行調(diào)整之前的任何時(shí)刻進(jìn)行。各種實(shí)踐方式僅在對(duì)方法的實(shí)現(xiàn)的層面加以討論,不作為對(duì)本發(fā)明精神和實(shí)質(zhì)的限制。
[0050]總體而言,通過(guò)參考圖3所圖示的方法能夠通過(guò)在運(yùn)行時(shí)不斷監(jiān)視VSP的狀態(tài)和檢測(cè)運(yùn)行時(shí)突發(fā)事件而獲得的相關(guān)信息,并且繼而基于這些信息對(duì)VSP的創(chuàng)建、廢棄和調(diào)整以及工作負(fù)載的遷移做出優(yōu)化決策,從而能夠向每個(gè)工作負(fù)載提供既能夠滿(mǎn)足詳細(xì)的要求,又能夠優(yōu)化總體系統(tǒng)性能的VSP集合。
[0051]圖4圖示了根據(jù)本發(fā)明實(shí)施方式的為目標(biāo)應(yīng)用提供虛擬存儲(chǔ)池的系統(tǒng)400的框圖。如圖4所示,系統(tǒng)400包括:性能要求接收裝置401,被配置用于接收與所述目標(biāo)應(yīng)用關(guān)聯(lián)的性能要求;以及虛擬存儲(chǔ)池提供裝置402,被配置用于根據(jù)所述性能要求,基于物理存儲(chǔ)資源的存儲(chǔ)能力,為所述目標(biāo)應(yīng)用提供虛擬存儲(chǔ)池集合,所述虛擬存儲(chǔ)池集合包含一個(gè)或多個(gè)虛擬存儲(chǔ)池。
[0052]根據(jù)本發(fā)明的可選實(shí)施方式,虛擬存儲(chǔ)池提供裝置402進(jìn)一步包括:模型構(gòu)建裝置4021,被配置用于基于一個(gè)或多個(gè)歷史目標(biāo)應(yīng)用的歷史數(shù)據(jù)構(gòu)建性能預(yù)測(cè)模型,所述歷史數(shù)據(jù)包括為所述一個(gè)或多個(gè)歷史目標(biāo)應(yīng)用中的每個(gè)歷史目標(biāo)應(yīng)用提供的虛擬存儲(chǔ)池集合以及相應(yīng)獲得的性能;備選生成裝置4022,被配置用于根據(jù)所述性能要求,基于所述物理存儲(chǔ)資源的存儲(chǔ)能力,為所述目標(biāo)應(yīng)用生成一個(gè)或多個(gè)備選虛擬存儲(chǔ)池集合;預(yù)測(cè)裝置4023,被配置用于利用所述性能預(yù)測(cè)模型分別預(yù)測(cè)所述一個(gè)或多個(gè)備選虛擬存儲(chǔ)池集合的性能;以及選擇裝置4024,被配置用于基于所述預(yù)測(cè),在所述一個(gè)或多個(gè)備選虛擬存儲(chǔ)池集合中選擇一個(gè)備選虛擬存儲(chǔ)池集合以向所述目標(biāo)應(yīng)用提供。
[0053]根據(jù)本發(fā)明的可選實(shí)施方式,系統(tǒng)400還包括:監(jiān)視裝置403,被配置用于監(jiān)視所述虛擬存儲(chǔ)池集合中的一個(gè)或多個(gè)虛擬存儲(chǔ)池的狀態(tài);檢測(cè)裝置404,被配置用于檢測(cè)與所述虛擬存儲(chǔ)池集合中的一個(gè)或多個(gè)虛擬存儲(chǔ)池有關(guān)的運(yùn)行時(shí)事件;以及調(diào)整裝置405,被配置用于基于所述狀態(tài)和所述運(yùn)行時(shí)事件,調(diào)整為所述目標(biāo)應(yīng)用提供的所述虛擬存儲(chǔ)池
口 O
[0054]根據(jù)本發(fā)明的可選實(shí)施方式,所述狀態(tài)包括以下中的一項(xiàng)或多項(xiàng):所述虛擬存儲(chǔ)池集合中的一個(gè)或多個(gè)虛擬存儲(chǔ)池對(duì)于所述目標(biāo)應(yīng)用的服務(wù)質(zhì)量、所述虛擬存儲(chǔ)池集合中的一個(gè)或多個(gè)虛擬存儲(chǔ)池的性能度量、所述虛擬存儲(chǔ)池集合中的一個(gè)或多個(gè)虛擬存儲(chǔ)池對(duì)物理資源的利用以及多個(gè)虛擬存儲(chǔ)池之間的交互以及資源競(jìng)爭(zhēng)。
[0055]根據(jù)本發(fā)明的可選實(shí)施方式,所述運(yùn)行時(shí)事件包括所述目標(biāo)應(yīng)用的改變和/或所述物理存儲(chǔ)資源的改變。
[0056]根據(jù)本發(fā)明的可選實(shí)施方式,所述調(diào)整裝置調(diào)整為所述目標(biāo)應(yīng)用提供的所述虛擬存儲(chǔ)池集合包括:在所述虛擬存儲(chǔ)池集合中創(chuàng)建新的虛擬存儲(chǔ)池、回收所述虛擬存儲(chǔ)池集合中的不活躍虛擬存儲(chǔ)池、或者在所述虛擬存儲(chǔ)池集合中的多個(gè)虛擬存儲(chǔ)池之間遷移工作負(fù)載。
[0057]根據(jù)本發(fā)明的可選實(shí)施方式,調(diào)整裝置405對(duì)虛擬存儲(chǔ)池集合的所述調(diào)整還基于來(lái)自用戶(hù)的輸入。
[0058]根據(jù)本發(fā)明的可選實(shí)施方式,系統(tǒng)400還包括:所述性能要求包括以下中的一項(xiàng)或多項(xiàng):容量、成本、延遲和每秒輸入輸出操作次數(shù)。
[0059]本領(lǐng)域技術(shù)人員可以理解,根據(jù)圖4所述的用于為目標(biāo)應(yīng)用提供虛擬存儲(chǔ)池的系統(tǒng)例如可以基于大數(shù)據(jù)分析、資源調(diào)度、運(yùn)行時(shí)系統(tǒng)監(jiān)視等的技術(shù)來(lái)實(shí)現(xiàn)。具體而言,一些現(xiàn)有的系統(tǒng)監(jiān)視工具,例如watch4net和ProSphere可以被用來(lái)實(shí)現(xiàn)監(jiān)視裝置403以進(jìn)行VSP狀態(tài)監(jiān)視。一些復(fù)雜的事件處理(CEP)引擎,如Esper可以被用來(lái)實(shí)現(xiàn)檢測(cè)裝置404以進(jìn)行運(yùn)行時(shí)事件檢測(cè)。在構(gòu)造VSP資源和工作負(fù)載管理器時(shí),存在一些可以加以利用或參考的現(xiàn)有的系統(tǒng)資源模型或方法,例如Apache YARN。最后,系統(tǒng)400例如可以采用大數(shù)據(jù)分析、數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí)等技術(shù)來(lái)實(shí)現(xiàn)。本領(lǐng)域技術(shù)人員將理解,上述具體實(shí)現(xiàn)技術(shù)僅是示例性的實(shí)現(xiàn),并不作為對(duì)本發(fā)明精神和實(shí)質(zhì)的限制。
[0060]圖5示出了適于用來(lái)實(shí)踐本發(fā)明實(shí)施方式的計(jì)算機(jī)系統(tǒng)500的示意性框圖。如圖5所示,計(jì)算機(jī)系統(tǒng)500可以包括:CPU(中央處理單元)501、RAM (隨機(jī)存取存儲(chǔ)器)502、ROM(只讀存儲(chǔ)器)503、系統(tǒng)總線(xiàn)504、硬盤(pán)控制器505、鍵盤(pán)控制器506、串行接口控制器507、并行接口控制器508、顯示控制器509、硬盤(pán)510、鍵盤(pán)511、串行外部設(shè)備512、并行外部設(shè)備513和顯示器514。在這些設(shè)備中,與系統(tǒng)總線(xiàn)503耦合的有CPU501、RAM502、R0M503、硬盤(pán)控制器505、鍵盤(pán)控制器506、串行控制器507、并行控制器508和顯示控制器509。硬盤(pán)510與硬盤(pán)控制器505耦合,鍵盤(pán)511與鍵盤(pán)控制器506耦合,串行外部設(shè)備512與串行接口控制器507耦合,并行外部設(shè)備513與并行接口控制器508耦合,以及顯示器514與顯示控制器509耦合。
[0061]應(yīng)當(dāng)理解,圖5所述的結(jié)構(gòu)框圖僅僅為了示例的目的而示出的,而不是對(duì)本發(fā)明范圍的限制。在某些情況下,可以根據(jù)具體情況而增加或者減少某些設(shè)備。
[0062]特別地,除硬件實(shí)施方式之外,本發(fā)明的實(shí)施方式可以通過(guò)計(jì)算機(jī)程序產(chǎn)品的形式實(shí)現(xiàn)。例如,參考圖1至圖3描述的方法可以通過(guò)計(jì)算機(jī)程序產(chǎn)品來(lái)實(shí)現(xiàn)。該計(jì)算機(jī)程序產(chǎn)品可以存儲(chǔ)在例如圖5所示的RAM502、R0M503、硬盤(pán)510和/或任何適當(dāng)?shù)拇鎯?chǔ)介質(zhì)中,或者通過(guò)網(wǎng)絡(luò)從適當(dāng)?shù)奈恢孟螺d到計(jì)算機(jī)系統(tǒng)500上。計(jì)算機(jī)程序產(chǎn)品可以包括計(jì)算機(jī)代碼部分,其包括可由適當(dāng)?shù)奶幚碓O(shè)備(例如,圖5中示出的CPU501)執(zhí)行的程序指令。所述程序指令至少可以包括:用于接收與所述目標(biāo)應(yīng)用關(guān)聯(lián)的性能要求的指令;以及用于根據(jù)所述性能要求,基于物理存儲(chǔ)資源的存儲(chǔ)能力,為所述目標(biāo)應(yīng)用提供虛擬存儲(chǔ)池集合的指令。
[0063]上文已經(jīng)結(jié)合若干【具體實(shí)施方式】闡釋了本發(fā)明的精神和原理。根據(jù)本發(fā)明的實(shí)施方式,可以根據(jù)文件本身的特性,為其選擇適當(dāng)大小的邏輯存儲(chǔ)塊,并采用隨用隨分配物理存儲(chǔ)區(qū)的方式,從而能夠減少碎片的產(chǎn)生,并且并未增加元數(shù)據(jù)和定位開(kāi)銷(xiāo),從而靈活、高效地實(shí)現(xiàn)對(duì)文件系統(tǒng)的管理。
[0064]應(yīng)當(dāng)注意,本發(fā)明的實(shí)施方式可以通過(guò)硬件、軟件或者軟件和硬件的結(jié)合來(lái)實(shí)現(xiàn)。硬件部分可以利用專(zhuān)用邏輯來(lái)實(shí)現(xiàn);軟件部分可以存儲(chǔ)在存儲(chǔ)器中,由適當(dāng)?shù)闹噶顖?zhí)行系統(tǒng),例如微處理器或者專(zhuān)用設(shè)計(jì)硬件來(lái)執(zhí)行。本領(lǐng)域的普通技術(shù)人員可以理解上述的設(shè)備和方法可以使用計(jì)算機(jī)可執(zhí)行指令和/或包含在處理器控制代碼中來(lái)實(shí)現(xiàn),例如在諸如磁盤(pán)、CD或DVD
當(dāng)前第3頁(yè)1 2 3 4 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
临夏县| 肥乡县| 镇原县| 南京市| 湟源县| 临汾市| 唐山市| 都昌县| 澳门| 京山县| 西华县| 澜沧| 斗六市| 南阳市| 浦江县| 伊春市| 罗田县| 德兴市| 项城市| 苍南县| 读书| 璧山县| 青海省| 银川市| 德令哈市| 新郑市| 武清区| 女性| 炎陵县| 隆昌县| 临潭县| 儋州市| 阜康市| 五河县| 达拉特旗| 漳浦县| 易门县| 封丘县| 高州市| 天水市| 广元市|