網路塊設備

在一些作業系統上,網路塊設備是一種設備節點,其內容由遠程計算機提供。網路塊設備通常用於訪問非物理安裝於本地計算機上,而在遠程的存儲設備。例如,本地計算機可訪問連線於另一台計算機上的硬碟

基本介紹

  • 中文名:網路塊設備
  • 領域:計算機
簡介,作業系統,硬碟,參見,

簡介

技術上講,網路塊設備由三部分組成,伺服器、客戶端及連線之間的網路。在設備節點工作的客戶端上,核心驅動/模組控制該設備。每當程式試圖訪問該設備時,核心驅動將轉發請求(如果核心中沒有完全實現客戶端部分,可在用戶空間程式的幫助下完成)到實際存儲數據的伺服器。在伺服器上,來自客戶端的請求由用戶空間程式進行處理。
伺服器端通常為運行在通用計算機上的用戶空間程式。伺服器的所有功能都可由用戶空間程式處理,因為伺服器只需通過正常的套接字與客戶端的通信,使用常規的檔案系統接口訪問存儲設備。
網路塊設備客戶端模組適用於一些類Unix系統,包括Linux和Bitrig。由於伺服器是一個用戶空間程式,理論上任何類Unix平台都能運行。例如,NBD的伺服器部分已經移植到了Solaris上。

作業系統

作業系統(英語:operating system,縮寫OS)是管理計算機硬體軟體資源的電腦程式,同時也是計算機系統的核心與基石。作業系統需要處理如管理與配置記憶體、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網路與管理檔案系統等基本事務。作業系統也提供一個讓用戶與系統互動的操作界面。
作業系統的類型非常多樣,不同機器安裝的作業系統可從簡單到複雜,可從行動電話嵌入式系統超級電腦的大型作業系統。許多作業系統製造者對它涵蓋範疇的定義也不盡一致,例如有些作業系統集成了圖形用戶界面,而有些僅使用命令行界面,而將圖形用戶界面視為一種非必要的應用程式。
作業系統理論在計算機科學中,為歷史悠久而又活躍的分支;而作業系統的設計與實現則是軟體工業的基礎與核心。

硬碟

硬碟(英語:Hard Disk Drive,簡稱HDD)是電腦上使用堅硬的旋轉碟片為基礎的非揮發性存儲設備,它在平整的磁性表面存儲和檢索數字數據,信息通過離磁性表面很近的磁頭,由電磁流來改變極性方式被電磁流寫到磁碟上,信息可以通過相反的方式讀取,例如讀頭經過紀錄數據的上方時磁場導致線圈中電氣信號的改變。硬碟的讀寫是採用隨機存取的方式,因此可以以任意順序讀取硬碟中的數據。硬碟包括一至數片高速轉動的磁碟以及放在執行器懸臂上的磁頭。
早期的硬碟存儲介質是可替換的,不過今日典型的硬碟採用的是固定的存儲介質,碟片與磁頭被封裝在機身里(除了一個有過濾的氣孔,用來平衡工作時產生的熱量導致的氣壓差)。
硬碟是由IBM在1956年開始使用,在1960年代初成為通用式電腦中主要的輔助存放設備,隨著技術的進步,硬碟也成為伺服器個人電腦的主要組件。

參見

  • iSCSI:許多GNU/Linux發行版上的iSCSI“目標工具”。tgtd可以配置任意塊設備為LUN後備存儲(磁碟,分區等)。這是套用最多的基於IP的塊設備轉發協定。
  • 循環設備:類似的機制,但使用的是本地檔案
  • DRBD:分散式複製塊設備是Linux平台上的分散式存儲系統
  • ATA over Ethernet:通過乙太網傳送ATA命令

相關詞條

熱門詞條

聯絡我們