1.一種虛擬化系統(tǒng)中支持存儲災(zāi)備的路由方法,其特征在于,包括:
構(gòu)建由多個數(shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的多條策略路由,根據(jù)策略路由構(gòu)建的先后順序,確定各策略路由的優(yōu)先級,構(gòu)建越晚的策略路由,優(yōu)先級越高;其中,一個數(shù)據(jù)網(wǎng)端口組對應(yīng)一條至目標(biāo)存儲的策略路由;
以所述多條策略路由中優(yōu)先級最高的策略路由對應(yīng)的鏈路,訪問所述目標(biāo)存儲;
若檢測到所述優(yōu)先級最高的策略路由所支持的鏈路出現(xiàn)故障,從所述多條策略路由中刪除所述優(yōu)先級最高的策略路由,并使次優(yōu)先級策略路由起作用;其中,在所述多條策略路由中,所述次優(yōu)先級策略路由的優(yōu)先級僅次于所述優(yōu)先級最高的策略路由;
當(dāng)所述優(yōu)先級最高的策略路由被刪除后,以所述次優(yōu)先級策略路由對應(yīng)的鏈路,訪問所述目標(biāo)存儲。
2.根據(jù)權(quán)利要求1所述的虛擬化系統(tǒng)中支持存儲災(zāi)備的路由方法,其特征在于,所述構(gòu)建由多個數(shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的多條策略路由包括:
為各數(shù)據(jù)網(wǎng)端口組設(shè)置對應(yīng)的路由表,且一個數(shù)據(jù)網(wǎng)端口組對應(yīng)一個路由表,在各數(shù)據(jù)網(wǎng)端口組對應(yīng)的路由表中,分別構(gòu)建對應(yīng)的數(shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的路由。
3.根據(jù)權(quán)利要求1所述的虛擬化系統(tǒng)中支持存儲災(zāi)備的路由方法,其特征在于,所述檢測到所述優(yōu)先級最高的策略路由所支持的鏈路出現(xiàn)故障包括:
通過磁盤查詢的方式檢測到當(dāng)前優(yōu)先級最高的策略路由所支持的鏈路出現(xiàn)故障。
4.根據(jù)權(quán)利要求2所述的虛擬化系統(tǒng)中支持存儲災(zāi)備的路由方法,其特征在于,所述在各數(shù)據(jù)網(wǎng)端口組對應(yīng)的路由表中,分別構(gòu)建對應(yīng)的數(shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的路由包括:
如果數(shù)據(jù)網(wǎng)端口組與目標(biāo)存儲同網(wǎng)段,對于各數(shù)據(jù)網(wǎng)端口組,清空數(shù)據(jù)網(wǎng)端口組對應(yīng)的初始路由表,在清空后的路由表中添加主機(jī)的流量通過該數(shù)據(jù)網(wǎng)端口組傳輸?shù)穆酚?,并為路由表添加該?shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的IP的策略。
5.根據(jù)權(quán)利要求2所述的虛擬化系統(tǒng)中支持存儲災(zāi)備的路由方法,其特征在于,所述在各數(shù)據(jù)網(wǎng)端口組對應(yīng)的路由表中,分別構(gòu)建對應(yīng)的數(shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的路由包括:
如果數(shù)據(jù)網(wǎng)端口組與目標(biāo)存儲處于不同網(wǎng)段,對于各數(shù)據(jù)網(wǎng)端口組,清空數(shù)據(jù)網(wǎng)端口組對應(yīng)的初始路由表,在清空后的路由表中創(chuàng)建該數(shù)據(jù)網(wǎng)端口組的默認(rèn)路由,該默認(rèn)路由用于跨網(wǎng)段的訪問,并添加主機(jī)的流量通過該數(shù)據(jù)網(wǎng)端口組傳輸?shù)穆酚?,然后為路由表添加該?shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的IP的策略。
6.一種虛擬化系統(tǒng)中支持存儲災(zāi)備的路由裝置,其特征在于,包括:
策略路由構(gòu)建模塊,用于構(gòu)建由多個數(shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的多條策略路由,根據(jù)策略路由構(gòu)建的先后順序,確定各策略路由的優(yōu)先級,構(gòu)建越晚的策略路由,優(yōu)先級越高;其中,一個數(shù)據(jù)網(wǎng)端口組對應(yīng)一條至目標(biāo)存儲的策略路由;
高優(yōu)先級策略作用模塊,用于以所述多條策略路由中優(yōu)先級最高的策略路由對應(yīng)的鏈路,訪問所述目標(biāo)存儲;
次優(yōu)先級策略生效模塊,用于若檢測到所述優(yōu)先級最高的策略路由所支持的鏈路出現(xiàn)故障,從所述多條策略路由中刪除所述優(yōu)先級最高的策略路由,并使次優(yōu)先級策略路由起作用;其中,在所述多條策略路由中,所述次優(yōu)先級策略路由的優(yōu)先級僅次于所述優(yōu)先級最高的策略路由;
次優(yōu)先級策略作用模塊,用于當(dāng)所述優(yōu)先級最高的策略路由被刪除后,以所述次優(yōu)先級策略路由對應(yīng)的鏈路,訪問所述目標(biāo)存儲。
7.根據(jù)權(quán)利要求6所述的虛擬化系統(tǒng)中支持存儲災(zāi)備的路由裝置,其特征在于,所述策略路由構(gòu)建模塊,用于構(gòu)建由多個數(shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的多條策略路由,具體包括:
為各數(shù)據(jù)網(wǎng)端口組設(shè)置對應(yīng)的路由表,且一個數(shù)據(jù)網(wǎng)端口組對應(yīng)一個路由表,在各數(shù)據(jù)網(wǎng)端口組對應(yīng)的路由表中,分別構(gòu)建對應(yīng)的數(shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的路由。
8.根據(jù)權(quán)利要求6所述的虛擬化系統(tǒng)中支持存儲災(zāi)備的路由裝置,其特征在于,所述次優(yōu)先級策略生效模塊,用于檢測到所述優(yōu)先級最高的策略路由所支持的鏈路出現(xiàn)故障,具體包括:
通過磁盤查詢的方式檢測到當(dāng)前優(yōu)先級最高的策略路由所支持的鏈路出現(xiàn)故障。
9.根據(jù)權(quán)利要求7所述的虛擬化系統(tǒng)中支持存儲災(zāi)備的路由裝置,其特征在于,所述策略路由構(gòu)建模塊,用于在各數(shù)據(jù)網(wǎng)端口組對應(yīng)的路由表中,分別構(gòu)建對應(yīng)的數(shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的路由,具體包括:
如果數(shù)據(jù)網(wǎng)端口組與目標(biāo)存儲同網(wǎng)段,對于各數(shù)據(jù)網(wǎng)端口組,清空數(shù)據(jù)網(wǎng)端口組對應(yīng)的初始路由表,在清空后的路由表中添加主機(jī)的流量通過該數(shù)據(jù)網(wǎng)端口組傳輸?shù)穆酚?,并為路由表添加該?shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的IP的策略。
10.根據(jù)權(quán)利要求7所述的虛擬化系統(tǒng)中支持存儲災(zāi)備的路由裝置,其特征在于,所述策略路由構(gòu)建模塊,用于在各數(shù)據(jù)網(wǎng)端口組對應(yīng)的路由表中,分別構(gòu)建對應(yīng)的數(shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的路由,具體包括:
如果數(shù)據(jù)網(wǎng)端口組與目標(biāo)存儲處于不同網(wǎng)段,對于各數(shù)據(jù)網(wǎng)端口組,清空數(shù)據(jù)網(wǎng)端口組對應(yīng)的初始路由表,在清空后的路由表中創(chuàng)建該數(shù)據(jù)網(wǎng)端口組的默認(rèn)路由,該默認(rèn)路由用于跨網(wǎng)段的訪問,并添加主機(jī)的流量通過該數(shù)據(jù)網(wǎng)端口組傳輸?shù)穆酚桑缓鬄槁酚杀硖砑釉摂?shù)據(jù)網(wǎng)端口組至目標(biāo)存儲的IP的策略。