分类: 服务器与存储
2008-07-14 16:15:37
随着企业业务的开展深入、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,存储局域网络)。
从数据存储方式来说,最早出现的存储系统是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等,也可以进行文件操作,如拷贝文件、创建目录等。
这两种网络存储解决方案的诞生,可以说是企业存储上非常重要的变化,DAS、NAS、SAN这三类存储架构和这些存储架构的组合帮助各类企业满足他们各种各样个性化的存储要求。
然而在那种情况下需要那种类型的存储系统呢,下面对DAS、NAS、SAN的优缺点进行详细的分析使得我们的读者有足够深入的认识。
在DAS这种结构中,服务器实际上起到存储转发数据的作用。这一存储体系结构的优点就是速度快,系统造价低,但是存在以下一些不可克服的缺点,已经不能够满足网络时代的应用需求。
容量限制: 存储容量的扩展依赖于所连接的服务器,如果服务器的接口或可供挂接的驱动器已满(并行SCSI总线最多可连接15台设备),就只有另购服务器来扩容了。
连接距离有限: 并行SCSI总线的最长距离只有25米。
不易于共享和管理: 数据依附于服务器分散存储,且数据访问依赖于特定的平台和文件系统,数据不易共享和管理。
从厂商的有意无意的宣传中我们总是将NAS和SAN划分为两类差别很大存储架构,其实两者在很多方面都是相近的,NAS可以算作IP-SAN中的一种。