unix的儲存概念
物理卷: 簡單的說就是一個帶有硬碟驅動器的硬碟,在unix下顯示為一個裝置,未經處理。又成為裸裝置 Raw Device.
邏輯卷:由一個或者一組物理卷組成,組成卷組的基本元素.
卷組: 由一個或者一組邏輯卷組成,可以在它的上面實現一些RAID處理.
檔案系統: 在卷組的基礎上建立,就是一般意義上的超作系統。
unix的這種儲存管理方式能夠實現高效能的IO和一些高階屬性。
例如,假如每個物理卷只有20G,得到的卷組最大可以達到100G,那樣你就儲存一個大於20G的檔案。
透過實現一些RAID,還可以大幅度提高IO吞吐,比如我寫5M的資料,採用RAID0,可以使用各磁碟的磁頭同時在5個物理磁碟上寫,尤其在多處理器情況下,速度提高很大。
另外,如果使用者對資料的準確性要求比較高,可以用其中一個物理卷做冗餘校驗。出現資料錯誤時便可回覆。
簡單說一下raid0,和raid1
Raid0:其實就是條帶化,就是剛才說的把資料平均分配到各個物理磁碟上存取,不寫冗餘資料,是速度最快的方式。(儲存效率)
Raid1:Raid0雖然保證了資料存取的效率,但是不能保證資料的準確性,如果一塊物理硬碟出現物理故障,那麼這幾塊硬碟上的資料可能都無法恢復。風險比較大。Raid1的目的就是消除這種風險,它是用兩組硬碟寫同樣的資料。這樣資料出現問題很容易恢復。(用冗餘換取安全,但效率受影響)
其他的一些,比如Raid2- Raid 5都是採用不同的演算法來進行冗餘校驗處理,比如可以只使用一塊硬碟儲存奇偶校驗資料,多塊硬碟進行業務資料的讀寫等等。
在電信級的網路中,一般採用一個專門的Unix主機管理磁碟陣列,透過光纖與其他生產主機相連。
檔案系統(/date1,/data2)
-----------------------------
| 卷組 |
-----------------------------
/
/ ------------------
/
---------------- ----------------
| 邏輯卷1 | | 邏輯卷2 |
---------------- ----------------
/ /
/ --- - - -- - /
---------------- ---------------- ---------------- ---------------- --------------
| 物理卷1 | | 物理卷2 | | 物理卷3 | | 物理卷4 | | 物理卷5 |
---------------- ---------------- ---------------- ---------------- --------------
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/288166/viewspace-968573/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- LVM FS NFS CIFS NAS 等儲存概念解析LVMNFS
- 【PHP資料結構】圖的概念和儲存結構PHP資料結構
- 塊儲存 檔案儲存 物件儲存物件
- 儲存—物件儲存_Minio物件
- 聚焦資料時代新儲存需求,浪潮儲存的新儲存之道
- 圖的儲存
- 行式儲存 列式儲存
- Synology群暉NAS儲存正確建立儲存池和儲存空間的方法
- Android中的資料儲存之檔案儲存Android
- 資料儲存--檔案儲存
- 物件儲存 vs 檔案儲存 vs 塊儲存,選哪個?物件
- 儲存
- Git的儲存原理Git
- 修改docker的預設儲存位置及映象儲存位置Docker
- MySQL的varchar儲存原理:InnoDB記錄儲存結構MySql
- 儲存新圖譜:DNA儲存的邊界與天地
- MySQLInnoDB儲存引擎(一):精談innodb的儲存結構MySql儲存引擎
- mysql和orcale的儲存過程和儲存函式MySql儲存過程儲存函式
- 儲存過程與儲存函式儲存過程儲存函式
- Android儲存(2)– 介面卡儲存Android
- 有效的儲存的方法
- 如何將MAC的檔案儲存至NAS網路儲存?Mac
- Android的3種資料儲存技術(一)File儲存Android
- 使用SpringBoot JPA進行自定義的儲存及批量儲存Spring Boot
- 雲原生儲存詳解:容器儲存與 K8s 儲存卷K8S
- 雲端計算導論 # 3 雲端儲存技術:概念、結構模型、關鍵技術、分散式資料儲存、常見儲存結構、應用與問題模型分散式
- openGauss儲存技術(一)——行儲存引擎儲存引擎
- 物件儲存,未來儲存新潮流物件
- 容器附加儲存(CAS)是雲原生儲存
- Flutter持久化儲存之檔案儲存Flutter持久化
- Android-內部儲存和外部儲存Android
- 浪潮儲存提出雲存智用、運籌新資料的新儲存之道
- 儲存器的知識
- 【RocketMQ】訊息的儲存MQ
- Kubernetes中的儲存(六)
- Mysql 行的儲存格式MySql
- LSM的儲存和定位
- 理解mysql的儲存引擎MySql儲存引擎
- 聊聊前端的本地儲存前端