亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)寫入方法及裝置、雙活系統(tǒng)與流程

文檔序號(hào):12665706閱讀:來源:國(guó)知局

技術(shù)特征:

1.一種數(shù)據(jù)寫入方法,其特征在于,用于雙活系統(tǒng)中的第一存儲(chǔ)控制器,所述雙活系統(tǒng)還包括第二存儲(chǔ)控制器,所述方法包括:

向第二存儲(chǔ)控制器發(fā)送第一寫操作命令,所述第一寫操作命令為主機(jī)發(fā)送給所述第一存儲(chǔ)控制器的,所述第一寫操作命令用于指示在目標(biāo)存儲(chǔ)位置寫入數(shù)據(jù),所述第一存儲(chǔ)控制器中的所述目標(biāo)存儲(chǔ)位置為第一位置,所述第二存儲(chǔ)控制器中的所述目標(biāo)存儲(chǔ)位置為第二位置;

接收所述第二存儲(chǔ)控制器發(fā)送的返回消息,所述返回消息用于指示所述第二存儲(chǔ)控制器在接收到所述第一寫操作命令時(shí),正在根據(jù)第二寫操作命令向所述第二位置寫入數(shù)據(jù),所述返回消息為所述第二存儲(chǔ)控制器確定所述第二存儲(chǔ)控制器的優(yōu)先級(jí)高于所述第一存儲(chǔ)控制器的優(yōu)先級(jí)時(shí),生成并發(fā)送給所述第一存儲(chǔ)控制器的;

向所述第二存儲(chǔ)控制器發(fā)送轉(zhuǎn)發(fā)寫命令,所述第一轉(zhuǎn)發(fā)寫命令指示的操作與所述寫操作命令指示的操作相同;

接收所述第二存儲(chǔ)控制器在確定停止根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù),且開始根據(jù)所述轉(zhuǎn)發(fā)寫命令向所述第二位置寫入數(shù)據(jù)時(shí),發(fā)送的所述轉(zhuǎn)發(fā)寫命令;

根據(jù)所述轉(zhuǎn)發(fā)寫命令,向所述第一位置寫入數(shù)據(jù)。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述向第二存儲(chǔ)控制器發(fā)送第一寫操作命令之前,所述方法還包括:

接收主機(jī)發(fā)送的所述第一寫操作命令;

判斷所述第一存儲(chǔ)控制器是否正在根據(jù)第三寫操作命令向所述第一位置寫入數(shù)據(jù);

所述向第二存儲(chǔ)控制器發(fā)送第一寫操作命令,包括:

若所述第一存儲(chǔ)控制器不是正在根據(jù)第三寫操作命令向所述第一位置寫入數(shù)據(jù),則根據(jù)所述第一寫操作命令向所述第一位置寫入數(shù)據(jù),并向所述第二存儲(chǔ)控制器發(fā)送所述第一寫操作命令。

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述向所述第二存儲(chǔ)控制器發(fā)送轉(zhuǎn)發(fā)寫命令之前,所述方法還包括:

停止根據(jù)所述第一寫操作命令向所述第一位置寫入數(shù)據(jù)。

4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,每個(gè)存儲(chǔ)控制器上均設(shè)置有寫操作記錄模塊,所述寫操作記錄模塊用于記載:所述寫操作記錄模塊所在的存儲(chǔ)控制器中正在寫入數(shù)據(jù)的存儲(chǔ)位置,所述判斷所述第一存儲(chǔ)控制器是否正在根據(jù)第三寫操作命令向所述第一位置寫入數(shù)據(jù),包括:

判斷所述第一存儲(chǔ)控制器上的寫操作記錄模塊中是否記載有所述第一位置;

若所述第一存儲(chǔ)控制器上的寫操作記錄模塊中記載有所述第一位置,則確定所述第一存儲(chǔ)控制器正在根據(jù)第三寫操作命令向所述第一位置寫入數(shù)據(jù);

若所述第一存儲(chǔ)控制器上的寫操作記錄模塊中未記載有所述第一位置,則確定所述第一存儲(chǔ)控制器不是正在根據(jù)第三寫操作命令向所述第一位置寫入數(shù)據(jù)。

5.一種數(shù)據(jù)寫入方法,其特征在于,用于雙活系統(tǒng)中的第二存儲(chǔ)控制器,所述雙活系統(tǒng)還包括第一存儲(chǔ)控制器,所述方法包括:

接收第一存儲(chǔ)控制器發(fā)送的第一寫操作命令,所述第一寫操作命令是所述第一存儲(chǔ)控制器在接收到主機(jī)發(fā)送的所述第一寫操作命令后發(fā)送給所述第二存儲(chǔ)控制器的,所述第一寫操作命令用于指示在目標(biāo)存儲(chǔ)位置寫入數(shù)據(jù),所述第二存儲(chǔ)控制器中的所述目標(biāo)存儲(chǔ)位置為第二位置;

