亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

存儲系統(tǒng)中融合san及nas存儲架構(gòu)的方法及裝置的制造方法_3

文檔序號:9276856閱讀:來源:國知局
3]現(xiàn)有技術(shù)中,NAS存儲架構(gòu)的數(shù)據(jù)寫請求主要為“新增寫”方式的數(shù)據(jù)寫請求;本實施例中,通過接收采用NAS的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的第二數(shù)據(jù)寫請求;所述第二數(shù)據(jù)寫請求包括第二待寫入數(shù)據(jù)及所述第二待寫入數(shù)據(jù)對應(yīng)的第二邏輯地址;為所述第二邏輯地址分配對應(yīng)的物理地址的方式處理采用NAS的物理連接方式連接的網(wǎng)絡(luò)主機(jī)發(fā)送的數(shù)據(jù)寫請求(也即,存儲系統(tǒng)采用重定向?qū)?ROW,Redirect-on-write);使得對于數(shù)據(jù)寫請求主要為“重新寫”方式的數(shù)據(jù)寫請求的NAS存儲架構(gòu),存儲系統(tǒng)在接收到采用NAS的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的第二數(shù)據(jù)寫請求時,能夠為第二邏輯地址分配對應(yīng)的物理地址。對于融合SAN及NAS兩種存儲架構(gòu)的存儲系統(tǒng),實現(xiàn)了針對SAN及NAS分別對應(yīng)的應(yīng)用場景,采用相應(yīng)的處理方式(也即針對SAN采用的COW處理方式,針對NAS采用ROW的處理方式)。
[0094]圖5為本發(fā)明存儲系統(tǒng)中融合SAN及NAS存儲架構(gòu)的方法實施例三的流程圖,如圖5所示,本實施例的方法可以包括:
[0095]步驟501、存儲系統(tǒng)接收數(shù)據(jù)寫請求,所述數(shù)據(jù)寫請求包括待寫入數(shù)據(jù)及所述待寫入數(shù)據(jù)對應(yīng)的邏輯地址;
[0096]步驟502、所述存儲系統(tǒng)確定所述數(shù)據(jù)寫請求是由采用SAN的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的還是由采用NAS的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的;
[0097]步驟503,若所述數(shù)據(jù)寫請求是由采用SAN的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送時,則所述存儲系統(tǒng)根據(jù)所述邏輯地址與物理地址的對應(yīng)關(guān)系,確定與所述邏輯地址對應(yīng)的物理地址,并根據(jù)所述邏輯地址對應(yīng)的物理地址,對所述待寫入數(shù)據(jù)進(jìn)行存儲;若所述數(shù)據(jù)寫請求是由采用NAS的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送時,則所述存儲系統(tǒng)為所述邏輯地址分配對應(yīng)的物理地址,并根據(jù)為所述邏輯地址分配的物理地址,對所述待寫入數(shù)據(jù)進(jìn)行存儲。
[0098]可選的,所述根據(jù)為所述邏輯地址分配的物理地址,對所述待寫入數(shù)據(jù)進(jìn)行存儲之前還可以包括:
[0099]判斷為所述邏輯地址分配的物理地址是否被分配給其他的邏輯地址;若是,則對為所述邏輯地址分配的物理地址所對應(yīng)的空間進(jìn)行釋放之后,再執(zhí)行根據(jù)為所述邏輯地址分配的物理地址,對所述待寫入數(shù)據(jù)進(jìn)行存儲的步驟;否則,直接執(zhí)行根據(jù)為所述邏輯地址分配的物理地址,對所述待寫入數(shù)據(jù)進(jìn)行存儲的步驟。
[0100]現(xiàn)有技術(shù)中,在接收到采用SAN(或NAS)的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的數(shù)據(jù)寫請求時,需要首先為邏輯地址分配對應(yīng)的物理地址,再在確定為邏輯地址分配的物理地址所對應(yīng)的空間已釋放的前提下,對待寫入數(shù)據(jù)進(jìn)行存儲;由于通常情況下SAN存儲架構(gòu)用于保存結(jié)構(gòu)化數(shù)據(jù)(例如,數(shù)據(jù)庫),其數(shù)據(jù)寫請求主要為“覆蓋寫”方式的數(shù)據(jù)寫請求,因此針對SAN存儲架構(gòu),對每次數(shù)據(jù)寫請求都為邏輯地址分配一個對應(yīng)的物理地址,存在SAN存儲架構(gòu)存儲效率較低的問題。
[0101]本發(fā)明實施例中,通過若所述數(shù)據(jù)寫請求是由采用SAN的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送時,則根據(jù)所述邏輯地址與物理地址的對應(yīng)關(guān)系,確定與所述邏輯地址對應(yīng)的物理地址,并根據(jù)所述邏輯地址對應(yīng)的物理地址,對所述待寫入數(shù)據(jù)進(jìn)行存儲;若所述數(shù)據(jù)寫請求是由采用NAS的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送時,則為所述邏輯地址分配對應(yīng)的物理地址,并根據(jù)為所述邏輯地址分配的物理地址,對所述待寫入數(shù)據(jù)進(jìn)行存儲;使得對于數(shù)據(jù)寫請求類型主要為“覆蓋寫”的SAN存儲架構(gòu),存儲系統(tǒng)在接收到采用SAN的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的數(shù)據(jù)寫請求時,可以直接通過邏輯地址與物理地址的對應(yīng)關(guān)系,確定與邏輯地址對應(yīng)的物理地址的方式處理采用SAN的物理連接方式連接的網(wǎng)絡(luò)主機(jī)發(fā)送的數(shù)據(jù)寫請求(也即,存儲系統(tǒng)采用寫時拷貝(COW,copy-onirite);避免了在接收到數(shù)據(jù)寫請求時為邏輯地址分配對應(yīng)的物理地址,及對為邏輯地址分配的物理地址所對應(yīng)的空間進(jìn)行釋放的處理;提高了 SAN存儲架構(gòu)的存儲效率。同時,由于“覆蓋寫”方式的數(shù)據(jù)寫請求中的邏輯地址對應(yīng)的內(nèi)容是被不斷更新的;因此,本發(fā)明通過根據(jù)邏輯地址與物理地址的對應(yīng)關(guān)系確定待存儲數(shù)據(jù)的物理地址,能夠在確保對待存儲數(shù)據(jù)的正確存儲的前提下,提高SAN存儲架構(gòu)的存儲效率。
[0102]圖6為本發(fā)明存儲系統(tǒng)中融合SAN及NAS存儲架構(gòu)的裝置實施例一的結(jié)構(gòu)示意圖,如圖6所示,本實施例的裝置可以包括:SAN模塊601、COW模塊602及寫入模塊603。其中,SAN模塊601,用于接收采用SAN的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的第一數(shù)據(jù)寫請求;所述第一數(shù)據(jù)寫請求包括第一待寫入數(shù)據(jù)及所述第一待寫入數(shù)據(jù)對應(yīng)的第一邏輯地址;C0W模塊602,用于根據(jù)所述第一邏輯地址與物理地址的對應(yīng)關(guān)系,確定與所述第一邏輯地址對應(yīng)的物理地址;寫入模塊603,用于根據(jù)所述第一邏輯地址對應(yīng)的物理地址,對所述第一待寫入數(shù)據(jù)進(jìn)行存儲。
[0103]本實施例的裝置,可以用于執(zhí)行圖3所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0104]圖7為本發(fā)明存儲系統(tǒng)中融合SAN及NAS存儲架構(gòu)的裝置實施例二的結(jié)構(gòu)示意圖;如圖7所示,本實施例的裝置在圖6所示裝置結(jié)構(gòu)的基礎(chǔ)上,進(jìn)一步地,還可以包括:NAS模塊604和ROW模塊605。其中,NAS模塊604,用于接收采用NAS的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的第二數(shù)據(jù)寫請求;所述第二數(shù)據(jù)寫請求包括第二待寫入數(shù)據(jù)及所述第二待寫入數(shù)據(jù)對應(yīng)的第二邏輯地址;R0W模塊605,用于為所述第二邏輯地址分配對應(yīng)的物理地址;寫入模塊603,還用于根據(jù)為所述第二邏輯地址分配的物理地址,對所述第二待寫入數(shù)據(jù)進(jìn)行存儲。
[0105]可選的,ROW模塊605還用于:判斷為所述第二邏輯地址分配的物理地址是否被分配給其他的邏輯地址;若是,則對為所述第二邏輯地址分配的物理地址所對應(yīng)的空間進(jìn)行釋放。
[0106]本實施例的裝置,可以用于執(zhí)行圖4所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0107]圖8為本發(fā)明存儲系統(tǒng)中融合SAN及NAS存儲架構(gòu)的裝置實施例三的結(jié)構(gòu)示意圖,如圖8所示,本實施例的裝置可以包括:接收模塊801、處理模塊802。其中,接收模塊801,用于接收數(shù)據(jù)寫請求,所述數(shù)據(jù)寫請求包括待寫入數(shù)據(jù)及所述待寫入數(shù)據(jù)對應(yīng)的邏輯地址;處理模塊802,用于確定所述數(shù)據(jù)寫請求是由采用SAN的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的還是由采用NAS的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的;若所述數(shù)據(jù)寫請求是由采用SAN的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送時,則根據(jù)所述邏輯地址與物理地址的對應(yīng)關(guān)系,確定與所述邏輯地址對應(yīng)的物理地址,并根據(jù)所述邏輯地址對應(yīng)的物理地址,對所述待寫入數(shù)據(jù)進(jìn)行存儲;若所述數(shù)據(jù)寫請求是由采用NAS的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送時,則為所述邏輯地址分配對應(yīng)的物理地址,并根據(jù)為所述邏輯地址分配的物理地址,對所述待寫入數(shù)據(jù)進(jìn)行存儲。
[0108]可選的,處理模塊802還用于:判斷為所述邏輯地址分配的物理地址是否被分配給其他的邏輯地址;若是,則對為所述邏輯地址分配的物理地址所對應(yīng)的空間進(jìn)行釋放。
[0109]本實施例的裝置,可以用于執(zhí)行圖5所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0110]圖9為本發(fā)明存儲系統(tǒng)中融合SAN及NAS存儲架構(gòu)的裝置實施例四的結(jié)構(gòu)示意圖,如圖9所示,本實施例的裝置可以包括:通信接口 901和處理器902。其中,通信接口901,用于接收采用SAN的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的第一數(shù)據(jù)寫請求;所述第一數(shù)據(jù)寫請求包括第一待寫入數(shù)據(jù)及所述第一待寫入數(shù)據(jù)對應(yīng)的第一邏輯地址;處理器902,用于根據(jù)所述第一邏輯地址與物理地址的對應(yīng)關(guān)系,確定與所述第一邏輯地址對應(yīng)的物理地址;根據(jù)所述第一邏輯地址對應(yīng)的物理地址,對所述第一待寫入數(shù)據(jù)進(jìn)行存儲。
[0111]本實施例的裝置,可以用于執(zhí)行圖3所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0112]可選的,通信接口 901,還用于接收采用NAS的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的第二數(shù)據(jù)寫請求;所述第二數(shù)據(jù)寫請求包括第二待寫入數(shù)據(jù)及所述第二待寫入數(shù)據(jù)對應(yīng)的第二邏輯地址;處理器902,還用于為所述第二邏輯地址分配對應(yīng)的物理地址;根據(jù)為所述第二邏輯地址分配的物理地址,對所述第二待寫入數(shù)據(jù)進(jìn)行存儲。
[0113]可選的,處理器902還用于:判斷為所述第二邏輯地址分配的物理地址是否被分配給其他的邏輯地址;若是,則對為所述第二邏輯地址分配的物理地址所對應(yīng)的空間進(jìn)行釋放。
[0114]需要說明的是,通信接口 901可以為圖2A中的IP接口,處理器902可以為圖2A中的存儲處理器;或者,通信接口 901可以為圖2B中的IP接口及FC接口,處理器902可以為圖2B中的存儲處理器。
[0115]本實施例的裝置,可以用于執(zhí)行圖3、圖4所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0116]本發(fā)明存儲系統(tǒng)中融合SAN及NAS存儲架構(gòu)的裝置實施例五
[0117]本實施例的裝置的結(jié)構(gòu)與圖9所示的結(jié)構(gòu)相同,同樣也包括通信接口及處理器。其中,通信接口,通過SAN的物理連接方式以及NAS的物理連接方式與網(wǎng)絡(luò)相連接,用于接收數(shù)據(jù)寫請求,所述數(shù)據(jù)寫請求包括待寫入數(shù)據(jù)及所述待寫入數(shù)據(jù)對應(yīng)的邏輯地址;處理器,用于確定所述數(shù)據(jù)寫請求是由采用SAN的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的還是由采用NAS的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送的;若所述數(shù)據(jù)寫請求是由采用SAN的物理連接方式相連的網(wǎng)絡(luò)主機(jī)發(fā)送時,則根據(jù)所述邏輯地址與物理地址的對應(yīng)關(guān)系,確定與所述邏輯地址對應(yīng)的物理地址,并根據(jù)所述邏輯地址對應(yīng)的物理地址,對所述待寫入數(shù)據(jù)進(jìn)行存
當(dāng)前第3頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1