第1章網絡存儲概述
通過網絡實現數據的存儲和共享并不是一個新鮮的想法。許多讀者都熟悉基本的客戶/服務
器網絡計算模型,在這個模型中,文件服務器可以利用網絡連接為一組客戶工作站提供存儲服
務。這些年來,網絡存儲已有很大的進展,包括基于消息的中間件和集群技術的分布式處理技
術,同時,在存儲設備和存儲子系統方面也發生了很大的變化。本書將分析一些導致由基于主
機存儲向網絡存儲技術進展的主要原因。
1.1 作為商用價值數據角色的改變
過去2 0年里,計算領域發生了很大的變化。2 0年前,許多工作必須由大型機系統才能完成,
現在,它們卻可以在價格低廉而功能強大的計算機和計算機集群上完成。盡管如此,計算機所
處理和產生的數據的重要性卻沒有改變,因為一旦數據丟失,所有的計算能力都變得毫無價值。
這就給數據存儲工業提出了新的挑戰,即必須在廉價的網絡上提供數據2 4×7操作的可靠性和保
護。
雖然這個想法看起來很簡單,但實現起來卻并非易事。經驗業已證明,在網絡環境下實現
存儲管理是相當困難的。一個企業可能擁有不同的硬件/軟件平臺,而每一種平臺都有與之相配
套的實用管理程序,對于系統管理員來說,要想正確無誤地處理所有這些差異,是極端困難的。
網絡環境下的存儲管理大約有兩個辦法。其一,利用由服務器提供的接口來實現管理;其
二,通過專用的存儲連接來管理。后者是大部分存儲工業公司經常采用的辦法。這就導致了一
個有趣的結論:數據是有價的獨立實體,與訪問它的計算機是分離的,因而,也要求它的管理
系統與主機系統是分離的。圖1 - 1顯示了計算機和它所處理的數據之間的差別,它恰當地反映本
書的主題。 |
|