文件系统一些概念【更新完毕】
煮酒品茶:文章大多摘自《分布式文件系統(tǒng)研究》《構(gòu)建高性能WEB站點》《大型網(wǎng)站技術(shù)架構(gòu)》
文件系統(tǒng)是操作系統(tǒng)的一個重要組成部分,通過對操作系統(tǒng)所管理的存儲空間的抽象,向用戶提供統(tǒng)一的、對象化的訪問接口,屏蔽對物理設(shè)備的直接操作和資源管理。
關(guān)注的點:
1、存儲節(jié)點高可用性
2、多個副本的負載均衡
3、異步復制
復制工作是否異步在后臺異步進行,會不會阻塞應(yīng)用程序。
4、提取文件
1、WEB訪問地址(一串URL,分發(fā)文件?)
2、直接文件對象可視化(類似本地文件系統(tǒng))
文件系統(tǒng)可劃分為四個層次,從低到高依次是:
1、單處理器單用戶的本地文件系統(tǒng),如DOS的文件系統(tǒng);
2、多處理器單用戶的本地文件系統(tǒng),如OS/2的文件系統(tǒng);
3、多處理器多用戶的本地文件系統(tǒng),如Unix的本地文件系統(tǒng);
4、多處理器多用戶的分布式文件系統(tǒng),如Lustre文件系統(tǒng)。
本地文件系統(tǒng)(Local File System)
是指文件系統(tǒng)管理的物理存儲資源直接連接在本地節(jié)點上,處理器通過系統(tǒng)總線可以直接訪問。
分布式文件系統(tǒng)(Distributed File System)
是指文件系統(tǒng)管理的物理存儲資源不一定直接連接在本地節(jié)點上,而是通過計算機網(wǎng)絡(luò)與節(jié)點相連。
帶內(nèi)模式(NFS)
所有數(shù)據(jù)和元數(shù)據(jù)存放在一起,通過單一的存儲服務(wù)器提供。
缺點:
1、服務(wù)器是瓶頸
2、受I/O和網(wǎng)絡(luò)I/O影響
存儲區(qū)域網(wǎng)絡(luò)(SAN)
將應(yīng)用服務(wù)器直接和存儲設(shè)備相連接,所有的應(yīng)用服務(wù)器都可以直接訪問存儲在SAN中的數(shù)據(jù),而只有關(guān)于文件信息的元數(shù)據(jù)才經(jīng)過元數(shù)據(jù)服務(wù)器處理提供.
Storage Tank、CXFS、Lustre、BWFS
區(qū)分:
關(guān)于文件系統(tǒng)元數(shù)據(jù)操作的控制信息是否和文件數(shù)據(jù)一起都通過服務(wù)器轉(zhuǎn)發(fā)傳送。前者需要服務(wù)器轉(zhuǎn)發(fā),后者是直接訪問。
使用意義:
1、組建海量廉價服務(wù)器的海量存儲系統(tǒng)
2、冗余復制、保證文件可用性
3、擴展性
4、文件副本的負載均衡
歷史
一、1980
NFS、AFS
二、1990-1995
XFS、SFS
三、1995-2000
GFS、GPFS、DIFFS、CXFS、HighRoad、QFS、XWFS
四、2000-
StorageTank、Lustre、RanFS、BWFS
大容量、高性能、高可用性、可擴展性、可管理性、按需服務(wù)
高可用服務(wù)
包括宕機,硬盤損壞,系統(tǒng)升級,停機維護,集群擴容等情況都可以對系統(tǒng)進行讀寫訪問操作
手段
冗余:服務(wù)器熱備、數(shù)據(jù)備份存儲,進行失效轉(zhuǎn)移
故障分類
1、瞬時故障
1、網(wǎng)絡(luò)通信瞬間中斷
2、服務(wù)器內(nèi)存垃圾回收
3、后臺繁忙停止響應(yīng)
。。。秒級自動恢復
2、臨時故障
1、交換機宕機、網(wǎng)卡松動
2、系統(tǒng)升級、停機維護
3、內(nèi)存、CPU過熱等
.....需要人工干預
3、永久故障
1、硬盤損壞,數(shù)據(jù)丟失
高可靠數(shù)據(jù)
任何情況下,數(shù)據(jù)可靠存儲,不丟失。
總結(jié)
以上是生活随笔為你收集整理的文件系统一些概念【更新完毕】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Javascript JSON格式
- 下一篇: 学习chirp信号笔记