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

存儲(chǔ)設(shè)備指定存取順序的方法

文檔序號(hào):6570942閱讀:264來(lái)源:國(guó)知局
專利名稱:存儲(chǔ)設(shè)備指定存取順序的方法
技術(shù)領(lǐng)域
本發(fā)明關(guān)于存儲(chǔ)設(shè)備,特別關(guān)于一種存儲(chǔ)設(shè)備指定與其連接的前端服務(wù)器 對(duì)其進(jìn)行存取的順序的方法,具體的講是一種存儲(chǔ)設(shè)備指定存取順序的方法。
背景技術(shù)
當(dāng)前世界的科技日新月異,各種各樣的電子產(chǎn)品不斷推陳出新,諸如個(gè)人計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、服務(wù)器、磁盤陣列存儲(chǔ)設(shè)備、打印機(jī)、筆記本 計(jì)算機(jī)及智能型手機(jī)(SmartPhone)等電子產(chǎn)品。通過(guò)各種電子產(chǎn)品傳遞語(yǔ)音、 影像、電子郵件、數(shù)據(jù)庫(kù)…等電子信息,使得企業(yè)與企業(yè)間的聯(lián)絡(luò)更為快速且 便利,進(jìn)而完全顛覆了傳統(tǒng)商業(yè)營(yíng)運(yùn)模式,發(fā)展出全球化的商業(yè)營(yíng)運(yùn)模式,也 使得企業(yè)所需的數(shù)據(jù)存儲(chǔ)設(shè)備不斷呈倍數(shù)增長(zhǎng)。為了滿足企業(yè)對(duì)于數(shù)據(jù)存儲(chǔ)設(shè)備的需求,存儲(chǔ)設(shè)備的制造商乃研發(fā)出磁盤 陣列存儲(chǔ)設(shè)備,磁盤陣列存儲(chǔ)設(shè)備可供存儲(chǔ)大量的數(shù)據(jù)以及具有高安全性的機(jī) 制,并可同時(shí)連接多個(gè)服務(wù)器,以令各服務(wù)器所提供的網(wǎng)絡(luò)服務(wù),能夠分別存 ^U茲盤陣列存儲(chǔ)設(shè)備。因而,磁盤陣列存儲(chǔ)設(shè)備的品質(zhì)與效能關(guān)系著服務(wù)器能 否正常運(yùn)作的關(guān)鍵之處。而磁盤陣列存儲(chǔ)設(shè)備提供服務(wù)器對(duì)其進(jìn)行存取的方法,是磁盤陣列存儲(chǔ)設(shè) 備接收到各服務(wù)器要求存取數(shù)據(jù)的存取要求信息(Request)的先后順序,逐一的對(duì) 各存取要求信息進(jìn)行處理,換言之,磁盤陣列存儲(chǔ)設(shè)備在當(dāng)前的存取要求信息 被處理完后,才會(huì)再處理下一個(gè)存取要求信息。即,^磁盤陣列存儲(chǔ)設(shè)備并未依照特定條件(如數(shù)據(jù)存取的重要性)指定服務(wù)器對(duì)其存取的優(yōu)先次序,如此,將造 成服務(wù)器所提供的網(wǎng)絡(luò)服務(wù)品質(zhì)不佳,及服務(wù)器處理數(shù)據(jù)的狀態(tài)不穩(wěn)定…等問(wèn) 題。發(fā)明內(nèi)容有鑒于前述的諸多問(wèn)題,本發(fā)明的目的在于提供一種存儲(chǔ)設(shè)備指定存取順 序的方法。為實(shí)現(xiàn)本發(fā)明的上述發(fā)明目的,本發(fā)明提供一種存儲(chǔ)設(shè)備指定存取順序的 方法,應(yīng)用在一服務(wù)器系統(tǒng),服務(wù)器系統(tǒng)中的存儲(chǔ)設(shè)備建立有不同處理優(yōu)先級(jí) 的工作隊(duì)列,可供記錄存儲(chǔ)設(shè)備前端的至少一個(gè)服務(wù)器的存取要求信息來(lái)管理 存取作業(yè)。本存儲(chǔ)設(shè)備指定存取順序的方法,主要透過(guò)優(yōu)先級(jí)對(duì)照表來(lái)記錄各 個(gè)前端服務(wù)器所對(duì)應(yīng)的工作隊(duì)列及其優(yōu)先級(jí),使得每一個(gè)前端服務(wù)器依優(yōu)先級(jí) 對(duì)照表分別對(duì)應(yīng)到其中一個(gè)工作隊(duì)列,當(dāng)前端服務(wù)器有存取作業(yè)而發(fā)出存取要 求信息時(shí),這些存取要求信息會(huì)依照來(lái)源是哪個(gè)前端服務(wù)器,而列入對(duì)應(yīng)的工 作隊(duì)列,而每一個(gè)工作隊(duì)列根據(jù)其優(yōu)先級(jí)來(lái)先后進(jìn)行處理。同時(shí),每一個(gè)工作 隊(duì)列分別訂定有每次處理存取要求信息的最大工作數(shù),并可對(duì)不同優(yōu)先級(jí)的工 作隊(duì)列設(shè)定最佳的最大工作數(shù),例如優(yōu)先級(jí)越高的工作隊(duì)列一次可處理的最大 工作數(shù)越多,如此,優(yōu)先級(jí)等級(jí)高的工作隊(duì)列中的存取要求信息,會(huì)在較短的 時(shí)間內(nèi)被處理完畢,而優(yōu)先級(jí)等級(jí)低的工作隊(duì)列中的存取要求信息,就必須等 待較久的時(shí)間。


