打印本文 打印本文 关闭窗口 关闭窗口
基于linux的iSCSI设计与实现(二)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数1550  更新时间:2009/4/22 20:46:09  文章录入:mintao  责任编辑:mintao

第二章 网络存储的基本概念

在传统的网络中,服务器和客户机通过网络相连,数据存放在服务器自身所带的存储设备上,当客户请求时,数据会通过网络传送到客户机。这对服务器提出了相当高的要求,由于服务器只能附带在本地的存储设备,并且接口数是有限的,它所能带的存储设备的数量是有限的,从而决定了所能存储的数据量是有限的。同时,服务器必须处理数据搜索、管理、包含等一系列的工作,要求服务器有很强的数据处理能力。这些不可避免的导致了服务器的成本上升。

2.1从服务器到网络

上面我们讨论了简单的客户机/服务器模式受到的种种限制。这里,我们提出网络存储的概念。最简单的讲,我们就是要把存储从服务器移到网络本身上来。目前主要有两种工业方案支持跨网络的存储:NAS和SAN,下面我们将给出几种网络存储方案的详细描述。

2.2 NAS

LAN

NAS

NAS

host

host

disk

disk

NAS(Network Attached Storage),即网络附

着存储,NAS直接附着于TCP/IP网络(LAN或

WAN),通过CIFS或者NFS来访问。这2个协

议都是为文件访问和文件共享专用的。NAS设备

又被称为一个文件服务器。它通过网络接收NFS

或者CIFS请求,它内部的处理器将这些请求转变

为SCSI块I/O命令来访问只有NAS自己可见的存

储设备。NAS的特征有:安装的简易性、高可用性、

可扩展性、可联通性、数据可共享、管理简易性、

可整体备份、低费用。右图为NAS的示意图. 

2.3 SAN

[1] [2]  下一页

打印本文 打印本文 关闭窗口 关闭窗口