那些我们需要牢记的存储技术

有效利用网络存储技术是任何数据存储管理策略的重要组成部分,仅仅依靠硬盘、JBOD和其它类型的本地存储是不足以保护关键业务数据的完整性的,网络存储在这个时候真正显示出巨大的威力,它不仅可以容纳由服务器产生的业务数据,还可以容纳由PC端产生的数据,并为数据提供良好的保护。

许多网络存储厂商都提供了合作伙伴计划,包括惠普、EMC、戴尔、IBM和NetApp等公司,但最重要的是要了解组成存储网络的每一种技术,如NAS网关,光纤通道SAN,RAID阵列等,虽然你可以去百科全书类网站逐一了解它们,但我还是打算用本文做一个统一的介绍,如果你对本文介绍的这些网络存储技术尚不了解,为避免谈到存储网络话题时你插不上话,还是下点功夫多学习学习吧,不然就OUT了。

NAS系统

NAS的全称是网络附加存储系统,文件存储和访问都需要经过局域网(LAN),NAS设备允许多个服务器或PC通过LAN访问存储在它上面的文件,通常使用的是以太网技术,TCP/IP协议,NAS也支持通过光纤通道或基于SCSI的交换机添加额外的存储。

在传统的NAS架构中,当现有设备的磁盘空间用尽时,用户必须添加额外的NAS设备,只有少数高端产品允许容量扩展。

NAS网关

NAS网关使用外部存储阵列上的容量提供可扩展数据存储,从本质上讲,NAS网关是无磁盘文件服务器,它使用其它存储阵列,主要是SAN阵列,提供扩展存储容量。

SAN架构

存储区域网络(SAN)架构将网络中多台服务器连接到一个由一到多个存储阵列组成的中央磁盘存储库,你可以将整个网络的存储看作是一个单一的资源,极大地改进了系统管理和数据备份工作。

NAS网关使用前端的以太网交换机连接到LAN中的服务器,通过光纤通道或其它后端协议连接到RAID阵列。

SAN通过光纤通道或其它类型的网络交换机将服务器连接到阵列,它提供的是块级数据存储。

光纤通道

光纤通道是SAN中承载IP和其它协议的主要网络技术之一,它的主要功能是将数据请求从服务器传输到磁盘阵列,SAN中的光纤通道交换机用于连接服务器和存储阵列。

光纤通道协议(FCP)是类似于TCP的传输协议,它将SCSI命令发送到光纤通道帧,光纤通道提供高性能存储网络,但由于组件成本很高,渐渐被其它协议取代,现在最闪亮,最有希望的是iSCSI协议。

FCoE

FCoE的全称是基于以太网的光纤通道,它是一个存储网络协议,允许在以太网上发送光纤通道帧,IP通信和光纤通道通信使用相同的以太网端口。

除了提高传输速度外,FCoE还减少了SAN需要的电缆数量和成本。

HBA

HBA的全称是主机总线适配器,它是连接主机计算机到网络/存储设备的可插拔式卡,支持多种存储网络协议,HBA通常是扩展卡,如PCIExpress卡,它插入主机计算机的总线传送SCSI或FC协议。

IP存储

IP存储使用IP协议连接远程的SAN,在光纤通道SAN中,IP协议用于在IP数据包内发送FC帧,对于非光纤通道SAN,使用iSCSI协议将SCSI数据转换成IP数据包。

RAID

RAID的全称是独立冗余磁盘阵列,通常情况下,它需要多块磁盘,提高性能和故障冗余,确保一块磁盘出现故障不会丢失数据,有些RAID还允许两块或更多磁盘故障,一般来说,任何RAID阵列都包含数TB存储容量和数MB高速缓存。

因故障冗余使用的方法不同,RAID被分成了多个级别,如镜像,跨磁盘条带化数据等。

LANfree备份

LANfree备份指的是将数据备份到存储阵列、磁带库或其它存储设备时不经过LAN或WAN网络,以免数据备份通信对网络速度产生不利影响,最常见的LANfree备份方法是将服务器之间连接到SAN,通过光纤通道网络做基于磁盘的备份,从而提供备份效率,降低LAN中的网络流量。

块级存储

块级存储指的是从磁盘读文件/向磁盘写文件时,操作的是预定义长度的连续字节,而不是完整的文件,在SAN中,磁盘位于服务器外部,读/写都是在块级执行的,可以使用IP协议将块级访问延伸到远程位置,块级访问确保网络用户不必管理数据,允许网络管理员规定数据存储在哪里以解决性能问题。