NAS、CIFS、NFS之间的关系
經(jīng)常會聽到或看到有人將NAS和CIFS/NFS相提并論,其實是對存儲的理解有誤。
NAS,網(wǎng)絡附加存儲,中心詞“存儲”,是的,它是一個存儲設備。比如我裝個openfiler或freenas系統(tǒng),再加幾塊硬盤,對外提供NAS功能,那么這個openfiler或freenas服務器就變成了很簡單的“NAS設備”。當然,如果是對于小公司來說,一個openfiler做NAS設備足夠了。
而CIFS,是微軟提出的,全稱叫通用internet文件共享,它是一種協(xié)議。NFS,網(wǎng)絡文件共享,也是一種協(xié)議。那兩者之間有什么區(qū)別呢?一句話,CIFS用于UNIX和windows間共享,而NFS用于UNIX和UNIX之間共享。
所以,NAS是一個設備,一個功能。而CIFS/NFS是一種協(xié)議。可以在NAS上啟用CIFS/NFS協(xié)議,這樣,用戶就能使用CIFS/NFS協(xié)議進行訪問了。
本章我們來分析下常見文件系統(tǒng)對比分析,這里我們主要講解NFS、GFS、NAS相關概念及區(qū)別。
《一》NFS
NFS 是Network File System的縮寫,中文解釋是網(wǎng)絡文件系統(tǒng),它是FreeBSD支持的文件系統(tǒng)中的一種,它允許網(wǎng)絡中的計算機之間通過TCP/IP網(wǎng)絡共享資源。在NFS的應用中,本地NFS的客戶端應用可以透明的讀寫位于遠端NFS服務器上的文件,就像訪問本地文件一樣。
搭建方法詳見:NFS存儲搭建
NFS的好處:
節(jié)省本地存儲空間,將常用的內容存放在一臺NFS服務器上并且可以通過網(wǎng)絡實現(xiàn)共享,那么本地終端將可以減少自身存儲空間的使用。
用戶不需要在網(wǎng)絡中的每個機器上都建有存儲內目錄,共享目錄可以放在NFS服務器上且可以在網(wǎng)絡上被其他服務器訪問使用。
一些存儲設備如軟驅、CDROM和Zip(一種高儲存密度的磁盤驅動器與磁盤)等都可以在網(wǎng)絡上被別的機器使用。這可以減少整個網(wǎng)絡上可移動介質設備的數(shù)量。
《二》GFS
GFS是Google File System的縮寫,中文解釋是谷歌文件系統(tǒng),它是Google公司為了存儲海量搜索數(shù)據(jù)而設計的專用文件系統(tǒng)。GFS是一個可擴展的分布式文件系統(tǒng),用于大型的、分布式的、對大量數(shù)據(jù)進行訪問的應用。它運行于廉價的普通硬件上,并提供容錯功能。它可以給大量的用戶提供總體性能較高的服務。一 個GFS集群由一個master和大量的chunkserver構成,并被許多客戶(Client)訪問。Master和 chunkserver通常是運行用戶層服務進程的Linux機器。只要資源和可靠性允許,chunkserver和client可以運行在同一個機器 上。文件被分成固定大小的塊。每個塊由一個不變的、全局唯一的64位的chunk-handle標識,chunk-handle是在塊創(chuàng)建時 由 master分配的。
GFS的好處:
集群中的節(jié)點失效是一種常態(tài),而不是一種異常。
Google系統(tǒng)中的文件大小與通常文件系統(tǒng)中的文件大小概念不一樣,文件大小通常以G字節(jié)計。
Google文件系統(tǒng)中的文件讀寫模式和傳統(tǒng)的文件系統(tǒng)不同。在Google應用(如搜索)中對大部分文件的修改,不是覆蓋原有數(shù)據(jù),而是在文件尾追加新數(shù)據(jù)。
.文件系統(tǒng)的某些具體操作不再透明,而且需要應用程序的協(xié)助完成,應用程序和文件系統(tǒng)API的協(xié)同設計提高了整個系統(tǒng)的靈活性。
《三》NAS
NAS是Network Attached Storage的縮寫,中文解釋是網(wǎng)絡附屬存儲。按字面簡單說就是連接在網(wǎng)絡上,具備資料存儲功能的裝置,因此也稱為“網(wǎng)絡存儲器”。它是一種專用數(shù)據(jù)存儲服務器。它以數(shù)據(jù)為中心,將存儲設備與服務器徹底分離,集中管理數(shù)據(jù),從而釋放帶寬、提高性能、降低總擁有成本、保護投資。其成本遠遠低于使用服務器存儲,而效率卻遠遠高于后者。
NAS被定義為一種特殊的專用數(shù)據(jù)存儲服務器,包括存儲器件(例如磁盤陣列、CD/DVD驅動器、磁帶驅動器或可移動的存儲介質)和內嵌系統(tǒng)軟件等,可提供跨平臺文件共享功能。NAS通常在一個LAN上占有自己的節(jié)點,無需應用服務器的干預,允許用戶在網(wǎng)絡上存取數(shù)據(jù),在這種配置中,NAS集中管理和處理網(wǎng)絡上的所有數(shù)據(jù),將負載從應用或企業(yè)服務器上卸載下來,有效降低總擁有成本,保護用戶投資。
NAS的好處:
1.NAS產(chǎn)品是真正即插即用的產(chǎn)品。NAS設備一般支持多計算機平臺,用戶通過網(wǎng)絡支持協(xié)議可進入相同的文檔,因而NAS設備無需改造即可用于混合Unix/Windows NT局域網(wǎng)內。
2.NAS設備的物理位置同樣是靈活的。它們可放置在工作組內,靠近數(shù)據(jù)中心的應用服務器,或者也可放在其他地點,通過物理鏈路與網(wǎng)絡連接起來。無需應用服務器的干預,NAS設備允許用戶在網(wǎng)絡上存取數(shù)據(jù),這樣既可減小CPU的開銷,也能顯著改善網(wǎng)絡的性能。
?
總結
以上是生活随笔為你收集整理的NAS、CIFS、NFS之间的关系的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对标国产宝马X5!蔚来全新ES7发布:4
- 下一篇: [你必须知道的.NET] 第八回:品味类