[發(fā)明專利]存儲(chǔ)局域網(wǎng)絡(luò)的快取內(nèi)存的管理方法有效
| 申請(qǐng)?zhí)枺?/td> | 200910006530.6 | 申請(qǐng)日: | 2009-02-17 |
| 公開(公告)號(hào): | CN101807170A | 公開(公告)日: | 2010-08-18 |
| 發(fā)明(設(shè)計(jì))人: | 常海艷;杜啟飛;陳玄同 | 申請(qǐng)(專利權(quán))人: | 英業(yè)達(dá)集團(tuán)(天津)電子技術(shù)有限公司;英業(yè)達(dá)股份有限公司 |
| 主分類號(hào): | G06F12/08 | 分類號(hào): | G06F12/08 |
| 代理公司: | 北京律誠同業(yè)知識(shí)產(chǎn)權(quán)代理有限公司 11006 | 代理人: | 梁揮;祁建國 |
| 地址: | 300193*** | 國省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 存儲(chǔ) 局域網(wǎng)絡(luò) 內(nèi)存 管理 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種數(shù)據(jù)存取方法,特別是涉及一種存儲(chǔ)局域網(wǎng)絡(luò)(Storage Area?Network,簡稱SAN)的快取內(nèi)存的管理方法。
背景技術(shù)
卷陰影復(fù)制服務(wù)(Volume?Shadow?Copy?Service,簡稱VSS)能夠讓存儲(chǔ)基礎(chǔ) 設(shè)備(比如磁盤、數(shù)組)創(chuàng)建高保真的時(shí)間點(diǎn)映像,就是映像拷貝(Shadow?Copy)。 它可以在多卷、或者單個(gè)卷上創(chuàng)建映像拷貝,同時(shí)不會(huì)影響到系統(tǒng)性能。VSS 通過協(xié)調(diào)業(yè)務(wù)應(yīng)用軟件、備份程序,以及存儲(chǔ)硬件,從而達(dá)到創(chuàng)建高保真映像 拷貝的能力。
VSS的工作框架包含VSS核心模塊110、請(qǐng)求者120(Requestor)、寫入者 130(Writer),以及提供者140(Provider)。其中,各個(gè)模塊的具體功能如下,并 請(qǐng)同時(shí)配合圖1所示,其為現(xiàn)有VSS架構(gòu)示意圖:
請(qǐng)求者120(Requestor),其主要任務(wù)是初始化映像拷貝的創(chuàng)建;由于需要 不一樣,解決的問題各不相同,因此可能設(shè)計(jì)不同請(qǐng)求者120應(yīng)用。例如,備 份應(yīng)用處理VSS的備份功能,管理應(yīng)用處理映像拷貝的創(chuàng)建及使用,同時(shí)可 以設(shè)計(jì)其它功能應(yīng)用,來處理專門的業(yè)務(wù)。
寫入者130(Writer),其主要任務(wù)是保證數(shù)據(jù)的一致性;因?yàn)椋绻趧?chuàng)建 映像拷貝的過程中,應(yīng)用軟件繼續(xù)往磁盤寫入數(shù)據(jù),那么將會(huì)出現(xiàn)數(shù)據(jù)非一致 性問題,從而影響該時(shí)間點(diǎn)映像的完整性。通過在應(yīng)用寫入者130模塊進(jìn)行控 制處理,保證數(shù)據(jù)的一致性,同時(shí)也可以達(dá)到創(chuàng)建映像拷貝的高效性。通常, 寫入者130可以是Windows?OS里面的各種服務(wù)模塊,像COM+、DHCP服務(wù)、 Active?Directory服務(wù)等。
提供者140(Provider),其主要任務(wù)是創(chuàng)建映像拷貝。提供者140是創(chuàng)建時(shí) 間點(diǎn)影響的接口,它可以是基于存儲(chǔ)數(shù)組(硬件模式),或者操作系統(tǒng)(軟件模 式)。VSS有不同的提供者140,其層次關(guān)系為:最底層是硬件提供者140,中 間是軟件提供者140,最上面是系統(tǒng)軟件提供者140。其中前面兩個(gè)提供者140, 是為第三方硬件或者軟件廠商提供的。
卷映像拷貝服務(wù)核心模塊,其主要任務(wù)是協(xié)調(diào)各個(gè)模塊的協(xié)作運(yùn)行,并提 供創(chuàng)建卷映像拷貝的方法;VSS提供了兩種創(chuàng)建映像拷貝的方法:一種是完全 拷貝(Clone/Full?Copy/Split?Mirror),它會(huì)創(chuàng)建當(dāng)前原始數(shù)據(jù)(Original?Data)的全 部拷貝;而另外一種就是寫時(shí)才拷貝(Copy?on?Write/Differential?Copy),它只創(chuàng) 建將要被更新的原始數(shù)據(jù)的拷貝。因此寫拷貝創(chuàng)建映像拷貝速度快,但是恢復(fù) 數(shù)據(jù)時(shí)需要使用原始數(shù)據(jù)。
根據(jù)VSS的備份機(jī)制,更可以將應(yīng)用于存儲(chǔ)局域網(wǎng)絡(luò)中,藉以提高存儲(chǔ) 局域網(wǎng)絡(luò)的可靠性。而建立陰影卷(shadow?volume)必須保證存儲(chǔ)局域網(wǎng)絡(luò)與 VSS的數(shù)據(jù)的一致性。為了保證數(shù)據(jù)的一致性,存儲(chǔ)局域網(wǎng)絡(luò)會(huì)將寫入者130 的數(shù)據(jù)暫停寫入。在數(shù)據(jù)同步完成后才進(jìn)行快照的建立。這種作法使得VSS 對(duì)存儲(chǔ)局域網(wǎng)絡(luò)的寫入過程并不是復(fù)制即寫入(copy-write),因而降低VSS的 存取效率。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種存儲(chǔ)局域網(wǎng)絡(luò)的快取內(nèi)存的管 理方法,用于在存儲(chǔ)局域網(wǎng)絡(luò)中實(shí)現(xiàn)陰影復(fù)制服務(wù)的快取(cache)數(shù)據(jù)的存取控 制。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種存儲(chǔ)局域網(wǎng)絡(luò)的快取內(nèi)存的管理方 法包括以下步驟:查詢塊設(shè)備(block?device)的數(shù)據(jù)寫入速率;由存儲(chǔ)局域網(wǎng)絡(luò) 傳送數(shù)據(jù)至陰影復(fù)制服務(wù)器的高速緩存,并取得高速緩存的快取寫入速率;根 據(jù)數(shù)據(jù)寫入速率調(diào)整數(shù)據(jù)寫入快取寫入速率;檢測高速緩存的容量,判斷高速 緩存中的數(shù)據(jù)是否均已被寫入至塊設(shè)備;當(dāng)高速緩存中的數(shù)據(jù)已經(jīng)寫入塊設(shè)備 時(shí),則完成對(duì)快取數(shù)據(jù)的卷陰影復(fù)制服務(wù)。
本發(fā)明提供一種存儲(chǔ)局域網(wǎng)絡(luò)的快取內(nèi)存的管理方法,其避免存儲(chǔ)局域網(wǎng) 絡(luò)會(huì)將寫入者的數(shù)據(jù)暫停寫所造成復(fù)制即寫入的停滯。換句話說,本發(fā)明的資 料存取方法可以保持寫入者的輸入/輸出(Input/Output)不間斷,保證存儲(chǔ)局域網(wǎng) 絡(luò)的存取效能。
以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的 限定。
附圖說明
圖1為現(xiàn)有VSS架構(gòu)示意圖;
圖2為本發(fā)明的運(yùn)作流程示意圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英業(yè)達(dá)集團(tuán)(天津)電子技術(shù)有限公司;英業(yè)達(dá)股份有限公司,未經(jīng)英業(yè)達(dá)集團(tuán)(天津)電子技術(shù)有限公司;英業(yè)達(dá)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910006530.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類存儲(chǔ)方法和裝置
- 局域網(wǎng)絡(luò)及切換器、用于切換器的方法、服務(wù)節(jié)點(diǎn)的方法
- 使用控制器局域網(wǎng)絡(luò)總線的車用儀表系統(tǒng)
- 搜尋無線局域網(wǎng)絡(luò)基地臺(tái)的方法及其手持電子裝置
- 無線局域網(wǎng)絡(luò)信息的處理方法及裝置
- 一種無線局域網(wǎng)絡(luò)的連接方法和裝置
- 一種加入無線局域網(wǎng)絡(luò)的方法、裝置和系統(tǒng)
- 處理長期演進(jìn)?無線局域網(wǎng)絡(luò)聚合的裝置及方法
- 處理無線局域網(wǎng)絡(luò)測量配置的裝置及方法
- 虛擬局域網(wǎng)絡(luò)配置系統(tǒng)與方法及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種電動(dòng)汽車智能化車載網(wǎng)絡(luò)終端平臺(tái)





