System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專(zhuān)利技術(shù)涉及存儲(chǔ),尤其涉及一種存儲(chǔ)器管理方法與存儲(chǔ)裝置。
技術(shù)介紹
1、一般來(lái)說(shuō),當(dāng)主機(jī)系統(tǒng)(例如個(gè)人電腦、服務(wù)器或線上平臺(tái))需要進(jìn)行數(shù)據(jù)的備份和/或更新作業(yè)時(shí),主機(jī)系統(tǒng)會(huì)下達(dá)針對(duì)特定邏輯單元(例如邏輯區(qū)塊地址(logical?blockaddress,lba))的備份指令給存儲(chǔ)裝置。在存儲(chǔ)裝置接收到此備份指令后,存儲(chǔ)裝置會(huì)先針對(duì)屬于特定邏輯單元的數(shù)據(jù)(亦稱(chēng)為目標(biāo)數(shù)據(jù))進(jìn)行備份和/或更新(例如將對(duì)應(yīng)于目標(biāo)數(shù)據(jù)的新數(shù)據(jù)存儲(chǔ)至新的存儲(chǔ)位置)。然而,在執(zhí)行備份和/或更新作業(yè)的期間,針對(duì)目標(biāo)數(shù)據(jù)的反復(fù)更新和/或還原,相關(guān)動(dòng)作耗時(shí)耗電,從而影響存儲(chǔ)裝置的執(zhí)行效率及使用壽命。
2、因此,如何在主機(jī)系統(tǒng)執(zhí)行數(shù)據(jù)備份和/或更新的期間,提升存儲(chǔ)裝置的執(zhí)行效率及使用壽命,為目前亟需解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本專(zhuān)利技術(shù)提供一種存儲(chǔ)器管理方法與存儲(chǔ)裝置,可在主機(jī)系統(tǒng)執(zhí)行數(shù)據(jù)備份和/或更新的期間,提升存儲(chǔ)裝置的執(zhí)行效率及使用壽命。
2、本專(zhuān)利技術(shù)的實(shí)施例提供一種存儲(chǔ)器管理方法,其用于存儲(chǔ)裝置,其中所述存儲(chǔ)裝置包括存儲(chǔ)器模塊,所述存儲(chǔ)器模塊包括多個(gè)實(shí)體單元,且所述存儲(chǔ)器管理方法包括:從主機(jī)系統(tǒng)取得備份指令,其中所述備份指令用以指示對(duì)屬于第一邏輯范圍的數(shù)據(jù)執(zhí)行備份操作;在執(zhí)行所述備份操作后,從所述主機(jī)系統(tǒng)取得更新指令,其中所述更新指令用以指示更新屬于第一邏輯單元的數(shù)據(jù),所述第一邏輯單元包含于所述第一邏輯范圍內(nèi),且所述第一邏輯單元映射至所述多個(gè)實(shí)體單元中的第一實(shí)體單元;根據(jù)所述更新
3、本專(zhuān)利技術(shù)的實(shí)施例另提供一種存儲(chǔ)裝置,其包括連接接口、存儲(chǔ)器模塊及存儲(chǔ)器控制器。所述連接接口用以連接至主機(jī)系統(tǒng)。所述存儲(chǔ)器控制器連接至所述連接接口與所述存儲(chǔ)器模塊。所述存儲(chǔ)器模塊包括多個(gè)實(shí)體單元,且所述存儲(chǔ)器控制器用以:從所述主機(jī)系統(tǒng)取得備份指令,其中所述備份指令用以指示對(duì)屬于第一邏輯范圍的數(shù)據(jù)執(zhí)行備份操作;在執(zhí)行所述備份操作后,從所述主機(jī)系統(tǒng)取得更新指令,其中所述更新指令用以指示更新屬于第一邏輯單元的數(shù)據(jù),所述第一邏輯單元包含于所述第一邏輯范圍內(nèi),且所述第一邏輯單元映射至所述多個(gè)實(shí)體單元中的第一實(shí)體單元;根據(jù)所述更新指令,對(duì)第二邏輯單元執(zhí)行數(shù)據(jù)更新操作,其中所述第二邏輯單元包含于第二邏輯范圍內(nèi),所述第二邏輯范圍不同于所述第一邏輯范圍,且所述第二邏輯單元映射至所述多個(gè)實(shí)體單元中的第二實(shí)體單元;判斷所述數(shù)據(jù)更新操作是否成功;以及若所述數(shù)據(jù)更新操作成功,將所述第一邏輯單元改為映射至所述第二實(shí)體單元,且將第二邏輯單元改為映射至第一實(shí)體單元。
4、基于上述,在從主機(jī)系統(tǒng)取得備份指令后,備份操作可對(duì)屬于第一邏輯范圍的數(shù)據(jù)執(zhí)行。在執(zhí)行所述備份操作后,更新指令可從主機(jī)系統(tǒng)取得。特別是,所述更新指令可用以指示更新屬于第一邏輯單元的數(shù)據(jù),第一邏輯單元包含于所述第一邏輯范圍,且第一邏輯單元映射至第一實(shí)體單元。根據(jù)所述更新指令,數(shù)據(jù)更新操作可對(duì)第二邏輯單元執(zhí)行。特別是,第二邏輯單元包含于第二邏輯范圍內(nèi),第二邏輯范圍不同于所述第一邏輯范圍,且第二邏輯單元映射至第二實(shí)體單元。在執(zhí)行所述數(shù)據(jù)更新操作后,若判定所述數(shù)據(jù)更新操作成功,第一邏輯單元可被改為映射至第二實(shí)體單元,且將第二邏輯單元改為映射至第一實(shí)體單元。由此,本專(zhuān)利技術(shù)提供的存儲(chǔ)器管理方法與存儲(chǔ)裝置,可在主機(jī)系統(tǒng)執(zhí)行數(shù)據(jù)備份和/或更新的期間,有效提升存儲(chǔ)裝置的執(zhí)行效率及使用壽命。
本文檔來(lái)自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種存儲(chǔ)器管理方法,其特征在于,用于存儲(chǔ)裝置,其中所述存儲(chǔ)裝置包括存儲(chǔ)器模塊,所述存儲(chǔ)器模塊包括多個(gè)實(shí)體單元,且所述存儲(chǔ)器管理方法包括:
2.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,還包括:
3.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,所述第二邏輯范圍所包含的邏輯單元的總數(shù)與所述第一邏輯范圍所包含的邏輯單元的總數(shù)相同。
4.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,根據(jù)所述更新指令,對(duì)所述第二邏輯單元執(zhí)行所述數(shù)據(jù)更新操作的步驟包括:
5.根據(jù)權(quán)利要求4所述的存儲(chǔ)器管理方法,其特征在于,所述第一地址偏移量相同于所述第二邏輯單元相較于所述第二邏輯范圍的第二地址偏移量。
6.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,根據(jù)所述更新指令,對(duì)所述第二邏輯單元執(zhí)行所述數(shù)據(jù)更新操作的步驟包括:
7.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,將所述第一邏輯單元改為映射至所述第二實(shí)體單元的步驟包括:
8.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,還包括:
9.根
10.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,還包括:
11.一種存儲(chǔ)裝置,其特征在于,包括:
12.根據(jù)權(quán)利要求11所述的存儲(chǔ)裝置,其特征在于,所述存儲(chǔ)器控制器還用以:
13.根據(jù)權(quán)利要求11所述的存儲(chǔ)裝置,其特征在于,所述第二邏輯范圍所包含的邏輯單元的總數(shù)與所述第一邏輯范圍所包含的邏輯單元的總數(shù)相同。
14.根據(jù)權(quán)利要求11所述的存儲(chǔ)裝置,其特征在于,所述存儲(chǔ)器控制器根據(jù)所述更新指令,對(duì)所述第二邏輯單元執(zhí)行所述數(shù)據(jù)更新操作的操作包括:
15.根據(jù)權(quán)利要求14所述的存儲(chǔ)裝置,其特征在于,所述第一地址偏移量相同于所述第二邏輯單元相較于所述第二邏輯范圍的第二地址偏移量。
16.根據(jù)權(quán)利要求11所述的存儲(chǔ)裝置,其特征在于,所述存儲(chǔ)器控制器根據(jù)所述更新指令,對(duì)所述第二邏輯單元執(zhí)行所述數(shù)據(jù)更新操作的操作包括:
17.根據(jù)權(quán)利要求11所述的存儲(chǔ)裝置,其特征在于,所述存儲(chǔ)器控制器將所述第一邏輯單元改為映射至所述第二實(shí)體單元的操作包括:
18.根據(jù)權(quán)利要求11所述的存儲(chǔ)裝置,其特征在于,所述存儲(chǔ)器控制器還用以:
19.根據(jù)權(quán)利要求11所述的存儲(chǔ)裝置,其特征在于,所述存儲(chǔ)器控制器還用以:
20.根據(jù)權(quán)利要求11所述的存儲(chǔ)裝置,其特征在于,所述存儲(chǔ)器控制器還用以:
...【技術(shù)特征摘要】
1.一種存儲(chǔ)器管理方法,其特征在于,用于存儲(chǔ)裝置,其中所述存儲(chǔ)裝置包括存儲(chǔ)器模塊,所述存儲(chǔ)器模塊包括多個(gè)實(shí)體單元,且所述存儲(chǔ)器管理方法包括:
2.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,還包括:
3.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,所述第二邏輯范圍所包含的邏輯單元的總數(shù)與所述第一邏輯范圍所包含的邏輯單元的總數(shù)相同。
4.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,根據(jù)所述更新指令,對(duì)所述第二邏輯單元執(zhí)行所述數(shù)據(jù)更新操作的步驟包括:
5.根據(jù)權(quán)利要求4所述的存儲(chǔ)器管理方法,其特征在于,所述第一地址偏移量相同于所述第二邏輯單元相較于所述第二邏輯范圍的第二地址偏移量。
6.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,根據(jù)所述更新指令,對(duì)所述第二邏輯單元執(zhí)行所述數(shù)據(jù)更新操作的步驟包括:
7.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,將所述第一邏輯單元改為映射至所述第二實(shí)體單元的步驟包括:
8.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,還包括:
9.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,還包括:
10.根據(jù)權(quán)利要求1所述的存儲(chǔ)器管理方法,其特征在于,還包括:<...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:張小楊,張玉,王志,朱啟傲,吳宗霖,
申請(qǐng)(專(zhuān)利權(quán))人:合肥開(kāi)夢(mèng)科技有限責(zé)任公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。