欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種云存儲(chǔ)系統(tǒng)和方法

文檔序號(hào):7715015閱讀:254來(lái)源:國(guó)知局
專利名稱:一種云存儲(chǔ)系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是一種云存儲(chǔ)系統(tǒng)和方法。
背景技術(shù)
現(xiàn)有的存儲(chǔ)架構(gòu)可以劃分為兩種一是傳統(tǒng)專用的存儲(chǔ)架構(gòu),比如存儲(chǔ)區(qū)域網(wǎng)絡(luò) (Storage Area Network, SAN)禾口網(wǎng)絡(luò)接入月艮務(wù)器(NetworkAccess Server, NAS)等,多普 通計(jì)算機(jī)或者通用服務(wù)器刀片組織起來(lái),其單位成本昂貴,所以,其可擴(kuò)展性差,所以不適 合大范圍部署,但是卻具有很好的性能和可靠性的優(yōu)點(diǎn)。 另一種是云存儲(chǔ)架構(gòu),使用此架構(gòu)的云存儲(chǔ)技術(shù),典型的比如谷歌的分布式文件 系統(tǒng),這種分布式文件系統(tǒng)成本低、可線性擴(kuò)展,所以其規(guī)模和全系統(tǒng)的吞吐量可以做得很 大。但是其缺點(diǎn)在于單個(gè)點(diǎn)的可靠性和性能不如SAN和NAS。 但是,現(xiàn)有技術(shù)中無(wú)法提供一種云存儲(chǔ)系統(tǒng)和方法,使得能夠充分利用上述兩種 架構(gòu)的優(yōu)點(diǎn)。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種云存儲(chǔ)系統(tǒng)和方法,使得能夠充分利用云存儲(chǔ)架構(gòu)和 傳統(tǒng)存儲(chǔ)架構(gòu)的優(yōu)點(diǎn)。
本發(fā)明提供了一種云存儲(chǔ)系統(tǒng),該系統(tǒng)包括全局調(diào)度層和云存儲(chǔ)層,其中 所述全局調(diào)度層,用于根據(jù)接受到的訪問請(qǐng)求,根據(jù)所述訪問請(qǐng)求的資源,定位所
述資源所在所述云存儲(chǔ)層的位置; 所述全局調(diào)度層由一個(gè)或一個(gè)以上的服務(wù)器組成;
所述云存儲(chǔ)層由至少一個(gè)云存儲(chǔ)節(jié)點(diǎn)組成。
進(jìn)一步的,該系統(tǒng)還包括 用戶層,用于向所述全局調(diào)度層發(fā)送訪問請(qǐng)求;并根據(jù)所述全局調(diào)度層定位的位 置信息,直接訪問所述云存儲(chǔ)層的資源;所述用戶層與所述全局調(diào)度層之間通過專用網(wǎng)絡(luò) 或公共網(wǎng)絡(luò)連接。 進(jìn)一步的,所述云存儲(chǔ)節(jié)點(diǎn)之間通過網(wǎng)絡(luò)互聯(lián)。 進(jìn)一步的,如果所述全局調(diào)度層由多個(gè)服務(wù)器組成,所述多個(gè)服務(wù)器組成的網(wǎng)絡(luò) 為DHT分布式網(wǎng)絡(luò)。 進(jìn)一步的,所述服務(wù)器為用戶提供通用訪問接口,用于命名空間管理、負(fù)載均衡和 元數(shù)據(jù)管理。 進(jìn)一步的,所述服務(wù)器還用于路由管理和副本管理。
進(jìn)一步的,所述云存儲(chǔ)節(jié)點(diǎn)用于對(duì)外提供文件訪問接口。
進(jìn)一步的,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)NAS,或至少一個(gè)DFS,每個(gè)DFS至少包括一個(gè)磁盤柜;
所述NAS和DFS通過所述虛擬巻管理單元與所述全局調(diào)度層連接。
進(jìn)一步的,所述虛擬巻管理單元包括 虛擬巻管理模塊和策略管理模塊,所述虛擬巻管理模塊負(fù)責(zé)對(duì)各個(gè)NAS設(shè)備和 DFS設(shè)備提供的文件訪問接口進(jìn)行封裝,對(duì)外提供統(tǒng)一的巻管理操作; 所述策略管理模塊負(fù)責(zé)對(duì)來(lái)自外部訪問行為,或內(nèi)部的負(fù)載、副本、熱點(diǎn)、節(jié)點(diǎn)健
康狀態(tài)進(jìn)行監(jiān)測(cè),觸發(fā)相應(yīng)的執(zhí)行策略。
進(jìn)一步的,所述執(zhí)行策略包括 當(dāng)所述策略管理模塊監(jiān)測(cè)到訪問熱點(diǎn)時(shí),就將所述訪問熱點(diǎn)的數(shù)據(jù)復(fù)制多份到空 閑節(jié)點(diǎn)。 進(jìn)一步的,所述DFS設(shè)備包括相互之間通過高速網(wǎng)絡(luò)互聯(lián)的FLR、若干FAS和封 裝模塊,其中,所述封裝模塊用于對(duì)外提供通用的文件訪問服務(wù);所述FLR用于保存所述 DFS設(shè)備的元數(shù)據(jù)信息;所述FLR用于管理所述DFS設(shè)備的名字空間管理以及檢測(cè)和執(zhí)行 策略。 進(jìn)一步的,所述策略包括副本策略和/或熱點(diǎn)策略。
進(jìn)一步的,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)SAN設(shè)備或至少一個(gè)塊控制系統(tǒng)BC和至少一個(gè)磁盤 柜; 所述San設(shè)備和塊控制系統(tǒng)BC都通過VVM單元與標(biāo)準(zhǔn)接口連接,所述標(biāo)準(zhǔn)接口與 所述全局調(diào)度層連接; 所述塊控制系統(tǒng)BC與至少一個(gè)磁盤柜直接連接。
進(jìn)一步的,所述虛擬巻管理單元包括 虛擬巻管理模塊和策略管理模塊,所述虛擬巻管理模塊負(fù)責(zé)對(duì)各個(gè)SAN設(shè)備和塊
控制系統(tǒng)BC提供的塊訪問接口進(jìn)行封裝,對(duì)外提供統(tǒng)一的塊接口服務(wù); 所述策略管理模塊負(fù)責(zé)對(duì)來(lái)自外部訪問行為,或內(nèi)部的負(fù)載、副本、熱點(diǎn)、節(jié)點(diǎn)健
康狀態(tài)進(jìn)行監(jiān)測(cè),觸發(fā)相應(yīng)的執(zhí)行策略。 進(jìn)一步的,所述執(zhí)行策略包括 當(dāng)所述策略管理模塊監(jiān)測(cè)到訪問熱點(diǎn)時(shí),就將所述訪問熱點(diǎn)的數(shù)據(jù)復(fù)制多份到空 閑節(jié)點(diǎn)。 本發(fā)明還提供一種云存儲(chǔ)方法,應(yīng)用于云存儲(chǔ)系統(tǒng),所述云存儲(chǔ)系統(tǒng)包括全局調(diào) 度層和云存儲(chǔ)層;其中,所述全局調(diào)度層由一個(gè)或一個(gè)以上的服務(wù)器組成;所述云存儲(chǔ)層 由至少一個(gè)云存儲(chǔ)節(jié)點(diǎn)組成;該方法包括 所述全局調(diào)度層接受用戶訪問請(qǐng)求后,根據(jù)所述訪問請(qǐng)求的資源定位資源所在云
存儲(chǔ)層的位置,將位置信息通知用戶,進(jìn)一步用戶直接訪問云存儲(chǔ)層的資源。 進(jìn)一步的,所述云存儲(chǔ)節(jié)點(diǎn)之間通過網(wǎng)絡(luò)互聯(lián)。 進(jìn)一步的,當(dāng)所述全局調(diào)度層由多個(gè)服務(wù)器組成時(shí),所述多個(gè)服務(wù)器組成的網(wǎng)絡(luò) 為DHT分布式網(wǎng)絡(luò)。 進(jìn)一步的,所述服務(wù)器為用戶提供通用訪問接口,用于命名空間管理、負(fù)載均衡和 元數(shù)據(jù)管理。 進(jìn)一步的,所述服務(wù)器還用于路由管理和副本管理。
進(jìn)一步的,所述云存儲(chǔ)節(jié)點(diǎn)用于對(duì)外提供文件訪問接口 。
進(jìn)一步的,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)NAS,至少一個(gè)DFS和至少一個(gè)磁盤柜;
所述NAS和DFS通過所述虛擬巻管理單元與所述全局調(diào)度層連接;
所述每個(gè)DFS與至少一個(gè)所述磁盤柜直接連接。
進(jìn)一步的,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)SAN設(shè)備和至少一個(gè)塊控制系統(tǒng)BC和至少一個(gè)磁盤 柜; 所述SAN設(shè)備和塊控制系統(tǒng)BC都通過VVM單元與標(biāo)準(zhǔn)接口連接,所述標(biāo)準(zhǔn)接口與 所述全局調(diào)度層連接; 所述塊控制系統(tǒng)BC與至少一個(gè)磁盤柜直接連接。 利用本發(fā)明的云存儲(chǔ)系統(tǒng)和方法,通過使用全局調(diào)度層和云存儲(chǔ)層,使得既能夠 利用全局調(diào)度層所具有的傳統(tǒng)存儲(chǔ)架構(gòu)的優(yōu)點(diǎn),同時(shí)也能夠利用云存儲(chǔ)層所具有的可擴(kuò)展 性強(qiáng),成本低的優(yōu)點(diǎn)。


