存儲是一件復雜的事情,在經(jīng)歷過電腦運算能力和網(wǎng)絡(luò)互連能力兩次快速發(fā)展之后,人們對于網(wǎng)絡(luò)的需求不再滿足于連通能力,而傾向于更為強大的信息管理能力。隨著越來越多的關(guān)鍵信息轉(zhuǎn)化為數(shù)字形式并存儲在可管理的介質(zhì)中,網(wǎng)絡(luò)對于存儲和管理信息的能力產(chǎn)生了新的需求。 當應(yīng)用需求逐步轉(zhuǎn)向面向數(shù)據(jù)應(yīng)用時,盡管服務(wù)器、網(wǎng)絡(luò)設(shè)備仍然是基礎(chǔ)體系結(jié)構(gòu)的重要組成部分,但越來越多的實例表明:對數(shù)據(jù)應(yīng)用系統(tǒng)基礎(chǔ)體系結(jié)構(gòu)進行設(shè)計和規(guī)劃的重點,已從傳統(tǒng)的以服務(wù)器、網(wǎng)絡(luò)設(shè)備為核心演化為以存儲系統(tǒng)設(shè)計和規(guī)劃為核心。在網(wǎng)絡(luò)存儲決定網(wǎng)絡(luò)架構(gòu)的今天,IT行業(yè)已經(jīng)從PC、網(wǎng)絡(luò)步入了以存儲為核心的時代。 而實際上,網(wǎng)絡(luò)存儲和網(wǎng)絡(luò)連接的系統(tǒng)相比并沒有多少不同。網(wǎng)絡(luò)存儲具有在網(wǎng)絡(luò)上提供存儲服務(wù)的能力。只要你可以將至少兩臺機器連接在一起,你就可以將服務(wù)器和存儲連接在一起?;蛘哒f,只要你可以將成百上千臺機器連接在一起,你就可以將成百上千臺機器連接到成百甚至上千的存儲系統(tǒng),無論是本地的還是在廣域網(wǎng)上的(WAN)。 那么,無論是企業(yè)的網(wǎng)絡(luò)管理員,還是SAN管理員,學習一些網(wǎng)絡(luò)存儲知識很有必要,而大家都知道,一口吃不成胖子,學知識也同樣是一個循序漸進的過程,因此今天小編先來為大家介紹一下有關(guān)網(wǎng)絡(luò)存儲的基本知識與定義,并且以后會定期更新,一步步帶領(lǐng)大家去探索存儲的神秘領(lǐng)域。 現(xiàn)代網(wǎng)絡(luò)存儲是從上世紀90年代中期開始發(fā)展起來的,當時存儲主要是利用光纖通道仲裁環(huán)(FC-AL)并通過光纖通道集線器來連接?,F(xiàn)在,我們有光纖通道光纖架構(gòu),1GbE(1Gb/秒以太網(wǎng))或10GbE(10Gb/秒以太網(wǎng))上的iSCSI(互聯(lián)網(wǎng)小型計算機系統(tǒng)接口),網(wǎng)絡(luò)附加存儲(NAS),InfiniBand和FCoE(以太網(wǎng)光纖通道),這些技術(shù)都可以用于網(wǎng)絡(luò)存儲。 了解存儲的第一步,便是關(guān)于存儲的分類與一些基本的定義,下面一起來看一看。 直連式存儲(DAS) DAS是直接連接在一臺以上服務(wù)器上的存儲系統(tǒng),帶有一個以上專有存儲設(shè)備?;旧?,你不需要通過交換機就可以讓一臺服務(wù)器直接連接到存儲。這種存儲是點到點的,其線纜是從服務(wù)器直接連到存儲。 網(wǎng)絡(luò)附加存儲(NAS) 1. 作為一個存儲系統(tǒng),NAS指的是連接到一個網(wǎng)絡(luò)的存儲單元,可以為計算機系統(tǒng)提供文件訪問服務(wù)。這些單元通常包含一個引擎,由該引擎實施文件服務(wù),同時數(shù)據(jù)存儲在一個以上的設(shè)備中。 2. 作為一個網(wǎng)絡(luò),NAS是一套系統(tǒng),通過文件訪問協(xié)議,比如NFS(網(wǎng)絡(luò)文件系統(tǒng))或CIFS(通用互聯(lián)網(wǎng)文件系統(tǒng)),為主機計算機提供文件服務(wù)。參見下面的存儲局域網(wǎng)。 以太網(wǎng)光纖通道(FCoE) FCoE技術(shù)可以在以太網(wǎng)幀內(nèi)封裝光纖通道幀,從而使用戶可以在以太網(wǎng)網(wǎng)絡(luò)上進行光纖通道傳輸。以太網(wǎng)網(wǎng)絡(luò)的價格比光纖通道便宜。 存儲局域網(wǎng)(SAN) 光纖通道或iSCSI存儲局域網(wǎng)。這個定義很快也將涵蓋FCoE存儲局域網(wǎng)。 SAN使用塊尋址方式。塊尋址是一種算法,可以將存儲在磁盤或磁帶上的數(shù)據(jù)塊確認為一系列數(shù)字,然后將這些數(shù)據(jù)轉(zhuǎn)換為存儲媒介上的物理地址。 小型計算機系統(tǒng)接口(SCSI) SCSI是一系列ANSI(美國國家標準學會)標準和建議標準的集合,定義的是那些通過主機總線適配器(HBA)將存儲子系統(tǒng)或設(shè)備連接到主機的I/O總線。 串行高級技術(shù)附件(SATA) SATA是ATA接口的一種版本,使用串行連接架構(gòu)。 串行連接SCSI(SAS) SAS是一種SCSI接口標準,供HBA和RAID控制器連接到SAS或SATA磁盤或磁帶驅(qū)動器,以及其他SAS設(shè)備。 INCITS(國際信息技術(shù)標準委員會)技術(shù)委員會T10負責SAS的美國(ANSI)和國際(ISO)標準。 存儲協(xié)議的變化 不久以前,網(wǎng)絡(luò)存儲的情況還是由主機這邊創(chuàng)建一個封裝了數(shù)據(jù)或命令的SCSI包,然后將該包發(fā)送到FC(光纖通道)HBA;FC HBA獲得SCSI包后,通過光纖通道協(xié)議將其發(fā)送到RAID控制器;RAID控制器然后將其寫入光纖通道磁盤,然后磁盤驅(qū)動器獲得SCSI包并將其轉(zhuǎn)換 為驅(qū)動器上的數(shù)據(jù)。 現(xiàn)在,數(shù)據(jù)協(xié)議還是將SCSI傳輸?shù)娇刂破?,但是封裝可以是用TCP/IP和以太網(wǎng)、InfiniBand或 FCoE。如今,數(shù)據(jù)到達控制器以后的事情也發(fā)生了變化。最新的RAID控制器--以及可預(yù)見的未來內(nèi)所有新的控制器--將采用前端SCSI協(xié)議和底層硬 件接口,然后使用SAS協(xié)議傳輸?shù)酱疟P托架,然后再根據(jù)磁盤類型(SAS或SATA),針對磁盤驅(qū)動器使用合適的命令集。 SCSI是 SAS的子集,而SCSI是SATA的父集。對于SAS來說,一些SCSI所沒有的額外命令對傳輸來說并不重要,但是對驅(qū)動器管理來(比如電源和錯誤管 理)說很重要,因此主機端不需要這些額外命令,只有RAID控制器或SAS HBA需要。 希望通過這篇文章,大家可以對網(wǎng)絡(luò)存儲有一個初步的了解,在接下來的時間,希望可以循序漸進地幫助大家進階到存儲高手的階段,不過,一定要持之以恒才有效哦。 |
|