[發明專利]基于ISCSI的全盤復制方法及存儲系統有效
| 申請號: | 201110211382.9 | 申請日: | 2011-07-27 |
| 公開(公告)號: | CN102902683A | 公開(公告)日: | 2013-01-30 |
| 發明(設計)人: | 陳杰 | 申請(專利權)人: | 北京飛杰信息技術有限公司;北京華勝天成科技股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 鄭小粵;宋珊珊 |
| 地址: | 100192 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 iscsi 全盤 復制 方法 存儲系統 | ||
技術領域
本發明涉及以iSCSI磁盤為基礎的企業級存儲系統實現全盤復制的方法,尤其涉及一種基于ISCSI的全盤復制方法及存儲系統。
背景技術
iSCSI是由IETF(Internet?Engineering?Task?Force,互聯網工程任務組)開發的網絡存儲標準,目的是為了用IP協議將存儲設備連接在一起。通過在IP網上傳送SCSI命令和數據,iSCSI推動了數據在網際之間的傳遞,同時也促進了數據的遠距離管理。由于其出色的數據傳輸能力,iSCSI協議被認為是促進存儲區域網絡(Storage?Area?Network,簡稱SAN)市場快速發展的關鍵因素之一。因為IP網絡的廣泛應用,iSCSI能夠在LAN(Local?Area?Network,局域網)、WAN(Wide?Area?Network,廣域網)甚至internet上進行數據傳送,使得數據的存儲不再受地域的限制。
iSCSI協議根據角色不同,分為發起端和目標端。出于性能的考慮,有些廠商已經采用專用的板卡來處理發起端的TCP/IP和iSCSI協議,即iSCSI的HBA(Host?Bus?Adapter,主機總線適配器)卡。但是在目標端(Target),各個存儲廠商基本采用PC(Personal?Computer,個人計算機)組成iSCSI的存儲架構,即存儲設備建立在PC服務器的基礎上,也就是選擇一個普通的、性能優良的、可支持多塊硬盤的PC(一般為PC服務器和工控服務器),選擇一款相對成熟穩定的iSCSI?Target(iSCSI目標端)軟件,將iSCSI?Target軟件安裝在PC服務器上,使普通的PC服務器轉變成一臺連接多個硬盤的iSCSI存儲設備,并通過PC服務器的以太網卡對外提供iSCSI數據傳輸協議。在PC架構的iSCSI存儲設備上,所有的RAID(Redundant?Array?of?Independent?Disk,獨立冗余磁盤陣列)組校驗、邏輯卷管理、iSCSI運算、TCP/IP運算等都是以純軟件方式實現(當然也有些設備采用價格較高的TOE(TCP?Offload?Engine,傳輸控制協議卸載引擎)網卡實現TCP/IP運算)。因此對PC的CPU和內存的性能要求較高。另外iSCSI存儲設備的性能極容易受PC服務器運行狀態的影響。
企業級存儲系統的數據讀出和寫入是采用數據塊的方式進行。為保證數據的安全性,通常要對寫入磁盤陣列的數據塊進行雙重或更多重的復制備份,以防數據因硬盤損壞(高概率事件)而丟失。目前的企業級存儲產品在進行數據復制時,基本采用系統內部磁盤鏡像的方式對數據進行保護。例如EMC和IBM公司的企業級存儲設備。
當系統中出現硬盤損壞時,系統一般都會提供一部份空白的備用硬盤進行自我修復。在系統復原時,目前的企業級存儲依靠存儲管理控制服務器(IPSAN控制服務器)進行數據的傳輸,即由IPSAN控制服務器將數據依次讀出,再依次寫入空白盤,從而完成復制過程。因此,IPSAN控制服務器需要多次在不同的iSCSI磁盤間完成存儲、轉發造成復制延遲和資源占用;加重了IPSAN控制服務器的負擔,對IPSAN控制服務器的設備要求比較高。
發明內容
本發明的目的在于提供一種基于ISCSI的全盤復制方法及存儲系統,其在IPSAN控制服務器的指令下實現數據的全盤復制復制,避免了數據通過IPSAN控制服務器存儲和轉發造成的復制延遲和資源占用。
上述目的通過下述技術方案實現:
一種基于ISCSI的全盤復制方法,其特征在于:包括以下步驟:
步驟S100:IPSAN控制服務器生成全盤復制命令cmd(N),并將復制命令cmd(N,s)發送至主動ISCSI硬盤陣列A(N)中每個主動ISCSI硬盤A(N,s);
其中,主動ISCSI硬盤是接收IPSAN控制服務器復制命令的ISCSI硬盤;主動ISCSI硬盤陣列是多個主動ISCSI硬盤的集合,主動ISCSI硬盤陣列A(N)表示主動ISCSI硬盤陣列中包括N個主動ISCSI硬盤;N個主動ISCSI硬盤互為鏡像,N是自然數;主動ISCSI硬盤A(N,s)表示主動ISCSI硬盤陣列A(N)中編號為s的主動ISCSI硬盤,s∈{0,1,2,...,N-1};復制命令cmd(N,s)表示IPSAN控制服務器發給主動ISCSI硬盤A(N,s)的復制命令;全盤復制命令cmd(N)表示IPSAN控制服務器發給每個主動ISCSI硬盤復制命令的集合;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京飛杰信息技術有限公司;北京華勝天成科技股份有限公司,未經北京飛杰信息技術有限公司;北京華勝天成科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110211382.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數碼變焦裝置及方法
- 下一篇:一種高密封性能防水公母插