在所述第二存儲(chǔ)控制器正在根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù),且所述第二存儲(chǔ)控制器的優(yōu)先級(jí)高于所述第一存儲(chǔ)控制器的優(yōu)先級(jí)時(shí),向所述第一存儲(chǔ)控制器發(fā)送返回消息,所述返回消息用于指示所述第二存儲(chǔ)控制器在接收到所述第一寫操作命令時(shí),正在根據(jù)第二寫操作命令向所述第二位置寫入數(shù)據(jù);

接收所述第一存儲(chǔ)控制器發(fā)送的轉(zhuǎn)發(fā)寫命令,所述轉(zhuǎn)發(fā)寫命令指示的操作與所述寫操作命令指示的操作相同;

在所述第二存儲(chǔ)控制器停止根據(jù)所述第二寫操作命令向所述第二位置寫入 數(shù)據(jù)時(shí),根據(jù)所述轉(zhuǎn)發(fā)寫命令向所述第二位置寫入數(shù)據(jù),并將所述轉(zhuǎn)發(fā)寫命令發(fā)送至所述第一存儲(chǔ)控制器。

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:

在所述第二存儲(chǔ)控制器正在根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù),所述第二存儲(chǔ)控制器的優(yōu)先級(jí)低于所述第一存儲(chǔ)控制器的優(yōu)先級(jí),且所述第二存儲(chǔ)控制器停止根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù)時(shí),根據(jù)所述第一寫操作命令向所述第二位置寫入數(shù)據(jù)。

7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,每個(gè)存儲(chǔ)控制器上均設(shè)置有寫操作記錄模塊,所述寫操作記錄模塊用于記載:所述寫操作記錄模塊所在的存儲(chǔ)控制器中正在寫入數(shù)據(jù)的存儲(chǔ)位置,

在所述第二存儲(chǔ)控制器正在根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù)時(shí),所述第二存儲(chǔ)控制器上的寫操作記錄模塊中記載有所述第二位置;

在所述第二存儲(chǔ)控制器不是正在根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù)時(shí),所述第二存儲(chǔ)控制器上的寫操作記錄模塊中未記載有所述第二位置。

8.一種數(shù)據(jù)寫入裝置,其特征在于,用于雙活系統(tǒng)中的第一存儲(chǔ)控制器,所述雙活系統(tǒng)還包括第二存儲(chǔ)控制器,所述數(shù)據(jù)寫入裝置包括:

第一發(fā)送模塊,用于向第二存儲(chǔ)控制器發(fā)送第一寫操作命令,所述第一寫操作命令為主機(jī)發(fā)送給所述第一存儲(chǔ)控制器的,所述第一寫操作命令用于指示在目標(biāo)存儲(chǔ)位置寫入數(shù)據(jù),所述第一存儲(chǔ)控制器中的所述目標(biāo)存儲(chǔ)位置為第一位置,所述第二存儲(chǔ)控制器中的所述目標(biāo)存儲(chǔ)位置為第二位置;

第一接收模塊,用于接收所述第二存儲(chǔ)控制器發(fā)送的返回消息,所述返回消息用于指示所述第二存儲(chǔ)控制器在接收到所述第一寫操作命令時(shí),正在根據(jù)第二寫操作命令向所述第二位置寫入數(shù)據(jù),所述返回消息為所述第二存儲(chǔ)控制器確定所述第二存儲(chǔ)控制器的優(yōu)先級(jí)高于所述第一存儲(chǔ)控制器的優(yōu)先級(jí)時(shí),生成并發(fā)送給所述第一存儲(chǔ)控制器的;

第二發(fā)送模塊,用于向所述第二存儲(chǔ)控制器發(fā)送轉(zhuǎn)發(fā)寫命令,所述第一轉(zhuǎn) 發(fā)寫命令指示的操作與所述寫操作命令指示的操作相同;

第二接收模塊,用于接收所述第二存儲(chǔ)控制器在確定停止根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù),且開始根據(jù)所述轉(zhuǎn)發(fā)寫命令向所述第二位置寫入數(shù)據(jù)時(shí),發(fā)送的所述轉(zhuǎn)發(fā)寫命令;

寫入模塊,用于根據(jù)所述轉(zhuǎn)發(fā)寫命令,向所述第一位置寫入數(shù)據(jù)。

9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)寫入裝置,其特征在于,所述數(shù)據(jù)寫入裝置還包括:

第四接收模塊,用于接收主機(jī)發(fā)送的所述第一寫操作命令;

判斷模塊,用于判斷所述第一存儲(chǔ)控制器是否正在根據(jù)第三寫操作命令向所述第一位置寫入數(shù)據(jù);

所述第一發(fā)送模塊還用于:

在所述第一存儲(chǔ)控制器不是正在根據(jù)第三寫操作命令向所述第一位置寫入數(shù)據(jù)時(shí),根據(jù)所述第一寫操作命令向所述第一位置寫入數(shù)據(jù),并向所述第二存儲(chǔ)控制器發(fā)送所述第一寫操作命令。