圖1示出本發(fā)明實(shí)施例中云存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖; 圖2示出本發(fā)明實(shí)施例中第二層的結(jié)構(gòu)示意圖; 圖3示出本發(fā)明實(shí)施例中云存儲(chǔ)層的云存儲(chǔ)節(jié)點(diǎn)301的一種結(jié)構(gòu)框圖; 圖4示出本發(fā)明實(shí)施例中云存儲(chǔ)節(jié)點(diǎn)301的另一種結(jié)構(gòu)框圖; 圖5示出本發(fā)明實(shí)施例中的DFS304的結(jié)構(gòu)框圖; 圖6示出本發(fā)明實(shí)施例中云存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖; 圖7示出本發(fā)明實(shí)施例中云存儲(chǔ)方法的流程示意圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
做詳細(xì)闡述。本發(fā)明各個(gè)實(shí)施例既能夠?qū)?現(xiàn)有的SAN、NAS存儲(chǔ)充分利用,同時(shí)引入谷歌分布式文件系統(tǒng)技術(shù)降低成本。同時(shí),將大量 的分布式文件系統(tǒng)、SAN存儲(chǔ)、NAS存儲(chǔ)有效組織起來(lái),對(duì)外提供傳統(tǒng)架構(gòu)所具有的高性能 的優(yōu)勢(shì),同時(shí)也利用了云存儲(chǔ)服務(wù)所具有的大容量、低成本的技術(shù)優(yōu)勢(shì)。使用發(fā)明實(shí)施例所 提供的技術(shù)方案,可以組建大規(guī)模高吞吐量的存儲(chǔ)云系統(tǒng),提供通用存儲(chǔ)服務(wù),系統(tǒng)性能幾 乎沒有上限,規(guī)??梢苑奖銛U(kuò)展。 請(qǐng)參閱圖l,是本發(fā)明實(shí)施例所提供的云存儲(chǔ)系統(tǒng),包含三個(gè)層次的內(nèi)容。第一層 是用戶層,包含一個(gè)或多個(gè)能夠訪問云存儲(chǔ)服務(wù)的用戶ioi,所有具有訪問云存儲(chǔ)服務(wù)的用 戶都可以位于用戶層中。第二層是全局調(diào)度層,全局調(diào)度層可以根據(jù)實(shí)際需要由一個(gè)服務(wù) 器組成,也可以使用分布式哈希表(Distributed Hash Table,DHT)技術(shù)將多個(gè)服務(wù)器組織 成一個(gè)分布式網(wǎng)絡(luò),由該分布式網(wǎng)絡(luò)整體作為全局調(diào)度層。用戶層和全局調(diào)度層之間可以 通過專用網(wǎng)絡(luò)或公共網(wǎng)絡(luò)連接。第三層為云存儲(chǔ)層,包括多個(gè)云存儲(chǔ)節(jié)點(diǎn)301,多個(gè)云存儲(chǔ) 節(jié)點(diǎn)301之間通過網(wǎng)絡(luò)互聯(lián)。 如圖2所示,是本發(fā)明實(shí)施例的第二層的具體結(jié)構(gòu),服務(wù)器201主要完成命名空間 管理、負(fù)載均衡,元數(shù)據(jù)管理等,還可以包括路由管理和副本管理等功能。服務(wù)器201負(fù)責(zé)為用戶層的用戶提供通用訪問接口。 如圖3所示,是本發(fā)明實(shí)施例的云存儲(chǔ)層的云存儲(chǔ)節(jié)點(diǎn)301的一種結(jié)構(gòu)框圖,云存 儲(chǔ)節(jié)點(diǎn)301用于對(duì)外提供文件訪問接口。如圖3所示,云存儲(chǔ)節(jié)點(diǎn)301包括
虛擬巻管理(virtual volume management, VVM)單元300,至少一個(gè)NAS303,或者 至少一個(gè)DFS304,每個(gè)DFS至少包括一個(gè)磁盤柜305。 云存儲(chǔ)節(jié)點(diǎn)301對(duì)全局調(diào)度層提供標(biāo)準(zhǔn)的網(wǎng)絡(luò)文件系統(tǒng)(NFS)或通用網(wǎng)絡(luò)文件系 統(tǒng)(Common Internet File System, CIFS)訪問接口 ,內(nèi)部通過高速網(wǎng)絡(luò)將各個(gè)NAS 303設(shè) 備和分布式文件系統(tǒng)分布式文件系統(tǒng)(Distributed File System, DFS) 304互聯(lián)。NAS和 DFS通過虛擬巻管理(virtual volume management, VVM)單元300對(duì)外連接,VVM—般包括 虛擬巻管理模塊和策略管理模塊,其中虛擬巻管理模塊負(fù)責(zé)對(duì)各個(gè)NAS設(shè)備和DFS設(shè)備提 供的文件訪問接口進(jìn)行封裝,對(duì)外提供統(tǒng)一的巻管理操作。策略管理模塊負(fù)責(zé)對(duì)來(lái)自外部 訪問行為,或內(nèi)部的負(fù)載、副本、熱點(diǎn)、節(jié)點(diǎn)健康狀態(tài)等進(jìn)行監(jiān)測(cè),觸發(fā)相應(yīng)的執(zhí)行策略。執(zhí) 行策略是由系統(tǒng)預(yù)先設(shè)置的行為,可以包括 熱點(diǎn)自動(dòng)復(fù)制策略,即當(dāng)策略管理監(jiān)測(cè)到存在訪問熱點(diǎn),也就是某個(gè)熱點(diǎn)成為訪 問熱點(diǎn),就自動(dòng)將該熱點(diǎn)數(shù)據(jù)復(fù)制多份到其他空閑節(jié)點(diǎn),后續(xù)來(lái)自外部訪問就可以分散到 多個(gè)復(fù)制的節(jié)點(diǎn)上進(jìn)行,從而解決熱點(diǎn)的訪問瓶頸問題。 DFS —般是直接連接硬盤柜305,在硬盤柜基礎(chǔ)上提供一份分布式文件系統(tǒng),對(duì)外 提供文件訪問服務(wù)。 如圖4所示,是本發(fā)明實(shí)施例所提供的云存儲(chǔ)節(jié)點(diǎn)301的另一種結(jié)構(gòu)框圖,包 括VVM單元300、至少一個(gè)SAN設(shè)備306和塊控制系統(tǒng)BC307,此時(shí)云存儲(chǔ)節(jié)點(diǎn)301主要 用于對(duì)外提供塊服務(wù)接口,比如光纖通道(FibreCha皿e, FC)、因特網(wǎng)小型計(jì)算機(jī)系統(tǒng)接口 (Internet Small Computer Systemlnterface, ISCSI)、以太網(wǎng)光纖通道(Fibre Channel over Ethernet, FCOE)等標(biāo)準(zhǔn)接口。 301對(duì)外提供標(biāo)準(zhǔn)的FC、 ISCSI、 FCOE塊訪問接口,內(nèi) 部通過高速網(wǎng)絡(luò)將各個(gè)SAN設(shè)備306和塊控制系統(tǒng)BC307互聯(lián)。各個(gè)San設(shè)備306和塊控 制系統(tǒng)BC307均通過VVM單元300與標(biāo)準(zhǔn)接口 FC、 iSCSI或FCOE等連接,VVM —般包括虛 擬巻管理模塊和策略管理模塊,其中虛擬巻管理模塊負(fù)責(zé)將各個(gè)SAN設(shè)備和塊控制系統(tǒng)BC 提供的塊訪問接口進(jìn)行封裝,對(duì)外提供統(tǒng)一的塊服務(wù)接口 。策略管理模塊負(fù)責(zé)對(duì)來(lái)自外部 訪問行為,或內(nèi)部的負(fù)載、副本、熱點(diǎn)、節(jié)點(diǎn)健康狀態(tài)等進(jìn)行監(jiān)測(cè),觸發(fā)相應(yīng)的執(zhí)行策略。執(zhí) 行策略是由系統(tǒng)預(yù)先設(shè)置的行為,可以包括 熱點(diǎn)自動(dòng)復(fù)制策略,即當(dāng)策略管理監(jiān)測(cè)到某個(gè)底部節(jié)點(diǎn)存在訪問熱點(diǎn),就自動(dòng)將 該熱點(diǎn)數(shù)據(jù)復(fù)制多份到其他相對(duì)空閑節(jié)點(diǎn),后續(xù)來(lái)自外部訪問就可以分散到多個(gè)復(fù)制的節(jié) 點(diǎn)上進(jìn)行,從而解決熱點(diǎn)的訪問瓶頸問題。 BC —般是直接連接硬盤柜305,在硬盤柜基礎(chǔ)上提供塊管理系統(tǒng),對(duì)外提供塊訪 問服務(wù)。 如圖5所示,是本發(fā)明實(shí)施例所提供的DFS304的結(jié)構(gòu)框圖。DFS304由一個(gè) FLR309、若干個(gè)FAS310和封裝模塊311組成,相互之間通過高速網(wǎng)絡(luò)互聯(lián),對(duì)外通過封裝模 塊311對(duì)外提供通用的文件訪問服務(wù),比如NFS或CIFS等接口 。 DFS304的文件數(shù)據(jù)存放在 FAS310上,F(xiàn)LR309保存整個(gè)DFS304的元數(shù)據(jù)信息,F(xiàn)LR309負(fù)責(zé)DFS304的名字空間管理和 一些策略監(jiān)測(cè)和執(zhí)行,比如副本策略,熱點(diǎn)策略等。外部訪問文件時(shí),先通過FLR309查詢?cè)獢?shù)據(jù)獲取文件所在的FAS310的位置,然后通過FAS310對(duì)外提供文件數(shù)據(jù)。文件數(shù)據(jù)本身 不通過FLR。 如圖6所示,是本發(fā)明實(shí)施例所提供的一種云存儲(chǔ)系統(tǒng),包括 全局調(diào)度層601和云存儲(chǔ)層602,對(duì)所述云存儲(chǔ)層的訪問控制消息經(jīng)由所述全局
調(diào)度層。 所述全局調(diào)度層由一個(gè)或一個(gè)以上的服務(wù)器組成;
所述云存儲(chǔ)層由至少一個(gè)云存儲(chǔ)節(jié)點(diǎn)組成。
其中,還包括 用戶層,所述用戶層與所述全局調(diào)度層之間通過專用網(wǎng)絡(luò)或公共網(wǎng)絡(luò)連接。數(shù)據(jù)
存儲(chǔ)和讀取直接發(fā)生在用戶層和云存儲(chǔ)層之間 其中,所述云存儲(chǔ)節(jié)點(diǎn)之間通過網(wǎng)絡(luò)互聯(lián)。 其中,如果所述全局調(diào)度層由多個(gè)服務(wù)器組成,所述多個(gè)服務(wù)器組成的網(wǎng)絡(luò)為DHT 分布式網(wǎng)絡(luò)。 其中,所述服務(wù)器為用戶提供通用訪問接口,用于命名空間管理、負(fù)載均衡和元數(shù)
據(jù)管理。 其中,所述服務(wù)器還用于路由管理和副本管理。
其中,所述云存儲(chǔ)節(jié)點(diǎn)用于對(duì)外提供文件訪問接口。
其中,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)NAS,至少一個(gè)DFS和至少一個(gè)磁盤柜;
所述NAS和DFS通過所述虛擬巻管理單元與所述全局調(diào)度層連接;
所述每個(gè)DFS與至少一個(gè)所述磁盤柜直接連接。
其中,所述虛擬巻管理單元包括 虛擬巻管理模塊和策略管理模塊,所述虛擬巻管理模塊負(fù)責(zé)對(duì)各個(gè)NAS設(shè)備和 DFS設(shè)備提供的文件訪問接口進(jìn)行封裝,對(duì)外提供統(tǒng)一的巻管理操作; 所述策略管理模塊負(fù)責(zé)對(duì)來(lái)自外部訪問行為,或內(nèi)部的負(fù)載、副本、熱點(diǎn)、節(jié)點(diǎn)健
康狀態(tài)進(jìn)行監(jiān)測(cè),觸發(fā)相應(yīng)的執(zhí)行策略。
其中,所述執(zhí)行策略包括 當(dāng)所述策略管理模塊監(jiān)測(cè)到訪問熱點(diǎn)時(shí),就將所述訪問熱點(diǎn)的數(shù)據(jù)復(fù)制多份到空 閑節(jié)點(diǎn)。 所述DFS設(shè)備包括相互之間通過高速網(wǎng)絡(luò)互聯(lián)的FLR、若干FAS和封裝模塊,其中, 所述封裝模塊用于對(duì)外提供通用的文件訪問服務(wù);所述FLR用于保存所述DFS設(shè)備的元數(shù) 據(jù)信息;所述FLR用于管理所述DFS設(shè)備的名字空間管理以及檢測(cè)和執(zhí)行策略。所述策略 包括副本策略和/或熱點(diǎn)策略。
其中,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)SAN設(shè)備和至少一個(gè)塊控制系統(tǒng)BC和至少一個(gè)磁盤 柜; 所述SAN設(shè)備和塊控制系統(tǒng)BC都通過VVM單元與標(biāo)準(zhǔn)接口連接,所述標(biāo)準(zhǔn)接口與 所述全局調(diào)度層連接; 所述塊控制系統(tǒng)BC與至少一個(gè)磁盤柜直接連接。
8
其中,所述虛擬巻管理單元包括 虛擬巻管理模塊和策略管理模塊,所述虛擬巻管理模塊負(fù)責(zé)對(duì)各個(gè)SAN設(shè)備和塊 控制系統(tǒng)BC提供的塊訪問接口進(jìn)行封裝,對(duì)外提供統(tǒng)一的塊接口服務(wù); 所述策略管理模塊負(fù)責(zé)對(duì)來(lái)自外部訪問行為,或內(nèi)部的負(fù)載、副本、熱點(diǎn)、節(jié)點(diǎn)健
康狀態(tài)進(jìn)行監(jiān)測(cè),觸發(fā)相應(yīng)的執(zhí)行策略。
其中,所述執(zhí)行策略包括 當(dāng)所述策略管理模塊監(jiān)測(cè)到訪問熱點(diǎn)時(shí),就將所述訪問熱點(diǎn)的數(shù)據(jù)復(fù)制多份到空 閑節(jié)點(diǎn)。 如圖7所示,是本發(fā)明實(shí)施例所提供的云存儲(chǔ)方法,應(yīng)用于云存儲(chǔ)系統(tǒng),所述云存 儲(chǔ)系統(tǒng)包括 全局調(diào)度層和云存儲(chǔ)層; 所述全局調(diào)度層由一個(gè)或一個(gè)以上的服務(wù)器組成;
所述云存儲(chǔ)層由至少一個(gè)云存儲(chǔ)節(jié)點(diǎn)組成;
所述方法包括 S701、全局調(diào)度層接受用戶訪問請(qǐng)求; S702、所述全局調(diào)度層根據(jù)所述訪問請(qǐng)求定位請(qǐng)求的資源位置,即資源在云存儲(chǔ)
層中位置,進(jìn)而將請(qǐng)求的資源位置信息通知用戶,用戶直接與云存儲(chǔ)層中存放該資源的存
儲(chǔ)接點(diǎn)建立數(shù)據(jù)通道,進(jìn)行數(shù)據(jù)讀寫。 其中,所述云存儲(chǔ)節(jié)點(diǎn)之間通過網(wǎng)絡(luò)互聯(lián)。 其中,如果所述全局調(diào)度層由多個(gè)服務(wù)器組成,所述多個(gè)服務(wù)器組成的網(wǎng)絡(luò)為DHT 分布式網(wǎng)絡(luò)。 其中,所述服務(wù)器為用戶提供通用訪問接口,用于命名空間管理、負(fù)載均衡和元數(shù)
據(jù)管理。 其中,所述服務(wù)器還用于路由管理和副本管理。 其中,所述云存儲(chǔ)節(jié)點(diǎn)用于對(duì)外提供文件訪問接口 。 其中,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)NAS,至少一個(gè)DFS和至少一個(gè)磁盤柜;
所述NAS和DFS通過所述虛擬巻管理單元與所述全局調(diào)度層連接;
所述每個(gè)DFS與至少一個(gè)所述磁盤柜直接連接。
其中,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)SAN設(shè)備和至少一個(gè)塊控制系統(tǒng)BC和至少一個(gè)磁盤 柜; 所述SAN設(shè)備和塊控制系統(tǒng)BC都通過VVM單元與標(biāo)準(zhǔn)接口連接,所述標(biāo)準(zhǔn)接口與 所述全局調(diào)度層連接; 所述塊控制系統(tǒng)BC與至少一個(gè)磁盤柜直接連接。 以上所述僅是本發(fā)明的具體實(shí)施方式
,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人 員來(lái)說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng) 視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種云存儲(chǔ)系統(tǒng),其特征在于,該系統(tǒng)包括全局調(diào)度層和云存儲(chǔ)層,其中所述全局調(diào)度層,用于根據(jù)接受到的訪問請(qǐng)求,根據(jù)所述訪問請(qǐng)求的資源,定位所述資源所在所述云存儲(chǔ)層的位置;所述全局調(diào)度層由一個(gè)或一個(gè)以上的服務(wù)器組成;所述云存儲(chǔ)層由至少一個(gè)云存儲(chǔ)節(jié)點(diǎn)組成。
2. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,該系統(tǒng)還包括用戶層,用于向所述全局調(diào)度層發(fā)送訪問請(qǐng)求;并根據(jù)所述全局調(diào)度層定位的位置信 息,直接訪問所述云存儲(chǔ)層的資源;所述用戶層與所述全局調(diào)度層之間通過專用網(wǎng)絡(luò)或公 共網(wǎng)絡(luò)連接。
3. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述云存儲(chǔ)節(jié)點(diǎn)之間通過網(wǎng)絡(luò)互聯(lián)。
4. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,如果所述全局調(diào)度層由多個(gè)服務(wù)器組成, 所述多個(gè)服務(wù)器組成的網(wǎng)絡(luò)為DHT分布式網(wǎng)絡(luò)。
5. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述服務(wù)器為用戶提供通用訪問接口,用 于命名空間管理、負(fù)載均衡和元數(shù)據(jù)管理。
6. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述服務(wù)器還用于路由管理和副本管理。
7. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述云存儲(chǔ)節(jié)點(diǎn)用于對(duì)外提供文件訪問 接口。
8. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)NAS,或至少一個(gè)DFS,每個(gè)DFS至少包括一個(gè)磁盤柜; 所述NAS和DFS通過所述虛擬巻管理單元與所述全局調(diào)度層連接。
9. 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述虛擬巻管理單元包括 虛擬巻管理模塊和策略管理模塊,所述虛擬巻管理模塊負(fù)責(zé)對(duì)各個(gè)NAS設(shè)備和DFS設(shè)備提供的文件訪問接口進(jìn)行封裝,對(duì)外提供統(tǒng)一的巻管理操作;所述策略管理模塊負(fù)責(zé)對(duì)來(lái)自外部訪問行為,或內(nèi)部的負(fù)載、副本、熱點(diǎn)、節(jié)點(diǎn)健康狀 態(tài)進(jìn)行監(jiān)測(cè),觸發(fā)相應(yīng)的執(zhí)行策略。
10. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述執(zhí)行策略包括 當(dāng)所述策略管理模塊監(jiān)測(cè)到訪問熱點(diǎn)時(shí),就將所述訪問熱點(diǎn)的數(shù)據(jù)復(fù)制多份到空閑節(jié)點(diǎn)。
11. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述DFS設(shè)備包括相互之間通過高速 網(wǎng)絡(luò)互聯(lián)的FLR、若干FAS和封裝模塊,其中,所述封裝模塊用于對(duì)外提供通用的文件訪問 服務(wù);所述FLR用于保存所述DFS設(shè)備的元數(shù)據(jù)信息;所述FLR用于管理所述DFS設(shè)備的名 字空間管理以及檢測(cè)和執(zhí)行策略。
12. 根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述策略包括副本策略和/或熱點(diǎn)策略。
13. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)SAN設(shè)備或至少一個(gè)塊控制系統(tǒng)BC和至少一個(gè)磁盤柜; 所述San設(shè)備和塊控制系統(tǒng)BC都通過VVM單元與標(biāo)準(zhǔn)接口連接,所述標(biāo)準(zhǔn)接口與所述全局調(diào)度層連接;所述塊控制系統(tǒng)BC與至少一個(gè)磁盤柜直接連接。
14. 根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述虛擬巻管理單元包括虛擬巻管理模塊和策略管理模塊,所述虛擬巻管理模塊負(fù)責(zé)對(duì)各個(gè)SAN設(shè)備和塊控制 系統(tǒng)BC提供的塊訪問接口進(jìn)行封裝,對(duì)外提供統(tǒng)一的塊接口服務(wù);所述策略管理模塊負(fù)責(zé)對(duì)來(lái)自外部訪問行為,或內(nèi)部的負(fù)載、副本、熱點(diǎn)、節(jié)點(diǎn)健康狀 態(tài)進(jìn)行監(jiān)測(cè),觸發(fā)相應(yīng)的執(zhí)行策略。
15. 根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,所述執(zhí)行策略包括當(dāng)所述策略管理模塊監(jiān)測(cè)到訪問熱點(diǎn)時(shí),就將所述訪問熱點(diǎn)的數(shù)據(jù)復(fù)制多份到空閑節(jié)點(diǎn)。
16. —種云存儲(chǔ)方法,其特征在于,應(yīng)用于云存儲(chǔ)系統(tǒng),所述云存儲(chǔ)系統(tǒng)包括全局調(diào) 度層和云存儲(chǔ)層;其中,所述全局調(diào)度層由一個(gè)或一個(gè)以上的服務(wù)器組成;所述云存儲(chǔ)層 由至少一個(gè)云存儲(chǔ)節(jié)點(diǎn)組成;該方法包括所述全局調(diào)度層接受用戶訪問請(qǐng)求后,根據(jù)所述訪問請(qǐng)求的資源定位資源所在云存儲(chǔ) 層的位置,將位置信息通知用戶,進(jìn)一步用戶直接訪問云存儲(chǔ)層的資源。
17. 根據(jù)權(quán)利要求16所述的云存儲(chǔ)方法,其特征在于,所述云存儲(chǔ)節(jié)點(diǎn)之間通過網(wǎng)絡(luò) 互聯(lián)。
18. 根據(jù)權(quán)利要求16所述的方法,其特征在于,當(dāng)所述全局調(diào)度層由多個(gè)服務(wù)器組成 時(shí),所述多個(gè)服務(wù)器組成的網(wǎng)絡(luò)為DHT分布式網(wǎng)絡(luò)。
19. 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述服務(wù)器為用戶提供通用訪問接口, 用于命名空間管理、負(fù)載均衡和元數(shù)據(jù)管理。
20. 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述服務(wù)器還用于路由管理和副本管理。
21. 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述云存儲(chǔ)節(jié)點(diǎn)用于對(duì)外提供文件訪 問接口。
22. 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)NAS,至少一個(gè)DFS和至少一個(gè)磁盤柜; 所述NAS和DFS通過所述虛擬巻管理單元與所述全局調(diào)度層連接; 所述每個(gè)DFS與至少一個(gè)所述磁盤柜直接連接。
23. 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述云存儲(chǔ)節(jié)點(diǎn)包括 虛擬巻管理單元,至少一個(gè)SAN設(shè)備和至少一個(gè)塊控制系統(tǒng)BC和至少一個(gè)磁盤柜; 所述SAN設(shè)備和塊控制系統(tǒng)BC都通過VVM單元與標(biāo)準(zhǔn)接口連接,所述標(biāo)準(zhǔn)接口與所述全局調(diào)度層連接;所述塊控制系統(tǒng)BC與至少一個(gè)磁盤柜直接連接。
全文摘要
本發(fā)明公開一種云存儲(chǔ)系統(tǒng)和方法,其中,該系統(tǒng)包括全局調(diào)度層和云存儲(chǔ)層,其中所述全局調(diào)度層,用于根據(jù)接受到的訪問請(qǐng)求,根據(jù)所述訪問請(qǐng)求的資源,定位所述資源所在所述云存儲(chǔ)層的位置;所述全局調(diào)度層由一個(gè)或一個(gè)以上的服務(wù)器組成;所述云存儲(chǔ)層由至少一個(gè)云存儲(chǔ)節(jié)點(diǎn)組成。通過使用全局調(diào)度層和云存儲(chǔ)層,使得既能夠利用全局調(diào)度層所具有的傳統(tǒng)存儲(chǔ)架構(gòu)的優(yōu)點(diǎn),同時(shí)也能夠利用云存儲(chǔ)層所具有的可擴(kuò)展性強(qiáng),成本低的優(yōu)點(diǎn)。
文檔編號(hào)H04L29/08GK101753617SQ20091018889
公開日2010年6月23日 申請(qǐng)日期2009年12月11日 優(yōu)先權(quán)日2009年12月11日
發(fā)明者周揚(yáng), 王洪斌, 趙培, 錢靜靜 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宁武县| 安国市| 岑巩县| 凤城市| 吉林市| 滦南县| 鲁甸县| 融水| 阳信县| 莒南县| 星子县| 光山县| 荣成市| 布尔津县| 荣昌县| 武川县| 林州市| 呼玛县| 井冈山市| 清水河县| 涡阳县| 平远县| 长葛市| 宁南县| 诏安县| 公安县| 伊春市| 高安市| 容城县| 来凤县| 新龙县| 天全县| 葫芦岛市| 新安县| 万盛区| 紫阳县| 永寿县| 静乐县| 黄浦区| 卢氏县| 康马县|