圖1為本發(fā)明的各服務(wù)器與存儲(chǔ)設(shè)備的架構(gòu)示意圖; 圖2為本發(fā)明的優(yōu)先級(jí)對(duì)照表的示意圖;圖3為本發(fā)明的存儲(chǔ)設(shè)備對(duì)接收到的存取要求信息進(jìn)行處理的動(dòng)作流程圖;及圖4為本發(fā)明的存儲(chǔ)設(shè)備依處理順序進(jìn)行處理的動(dòng)作流程圖。 主要組件符號(hào)說(shuō)明存儲(chǔ)設(shè)備l 第一服務(wù)器2 第二服務(wù)器3 第三服務(wù)器4第四服務(wù)器5第五服務(wù)器6優(yōu)先級(jí)對(duì)照表7優(yōu)先級(jí)字段70工作隊(duì)列名稱字段72指定服務(wù)器字段74最大工作數(shù)字段76處理順序字段78第一工作隊(duì)列81 第三工作隊(duì)列83第二工作隊(duì)列82 第四工作隊(duì)列8具體實(shí)施方式
以下通過(guò)較佳實(shí)施例及附圖纖細(xì)說(shuō)明本發(fā)明的目的、技術(shù)特征及其功效。 本發(fā)明是一種存儲(chǔ)設(shè)備指定存取順序的方法,請(qǐng)參閱圖1所示,應(yīng)用在一 服務(wù)器系統(tǒng),服務(wù)器系統(tǒng)中具有存儲(chǔ)設(shè)備l,且存儲(chǔ)設(shè)備1供各前端服務(wù)器2 6 進(jìn)行存取作業(yè),本方法在服務(wù)器系統(tǒng)中設(shè)有多個(gè)不同處理優(yōu)先級(jí)的工作隊(duì)列 81 84,可供記錄前端服務(wù)器2 6存取作業(yè)的存取要求信息來(lái)管理存取作業(yè),此 外,服務(wù)器系統(tǒng)中還設(shè)有優(yōu)先級(jí)對(duì)照表7,優(yōu)先級(jí)對(duì)照表7中存有對(duì)應(yīng)工作隊(duì)列 81 84數(shù)量的記錄,每一記錄設(shè)有優(yōu)先級(jí)、工作隊(duì)列名稱、指定服務(wù)器、最大工 作數(shù)等字段70、 72、 74、 76,每一個(gè)前端服務(wù)器2~6對(duì)應(yīng)到其中一個(gè)工作隊(duì)列 81 84,每一筆記錄于優(yōu)先級(jí)字段70具有一個(gè)不同的優(yōu)先級(jí),使得每一個(gè)工作 隊(duì)列81~84具有不同的優(yōu)先級(jí);即每一個(gè)前端服務(wù)器2 6可指定由一個(gè)工作隊(duì) 列81~84來(lái)記錄其存取作業(yè)的存取要求信息,也就是說(shuō)一個(gè)工作隊(duì)列81 84可 記錄來(lái)自不只一個(gè)前端服務(wù)器2~6的存取作業(yè)存取要求信息;圖2中,優(yōu)先級(jí) 對(duì)照表7中雖具有處理順序字段78,但個(gè)別工作隊(duì)列81-84的處理順序,也可 由程序直接依據(jù)優(yōu)先級(jí)字段70的值來(lái)作遞增或遞減順序的操作。最大工作數(shù)字 段76,則用以記錄每一個(gè)不同優(yōu)先級(jí)的工作隊(duì)列81 84每次處理存取要求信息 的最大工作數(shù)的值,并可對(duì)不同優(yōu)先級(jí)的工作隊(duì)列設(shè)定最佳的最大工作數(shù),例 如,優(yōu)先級(jí)越高(優(yōu)先級(jí)字段70的值越小)的工作隊(duì)列一次可處理的最大工作數(shù) 越多。請(qǐng)參閱圖3所示,而存儲(chǔ)設(shè)備1對(duì)任一個(gè)前端服務(wù)器2 6所提出的存取要求4言息的處理步-驟,包括步驟11,判斷存取要求信息的來(lái)源前端服務(wù)器,例如從存取要求信息中取 得包含來(lái)源地址,或來(lái)源服務(wù)器名稱的來(lái)源信息,來(lái)判斷存取要求信息是由哪一個(gè)前端服務(wù)器所提出;步驟12,根據(jù)優(yōu)先級(jí)對(duì)照表7的指定服務(wù)器字段74及工作隊(duì)列字段72, 取得來(lái)源服務(wù)器對(duì)應(yīng)的工作隊(duì)列,由于優(yōu)先級(jí)對(duì)照表7中,每一個(gè)前端服務(wù)器 2 6對(duì)應(yīng)到其中一個(gè)工作隊(duì)列81~84,因此在優(yōu)先級(jí)對(duì)照表7的各記錄中比對(duì)前 端服務(wù)器,即可得到一個(gè)對(duì)應(yīng)的工作隊(duì)列;及步驟13,將存取要求信息列入來(lái)源服務(wù)器對(duì)應(yīng)工作隊(duì)列中等待處理,如此, 新增加一個(gè)存取要求信息的工作隊(duì)列的待工作數(shù)量將會(huì)增加一。在本發(fā)明的一實(shí)施例中,請(qǐng)參閱圖4所示,存儲(chǔ)設(shè)備1在依本發(fā)明的指令 存取順序的方法對(duì)工作隊(duì)列81 84中的存取作業(yè)要求信息進(jìn)行處理的步驟,包 括步驟20,判斷當(dāng)前的工作隊(duì)列,是否有未^t處理存取要求信息,若是進(jìn)行 步驟21,否則進(jìn)行步驟23;步驟21,對(duì)當(dāng)前的工作隊(duì)列中的存取要求信息進(jìn)行處理,并累計(jì)已完成的 存取要求信息的數(shù)量作為工作數(shù)量;步驟22,判斷當(dāng)前的工作隊(duì)列,其存取要求信息被處理的工作數(shù)量是否達(dá) 到其最大工作數(shù),若是進(jìn)行步驟23,否則進(jìn)行步驟20;步驟23,判斷當(dāng)前的工作隊(duì)列是否為最低優(yōu)先級(jí)的工作隊(duì)列,若是進(jìn)行步 驟24,否則進(jìn)行步驟25;步驟24,對(duì)最高優(yōu)先級(jí)的工作隊(duì)列進(jìn)行處理,再進(jìn)行步驟20;及步驟25,對(duì)下一個(gè)優(yōu)先級(jí)的工作隊(duì)列進(jìn)行處理,再進(jìn)行步驟20。藉由上述可知,優(yōu)先級(jí)高的工作隊(duì)列可處理的工作數(shù)多,所以優(yōu)先級(jí)高的 工作隊(duì)列的存取要求信息可以在較快的時(shí)間內(nèi)被處理完畢。優(yōu)先級(jí)低的工作隊(duì) 列, 一次能被處理的工作數(shù)較少,所以優(yōu)先級(jí)低的工作隊(duì)列中的存取要求信息就必須需在工作隊(duì)列中等待較久的時(shí)間,達(dá)到指定存取順序的目的。由上述可知,藉由分配各服務(wù)器2 6所發(fā)出的發(fā)出請(qǐng)求訊號(hào),分別放置到對(duì)應(yīng)的優(yōu)先級(jí)的工作隊(duì)列81~84,進(jìn)而達(dá)到指定服務(wù)器2~6的存取順序的目的。 為能還了解本發(fā)明的特征,以下特舉一實(shí)施例進(jìn)行說(shuō)明,復(fù)請(qǐng)參閱圖1及 圖2所示,假設(shè)存儲(chǔ)設(shè)備1被指定允許五個(gè)前端服務(wù)器2~6對(duì)其進(jìn)行存取,存 儲(chǔ)設(shè)備1設(shè)有四個(gè)不同優(yōu)先級(jí)的工作隊(duì)列81~84,亦即優(yōu)先級(jí)對(duì)照表7具有四筆 記錄,分別記錄四個(gè)工作隊(duì)列81 84的四個(gè)優(yōu)先級(jí),此四個(gè)優(yōu)先級(jí)由高至低依 序?yàn)閮?yōu)先級(jí)1~4,及優(yōu)先級(jí)對(duì)照表7的處理順序字段78記錄由先至后依序?yàn)閮?yōu) 先級(jí)1~4的第一工作隊(duì)列 四工作隊(duì)列81 84,且在優(yōu)先級(jí)對(duì)照表7的指定服務(wù) 器字段74中記錄第一服務(wù)器2及第二服務(wù)器3被指定到優(yōu)先級(jí)1的第一工作隊(duì) 列81,第四服務(wù)器5被指定到優(yōu)先級(jí)2的第二工作隊(duì)列82,第三服務(wù)器4及第 五服務(wù)器6被指定到優(yōu)先級(jí)4的第四工作隊(duì)列84,而無(wú)任一服務(wù)器被指定到優(yōu) 先級(jí)3的第三工作隊(duì)列83,優(yōu)先級(jí)對(duì)照表7的最大工作數(shù)字段76中記錄第一工 作隊(duì)列 四工作隊(duì)列81 84所訂定的最大工作數(shù),分別為200個(gè)、100個(gè)、50個(gè) 及25個(gè),及在優(yōu)先級(jí)對(duì)照表7的工作隊(duì)列字段72中記錄各優(yōu)先級(jí)所對(duì)應(yīng)的工 作隊(duì)列。據(jù)上所述,存儲(chǔ)設(shè)備1依優(yōu)先級(jí)對(duì)照表7,將第一服務(wù)器2及第二服務(wù)器3 的存取要求信息放到第一工作隊(duì)列81,第四服務(wù)器5的存取要求信息被放到第 二工作隊(duì)列82,第三服務(wù)器4及第五服務(wù)器6的存取要求信息被放到第四工作 隊(duì)列84,而存儲(chǔ)設(shè)備在處理第一工作隊(duì)列81的存取要求信息到達(dá)200個(gè),或到 達(dá)200個(gè)以前已無(wú)存取要求信息,則進(jìn)行處理第二工作隊(duì)列82;在處理第二工 作隊(duì)列82的存取要求信息到達(dá)100個(gè),或到達(dá)100個(gè)以前已無(wú)存取要求信息, 則進(jìn)行處理第三工作隊(duì)列83,但由于無(wú)任何服務(wù)器被指定到優(yōu)先級(jí)3,因此第 三工作隊(duì)列83不會(huì)有任何存取要求信息,此時(shí)直接處理第四工作隊(duì)列84,在處 理第四工作隊(duì)列84的存取要求信息到達(dá)25個(gè),或到達(dá)25個(gè)以前已無(wú)存取要求 信息,則再回到進(jìn)行處理第一工作隊(duì)列81,如此,存儲(chǔ)設(shè)備l藉由優(yōu)先級(jí)對(duì)照表7的內(nèi)容,分別將各服務(wù)器2 6的存取要求信息放到不同優(yōu)先級(jí)的工作隊(duì)列81 84中,使得被放在優(yōu)先級(jí)高的工作隊(duì)列81的存取要求信息可以在較短的時(shí) 間內(nèi)被處理,而優(yōu)先級(jí)低的工作隊(duì)列84的存取要求信息則在較長(zhǎng)的時(shí)間內(nèi)被處 理到,即達(dá)到存儲(chǔ)設(shè)備1指定服務(wù)器2~6對(duì)其進(jìn)行存取順序的目的。以上所述僅為本發(fā)明的一具體實(shí)施例,但本發(fā)明的特征并不局限于此,任 何本領(lǐng)于技術(shù)人員在本發(fā)明領(lǐng)域內(nèi)可輕易思及的變化或修飾,都應(yīng)涵蓋在以下本發(fā)明的保護(hù)范圍中。
權(quán)利要求
1. 一種存儲(chǔ)設(shè)備指定存取順序的方法,應(yīng)用在一服務(wù)器系統(tǒng),其特征在于,服務(wù)器系統(tǒng)具有多個(gè)前端服務(wù)器及一存儲(chǔ)設(shè)備,且設(shè)有一優(yōu)先級(jí)對(duì)照表及多個(gè)工作隊(duì)列,優(yōu)先級(jí)對(duì)照表具有多筆記錄,每一記錄至少包含一指定服務(wù)器字段及一工作隊(duì)列字段,并對(duì)應(yīng)不同的工作隊(duì)列,存儲(chǔ)設(shè)備指定存取順序的方法,包括判斷一存取要求信息的來(lái)源前端服務(wù)器,存取要求信息是來(lái)源前端服務(wù)器對(duì)存儲(chǔ)設(shè)備進(jìn)行存取作業(yè)的請(qǐng)求;根據(jù)優(yōu)先級(jí)對(duì)照表,取得來(lái)源服務(wù)器對(duì)應(yīng)的工作隊(duì)列;及將存取要求信息列入來(lái)源服務(wù)器對(duì)應(yīng)的工作隊(duì)列中等待處理。
2、 如權(quán)利要求l所述的方法,其特征在于,優(yōu)先級(jí)對(duì)照表中還包含一最大 工作數(shù)字段,記錄工作隊(duì)列的最大工作數(shù)。
3、 如權(quán)利要求2所述的方法,其特征在于,優(yōu)先級(jí)對(duì)照表中還包含一優(yōu)先 級(jí)字段,每一記錄具有不同的優(yōu)先級(jí)等級(jí)。
4、 如權(quán)利要求3所述的方法,其特征在于,具有較高優(yōu)先級(jí)等級(jí)的記錄, 其對(duì)應(yīng)的最大工作數(shù)的值越多。
5、 如權(quán)利要求3或4所述的方法,其特征在于,還包括 判斷當(dāng)前的工作隊(duì)列,是否有未被處理存取要求信息; 當(dāng)判斷出當(dāng)前的工作隊(duì)列,還有未被處理存取要求信息,則對(duì)當(dāng)前的工作隊(duì)列的存取要求信息進(jìn)行處理,并累計(jì)已完成的存取要求信息的數(shù)量作為工作 數(shù)量;判斷當(dāng)前的工作隊(duì)列,其存取要求信息被處理的工作數(shù)量是否達(dá)到其最大 工作數(shù);當(dāng)判斷出當(dāng)前的工作隊(duì)列,其存取要求信息被處理的工作數(shù)量已達(dá)到其最 大工作數(shù),則判斷當(dāng)前的工作隊(duì)列是否為最低優(yōu)先級(jí)的工作隊(duì)列;及當(dāng)判斷當(dāng)前的工作隊(duì)列并非最低優(yōu)先級(jí)的工作隊(duì)列,對(duì)下一個(gè)優(yōu)先級(jí)的工作隊(duì)列進(jìn)行處理,并再依判斷當(dāng)前的工作隊(duì)列,是否有未被處理存取要求信息 的步驟進(jìn)行后續(xù)處理。
6、 如權(quán)利要求5所述的方法,其特征在于,當(dāng)判斷出當(dāng)前的工作隊(duì)列,已 無(wú)未被處理存取要求信息,則依判斷當(dāng)前的工作隊(duì)列是否為最低優(yōu)先級(jí)的工作 隊(duì)列的步驟進(jìn)行后續(xù)處理。
7、 如權(quán)利要求5所述的方法,其特征在于,當(dāng)判斷出當(dāng)前的工作隊(duì)列,其 存取要求信息被處理的工作數(shù)量還未達(dá)到其最大工作數(shù),則依對(duì)當(dāng)前的工作隊(duì) 列的存取要求信息進(jìn)行處理,并加計(jì)一次工作數(shù)量的步驟進(jìn)行后續(xù)處理。
8、 如權(quán)利要求5所述的方法,其特征在于,當(dāng)判斷出當(dāng)前的工作隊(duì)列為最 低優(yōu)先級(jí)的工作隊(duì)列,則對(duì)最高優(yōu)先級(jí)的工作隊(duì)列進(jìn)行處理,再依判斷當(dāng)前的 工作隊(duì)列,是否有未被處理存取要求信息的步驟進(jìn)行后續(xù)處理。
全文摘要
本發(fā)明提供了一種存儲(chǔ)設(shè)備指定存取順序的方法,應(yīng)用在一服務(wù)器系統(tǒng),而服務(wù)器系統(tǒng)中的存儲(chǔ)設(shè)備設(shè)有一優(yōu)先級(jí)對(duì)照表及多個(gè)工作隊(duì)列,優(yōu)先級(jí)對(duì)照表具有多筆記錄,每一記錄至少記錄有存儲(chǔ)設(shè)備的前端服務(wù)器所對(duì)應(yīng)的工作隊(duì)列,及各工作隊(duì)列處理的優(yōu)先級(jí),當(dāng)服務(wù)器系統(tǒng)接收到存取要求信息時(shí),判斷存取要求信息的來(lái)源前端服務(wù)器,再根據(jù)優(yōu)先級(jí)對(duì)照表,取得來(lái)源服務(wù)器對(duì)應(yīng)的工作隊(duì)列,將存取要求信息列入來(lái)源服務(wù)器對(duì)應(yīng)的工作隊(duì)列中等待處理,且令優(yōu)先級(jí)較先的工作隊(duì)列的存取要求信息,在較短的時(shí)間內(nèi)被處理完畢,而優(yōu)先級(jí)較后的工作隊(duì)列的存取要求信息,則在工作隊(duì)列中等待較久的時(shí)間,即可達(dá)到指定存取順序的目的。
文檔編號(hào)G06F13/16GK101216811SQ20071000154
公開(kāi)日2008年7月9日 申請(qǐng)日期2007年1月5日 優(yōu)先權(quán)日2007年1月5日
發(fā)明者陳志偉 申請(qǐng)人:英業(yè)達(dá)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
塔河县| 定边县| 上杭县| 昭平县| 马尔康县| 会宁县| 青阳县| 英德市| 鲁甸县| 治多县| 会宁县| 探索| 柘荣县| 什邡市| 扶风县| 廊坊市| 桓仁| 潼南县| 资兴市| 五原县| 康定县| 厦门市| 昌乐县| 华阴市| 大同县| 五原县| 汪清县| 昌平区| 东光县| 稷山县| 保德县| 抚宁县| 新晃| 信阳市| 商城县| 阿坝县| 临桂县| 西盟| 玛多县| 石林| 湖南省|