电脑技术学习

寻找数据存储之根本

dn001

数据与网络

随着企业业务的开展深入、E化的程度加深,企业对各种应用的依赖程度越来越深,各种传统应用如Web、E-mail、文件服务等规模的不断深化、各种新型应用如ERP、CRM等层出不穷。各种应用中的根——数据对于企业来说越来越重要,企业已经形成了数据是最重要资源的概念,维护数据的、可用是至关重要的。网络技术也对计算机平台的演化产生了相应的影响,对计算机处理能力和相关数据需求的不断增长,更快,可达性更好的技术将得到更多的市场驱动。

在过去的10至15年中,商业的模式发生了重大的改变。这其中,基于因特网的商业模式的爆炸性增长给信息的获取和存储技术带来了新的挑战。今天,越来越多的业务应用不仅要求数据必须保证7×24可用,同时还要求在存储设备出现故障甚至发生区域性灾难(诸如洪水、火灾、恐怖袭击、大规模电力故障)的情况下,也要保证数据的、可用。因此,发展一种具有成本效益的和管理的先进存储方式就成为必然。

体系和存储架构

从数据存储方式来说,最早出现的存储系统是DAS(Direct Attached Storage,直接附加存储,又称直连存储),也就是硬盘或磁盘阵列直接通过各种接口(其中包括我们熟悉的SCSI、IDE、SATA、FC光纤通道)直接连接到,随着数据量的增加以及网络时代的到来和对系统可管理性、可扩展性的进一步要求,两种新网络存储架构出现了:NAS(Network Attach Storage,网络附加存储)、SAN(Storage Area Network,存储局域网络)。

实际上,NAS和SAN的概念并不是泾渭分明的。

NAS网络附加存储的概念我们举个实际的例子比较好解释。如果我们将后端磁盘阵列配合一个“瘦操作系统,然后通过IP局域网将磁盘划分给客户端使用,这样的数据存储系统就称为NAS网络附加存储。NAS类似于一台可以直接连接网络的文档。

NAS存储系统的特点是通过基于IP网络的网络文件向多种客户端提供文件级I/O服务,客户端可以在NAS存储设备提供的目录或设备中进行文件级操作。当一个用户或应用程序试图访问文件时,经过解释的I/O请求被重定向到网络传输路径。这些I/O请求经过IP网络传输到NAS服务器端,由那里的网络文件接收,随后解包并处理客户端和设备的映射关系,最后将正常的I/O操作请求交给服务器上的文件系统处理。

存储系统的发展趋势

SAN可说是DAS网络化发展趋势下的产物。SAN是一种面向网络的存储结构,是以数据存储为中心的。SAN采用可扩展的网络拓扑结构连接服务器和存储设备,并将数据的存储和管理集中在相对独立的专用网络中,面向服务器提供数据存储服务。服务器和存储设备之间的多路、可选择的数据消除了以往存储结构在可扩展性和数据共享方面的局限性。

通过映射,SAN中存储设备的磁盘或磁带表现为服务器节点上的“网络磁盘。在服务器操作系统看来,这些网络盘与本地盘一样,服务器节点就像操作本地SCSI硬盘一样对其发送SCSI命令。SCSI命令通过FCP、iSCSI、SEP等协议的封装后,由服务器发送到SAN网络,然后由存储设备接收并执行。服务器节点可以对“网络磁盘进行各种块操作,包括FDISK、FORMAT等,也可以进行文件操作,如拷贝文件、创建目录等。