对于NAS,IP SAN以及iSCSCI SAN存储的一些认识和理解
一直以來用戶對于在選購存儲產品上有許多不清楚,市場上有NAS,FCSAN,IPSAN和iSCSCISAN產品,到底哪種類型的產品更適合支撐企業的應用系統呢?
我們經常可以聽到用戶講:“NAS只能存儲文件,而SAN只能存儲數據庫的數據,所以企業有ERP系統的一定只能購買SAN的”.
從用戶的觀念和理解來看,這句話只能描述了NAS和SAN應用的一部分,并不是完全正確的;讓我們來理解一下他們間的區別和聯系吧:
1.NAS和SAN存儲
a.NAS本身可以做為一臺網絡設備.通過內置采用微軟的操作系統CIFS(CommonInternetFileSystem),Linux、Unix操作系統NFS(NetworkFileSystem)或者是MACOS的操作系統,共享給網絡客戶端直接存取文件檔案的,文件訪問操作更為快捷,并且易于向基礎設施增加文件存儲容量;比如應用服務器,郵件服務器或WEB服務器。各操作系統協議間互不兼容.它是基于操作系統的應用,所以用戶常稱它為”文件級”的傳輸方式;
b.SAN是一種傳輸協議,它比NAS更低層面上存儲技術,它并不關心通道上傳輸的是哪種操作系統.比如,目前市場上許多SAN存儲,可以把微軟服務器程序安裝在SAN存儲內,并通過存儲直接啟動操作系統;
簡單地說,SAN是關聯存儲設備和服務器的網絡。它和以太網有類似的架構。以太網由服務器、以太網卡、以太網集線器/交換機及工作站組成。而SAN則由服務器、HBA卡、集線器/交換機和存儲裝置所組成。iSCSISAN是利用IPSAN存儲網絡架構,以iSCSI協議來進行數據傳輸,從而保證了數據塊高效存取
目前SAN的解決方案不但提供有對數據設備的高性能連接,提高了數據備份速度,還增加了對存儲系統的冗余連接,提供了對高可用群集系統的支持。
讓我們了解一下SAN間的區別:
1)FCSAN
FCSAN是采用光纖信道的SAN,也就是服務器透過光纖信道卡(FCHBA),連接光纖交換器(FCSwitch),再連接后端的存儲設備。SAN架構透過光纖信道卡(FCHBA),連接光纖交換器(FCSwitch),再連接后端的存儲設備。
FCSAN是按塊協議(BlockProtocal)的傳輸方式,所以傳輸速度快,但是造價比較貴,隨著客戶端的數量增加,造價也隨著上升;所以一般在大型網絡的核心上都采用的FCSAN的存儲結構;
2)IPSAN
隨著以太網技術的發展,使IPSAN對SAN技術進一步的拓展,IPSAN降低了FCSAN的光纖造價.直接在IP網絡上進行存儲..而且實施起來更容易.
IPSAN和FCSAN一樣,都是按塊協議(BlockProtocal)的傳輸方式;
所以使用IPSAN來存儲共享大量小尺寸的文件,不如NAS來的方便和快速.
3)iSCSISAN
iSCSI可以算IPSAN發展的第三個里程碑,iSCSI是SCSIoverIP的一項重要成就,使用IP技術代替FC對SCSI進行封裝,它是由IBM與CISCO共同開發的協議標準,是一個供硬件設備使用的可以在IP協議的上層運行的SCSI指令集。iSCSI協議整合了存儲和IP網絡,使得通過IP網絡完成存儲數據塊的傳輸成為現實。使其能夠在諸如高速千兆以太網上進行路由選擇。現在有向10G以太網發展的趨勢.
iSCSI協議被用于服務器(Initiator)、存儲設備(Target)和協議傳輸網關設備等設備上。它通過IP網絡來傳輸數據,數據存取方式上采用與FC-SAN相同的塊協議(BlockProtocal)。
iSCSIInitiator可分為三種,即軟件Initiator驅動程序、硬件的TOEHBA卡及iSCSIHBA卡。就效能而言,Initiator驅動程序最差、TOE居中、iSCSIHBA卡最佳。但是,iSCSIHBA只能接受iSCSI協議,而無法通過NFS或CIFS等檔案系統協議與應用服務器溝通。Initiator驅動程序及TOE則同時支持iSCSI、NFS及CIFS三種協議。比如,對大容量數據的傳輸更好、更穩定,但是如果直接映射到設備端(硬盤錄像機端)需要設備支持ISCSI設備;
注意:在使用TOE方式時,建議選配使用具有JumboFrame功能的千兆交換機
iSCSI最重要的優點就是能在成本上提出大幅改善的方案,讓中小企業也能享受到SAN所帶來的好處及便利。比如適配卡部分,只要Host端主機本身內建的一般網絡卡或網絡芯片,搭配免費下載的iSCSIInitiator驅動程序即可,所以在適配卡方面可以達到完全免費的境界。另外,iSCSI是基于IP傳輸的協議,所以管理好網絡即可.另外,目前大多市場上的NAS設備都提供了對iSCSI的支持,推動了iSCSCI技術的發展;
加載SCSI協議的IPSAN實現了可靠的塊級數據傳輸。可以廣泛用于一些關鍵任務:緊急任務數據庫應用、集中管理的存儲備份方案、高可靠性存儲方案、需動態實現虛擬存儲應用、遠程災難備份應用;
2.對數據庫的支持
那么回過頭來分析用戶講的話:”數據庫只能安裝在SAN存儲里”;
對于目前市場上的存儲架構,每一種存儲架構都有其優勢與缺點,企業適用于哪一種架構多半要看企業本身應用系統所需的是哪一種.數據庫安裝在NAS上或是SAN上,更多取決于企業自身選用的應用程序,以及數據庫系統對存儲設備資源和性能的耗費情況而決定的.
比如Oracle公司大部分的數據庫就建立在NAS上;又比如微軟的SQL其些程序的特性,非常仰賴本地端磁盤驅動器,在SAN的環境下,微軟服務器的檔案系統將會造成數據存取上的麻煩。因此如果企業采用的是微軟的SQL數據庫,在存儲架構里也比較適合采用NAS.另外,應用于頻繁地共享或交換CAD文件等的讀寫,SAN肯定是比不過NAS的.同理,IPSAN上同樣也是可以安裝WEB,MAIL和文件服務器,數據庫的.
但是NAS對于讀寫頻繁的數據庫系統,同樣也有不足的地方:
1).對于數據庫存儲這種讀寫要求使用率高的任務來說,不是很適合。
2).NAS本身是個瓶徑,獲得數據的最大速率受到連接到NAS的網絡速率的限制。
3).不能提供高可靠的災備方案,在存儲基礎設施中存在潛在的結點故障的可能.
如果你的應用程序對存儲設備讀寫頻繁,那么SAN是可以跨空間將多個服務器/存儲設備組織在一起作為一個邏輯卷,在確保SAN包含多個控制器前提下,通過把數據分成多個數據塊(Block)并行寫入/讀出磁盤;以便更好提高數據傳輸的吞吐量.防止瓶徑.
SAN可以提供其他存儲策略所缺乏的關鍵性能選項,比如SAN有個好處是集群文件系統非常有用,包括全局文件系統以及在不停機情況下在服務器和虛擬服務器之間移動存儲資源的功能;尤其是對經常使用的文件服務器或者數據庫來說更是如此,所以說,對于大中型企業的數據庫系統需要適時性,快速性和安全性要求,就迫使得用戶更愿意選擇SAN.這是單純的IPNAS網絡系統中是做不到的.3.SAN+NAS的融合
先前的SAN磁盤陣列多數情況下只為少數服務器提供服務,而NAS則為數量眾多的客戶端提供服務;而SAN和NAS的融合最開始始于高端市場,SAN加上一個NAS頭便可以提供文件服務,NAS也能夠通過FC(FibreChannel)端口或IP方式接受塊級(block-level)數據訪問。而在中低端市場,iSCSI功能讓中小型企業用戶可以同時獲得SAN+NAS的解決方案,既能獲得文件服務的同時,也可以獲得塊數據(如數據庫應用)的增值服務.
總結
以上是生活随笔為你收集整理的对于NAS,IP SAN以及iSCSCI SAN存储的一些认识和理解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: uniapp-高德地图Android+I
- 下一篇: 概率分布之间的距离度量以及python实