第1章网络存储概述
通过网络实现数据的存储和共享并不是一个新鲜的想法。许多读者都熟悉基本的客户/服务
器网络计算模型,在这个模型中,文件服务器可以利用网络连接为一组客户工作站提供存储服
务。这些年来,网络存储已有很大的进展,包括基于消息的中间件和集群技术的分布式处理技
术,同时,在存储设备和存储子系统方面也发生了很大的变化。本书将分析一些导致由基于主
机存储向网络存储技术进展的主要原因。
1.1 作为商用价值数据角色的改变
过去2 0年里,计算领域发生了很大的变化。2 0年前,许多工作必须由大型机系统才能完成,
现在,它们却可以在价格低廉而功能强大的计算机和计算机集群上完成。尽管如此,计算机所
处理和产生的数据的重要性却没有改变,因为一旦数据丢失,所有的计算能力都变得毫无价值。
这就给数据存储工业提出了新的挑战,即必须在廉价的网络上提供数据2 4×7操作的可靠性和保
护。
虽然这个想法看起来很简单,但实现起来却并非易事。经验业已证明,在网络环境下实现
存储管理是相当困难的。一个企业可能拥有不同的硬件/软件平台,而每一种平台都有与之相配
套的实用管理程序,对于系统管理员来说,要想正确无误地处理所有这些差异,是极端困难的。
网络环境下的存储管理大约有两个办法。其一,利用由服务器提供的接口来实现管理;其
二,通过专用的存储连接来管理。后者是大部分存储工业公司经常采用的办法。这就导致了一
个有趣的结论:数据是有价的独立实体,与访问它的计算机是分离的,因而,也要求它的管理
系统与主机系统是分离的。图1 - 1显示了计算机和它所处理的数据之间的差别,它恰当地反映本
书的主题。 |
|