10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)寫入裝置,其特征在于,所述數(shù)據(jù)寫入裝置還包括:

停止模塊,用于停止根據(jù)所述第一寫操作命令向所述第一位置寫入數(shù)據(jù)。

11.根據(jù)權(quán)利要求9或10所述的數(shù)據(jù)寫入裝置,其特征在于,每個(gè)存儲(chǔ)控制器上均設(shè)置有寫操作記錄模塊,所述寫操作記錄模塊用于記載:所述寫操作記錄模塊所在的存儲(chǔ)控制器中正在寫入數(shù)據(jù)的存儲(chǔ)位置,所述判斷模塊還用于:

判斷所述第一存儲(chǔ)控制器上的寫操作記錄模塊中是否記載有所述第一位置;

在所述第一存儲(chǔ)控制器上的寫操作記錄模塊中記載有所述第一位置時(shí),確定所述第一存儲(chǔ)控制器正在根據(jù)第三寫操作命令向所述第一位置寫入數(shù)據(jù);

在所述第一存儲(chǔ)控制器上的寫操作記錄模塊中未記載有所述第一位置時(shí),確定所述第一存儲(chǔ)控制器不是正在根據(jù)第三寫操作命令向所述第一位置寫入數(shù)據(jù)。

12.一種數(shù)據(jù)寫入裝置,其特征在于,用于雙活系統(tǒng)中的第二存儲(chǔ)控制器,所述雙活系統(tǒng)還包括第一存儲(chǔ)控制器,所述數(shù)據(jù)寫入裝置包括:

第一接收模塊,用于接收第一存儲(chǔ)控制器發(fā)送的第一寫操作命令,所述第一寫操作命令是所述第一存儲(chǔ)控制器在接收到主機(jī)發(fā)送的所述第一寫操作命令后發(fā)送給所述第二存儲(chǔ)控制器的,所述第一寫操作命令用于指示在目標(biāo)存儲(chǔ)位置寫入數(shù)據(jù),所述第二存儲(chǔ)控制器中的所述目標(biāo)存儲(chǔ)位置為第二位置;

發(fā)送模塊,用于在所述第二存儲(chǔ)控制器正在根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù),且所述第二存儲(chǔ)控制器的優(yōu)先級(jí)高于所述第一存儲(chǔ)控制器的優(yōu)先級(jí)時(shí),向所述第一存儲(chǔ)控制器發(fā)送返回消息,所述返回消息用于指示所述第二存儲(chǔ)控制器在接收到所述第一寫操作命令時(shí),正在根據(jù)第二寫操作命令向所述第二位置寫入數(shù)據(jù);

第二接收模塊,用于接收所述第一存儲(chǔ)控制器發(fā)送的轉(zhuǎn)發(fā)寫命令,所述轉(zhuǎn)發(fā)寫命令指示的操作與所述寫操作命令指示的操作相同;

第一寫入模塊,用于在所述第二存儲(chǔ)控制器停止根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù)時(shí),根據(jù)所述轉(zhuǎn)發(fā)寫命令向所述第二位置寫入數(shù)據(jù),并將所述轉(zhuǎn)發(fā)寫命令發(fā)送至所述第一存儲(chǔ)控制器。

13.根據(jù)權(quán)利要求12所述的數(shù)據(jù)寫入裝置,其特征在于,所述數(shù)據(jù)寫入裝置還包括:

第二寫入模塊,用于在所述第二存儲(chǔ)控制器正在根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù),所述第二存儲(chǔ)控制器的優(yōu)先級(jí)低于所述第一存儲(chǔ)控制器的優(yōu)先級(jí),且所述第二存儲(chǔ)控制器停止根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù)時(shí),根據(jù)所述第一寫操作命令向所述第二位置寫入數(shù)據(jù)。

14.根據(jù)權(quán)利要求12或13所述的數(shù)據(jù)寫入裝置,其特征在于,每個(gè)存儲(chǔ)控制器上均設(shè)置有寫操作記錄模塊,所述寫操作記錄模塊用于記載:所述寫操作記錄模塊所在的存儲(chǔ)控制器中正在寫入數(shù)據(jù)的存儲(chǔ)位置,

在所述第二存儲(chǔ)控制器正在根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù)時(shí),所述第二存儲(chǔ)控制器上的寫操作記錄模塊中記載有所述第二位置;

在所述第二存儲(chǔ)控制器不是正在根據(jù)所述第二寫操作命令向所述第二位置寫入數(shù)據(jù)時(shí),所述第二存儲(chǔ)控制器上的寫操作記錄模塊中未記載有所述第二位置。

15.一種雙活系統(tǒng),其特征在于,所述雙活系統(tǒng)包括第一存儲(chǔ)控制器和第二存儲(chǔ)控制器,

所述第一存儲(chǔ)控制器為權(quán)利要求8至11任一所述的數(shù)據(jù)寫入裝置;

所述第二存儲(chǔ)控制器為權(quán)利要求12至14任一所述的數(shù)據(jù)寫入裝置。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1