曉林電腦服務公司分享數據存儲的相關技術知識點:
磁盤鏡像和RAID
雖然可以通過錯誤檢測和糾正機制解決一組位故障,但存儲設備故障需要不同的解決方案。
以下解決方案是大多數存儲設備常用且有效的:
· 設備鏡像(復制) ——該問題的常見解決方案是在另一臺設備(通常是相同類型)上不斷維護設備內容的相同副本。
不利的一面是,這會使存儲翻倍,并且需要同時更新兩個設備(副本),并帶來一些開銷和可能的延遲。
好處是兩個獨立進程可以同時讀取同一數據組,從而提高了性能。當檢測到其中一個復制設備有缺陷時,
另一個副本仍在運行,并且正被用于在另一個設備上生成新副本(通常在備用設備池中可用于此目的)。
· 獨立磁盤冗余陣列(RAID ) – 此方法通過允許一組n 個設備中的一個設備發生故障并用恢復的內容替換(設備鏡像是n=2的 RAID )
來概括上述設備鏡像。n=5或n=6的RAID 組很常見。與n=2相比, n>2節省了存儲空間,
但代價是在常規操作(通常會降低性能)和有缺陷的設備更換期間進行更多處理。
設備鏡像和典型 RAID 旨在處理 RAID 設備組中的單個設備故障。但是,如果在 RAID 組從第一次故障完全修復之前發生第二次故障
,則數據可能會丟失。單個故障的概率通常很小。因此,同一 RAID 組中兩個故障在時間上接近的概率要小得多
(大約是概率的平方,即乘以自身)。如果數據庫不能容忍這種更小的數據丟失概率,那么 RAID 組本身就會被復制(鏡像)。
在許多情況下,此類鏡像是在不同的存儲陣列中遠程完成的,以處理災難恢復(請參閱上面的災難恢復)。
網絡連接
二級或三級存儲器可以連接到利用計算機網絡的計算機。這個概念與主存儲無關,主存儲在較小程度上在多個處理器之間共享。
· 直連存儲 (DAS) 是一種傳統的大容量存儲,不使用任何網絡。這仍然是最流行的方法。這個縮略詞是最近與 NAS 和 SAN 一起創造的。
· 網絡附加存儲 (NAS) 是附加到計算機的大容量存儲,另一臺計算機可以通過局域網、專用廣域網或在聯機文件存儲的情況下
通過Internet以文件級別訪問該計算機。NAS 通常與NFS和CIFS/SMB協議相關聯。
· 存儲區域網絡 (SAN) 是一種專門的網絡,它為其他計算機提供存儲容量。NAS 和 SAN 之間的關鍵區別在于 NAS 向客戶端計算機呈現和管理文件系統,
而 SAN 提供塊尋址(原始)級別的訪問,將其留給附加系統以在提供的容量內管理數據或文件系統。SAN 通常與光纖通道網絡相關聯。
機器人存儲
大量單獨的磁帶和光盤或磁光盤可以存儲在機器人三級存儲設備中。在磁帶存儲領域,它們被稱為磁帶庫,在光學存儲領域,
光點唱機或類比的光盤庫。僅包含一個驅動設備的任何一種技術的最小形式稱為自動裝載機或自動換片機。
機器人存取存儲設備可能有多個插槽,每個插槽都容納單獨的介質,并且通常有一個或多個拾取機器人,它們穿過插槽并將介質加載到內置驅動器。
插槽和揀選裝置的布置會影響性能。這種存儲的重要特征是可能的擴展選項:添加插槽、模塊、驅動器、機器人。
磁帶庫可能有 10 到超過 100,000 個插槽,并提供TB或PB的近線信息。光點唱機是一些較小的解決方案,最多 1,000 個插槽。
機器人存儲用于備份,以及成像、醫療和視頻行業的大容量存檔。分層存儲管理是一種最廣為人知的歸檔策略,
可以自動將長期未使用的文件從快速硬盤存儲遷移到庫或點唱機。如果需要文件,則將它們檢索回磁盤。了解更多相關知識,請聯系曉林電腦服務。