Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11488792
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-07-22 14:48:49

DAS是将存储设备通过SCSI或光纤通道直接连接到各个服务上,它完全以服务为核心,其本身是硬件的堆叠,不带任何你知道我想做什么吗?作系统

当服务器在地理上比较分散时,很难通过远程连接进行互联时,直接连接存储是比较好的解决方案。但是对于直接连接存储在今天会面临以下几方面的问题:

存储空间利用率低:
由于每个服务器拥有各自独立的存储空间,相互之间无法共享。如上图中,当双机系统的数据存储空间不足,而其它应用服务器还有较大的剩余空间时,无法将这些空间提供给数据库服务器使用。

管理费用高:
由于每台服务器均有自己的存储设备,系统管理员需要耗费大量的时间来管理不同服务器下各自的数据,维护成本增加。

管理复杂:
由于用户的环境可能包含不同服务器及存储设备,提高了管理的复杂性。

存储空间扩容困难:
由于不同的应用连接到不同的存储设备上,存储空间不够时,用户需要分别对存储设备进行扩容,提高了用户整体成本(TCO)。

系统可用性低:
由于直接连接方式的存储非常分散,用户不可能将每一套存储设备均配置成高冗余的方式,这样势必使某些应用系统的可用性不高。

数据恢复慢:
由于系统的备份均需要通过局域网进行,无论是备份还是恢复速度均较慢。

对于DAS(直接连接存储),系统在建设初期投入较少,但后续成本会增加。从而使用户的TCO会增加。



NAS — 网络附加存储

NAS是一种特殊的专用数据存储服务器,内嵌系统软件,可提供跨平台文件共享功能。NAS设备完全以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而有效释放带宽,大大提高了网络整体性能,也可有效降低TCO,保护用户投资。网络附加存储设备(Network Attached Storage,NAS)是专业的网络文件存储及文件备份设备,或称为网络直联存储设备、网络磁盘阵列。NAS是基于LAN的,按照TCP/IP协议进行通信,面向消息传递,以文件的I/O方式进行数据传输。在LAN环境下,NAS已经完全可以实现异构平台之间的数据级共享,比如Windows NT/2000/2003、UNIX等平台的共享。

一台NAS系统包括处理器,文件服务管理模块和多个硬盘驱动器用于数据的存储。 NAS 可以应用在任何的网络环境当中。主服务器和客户端可以非常方便地在NAS上存取文件。NAS 系统可以根据服务器或者客户端计算机发出的指令完成对内在文件的管理。另外的特性包括:独立于你知道我想做什么吗?作系统,不同类的文件共享,交叉协议用户认证,浏览器界面的你知道我想做什么吗?作/管理,及增加和移除服务器不会中断网络服务,NAS是在RAID的基础上增加了存储你知道我想做什么吗?作系统,因此, NAS的数据能由异类平台共享。NAS的结构如下图所示:

由于NAS系统是基于NFS及CIFS协议的文件共享方式,所以NAS更适用于以文件共享方式运行的应用,如文件服务器等。



SAN — 存储区域网

SAN是指独立于服务器网络系统之外的高速存储网络,这种网络采用高速的光纤通道作为传输媒体,以Fiber Channel(FC)的应用协议作为存储访问协议。SAN是计算机系统和存储系统的一种理想的配置方式,它把诸多LAN/WAN的概念应用于计算机系统和存储设备之间的连接,因而为存储设备之间以及主机与存储设备之间提供了强大而灵活的互联能力,有利于数据的集中管理和存储空间的无限扩展。可以说,SAN充分体现了数据对企业的价值,它使得数据系统彻底摆脱了传统的分散式管理格局,走向一体化的信息管理。


从上面的SAN连接的架构图中可以看到:多个服务器主机通过光纤接口设备连接到光纤互联设备,而光通道的互联设备又通过光纤与多个光纤接口的磁盘设备或磁带库设备相连。这种存储网络的直接结果是:主机系统与存储设备均可以双向灵活扩展,整个系统可以形成存储共享的有机整体。

总而言之,SAN为以下问题提供有效的解决方案:
存储容量的爆炸性增长:由于采用集中存储,当数据容量增加时,用户只需要对后端存储设备扩容即可,同时还可以添加新的存储设备,以满足数据容量的增加,而不会对前端主机造成影响。

数据存储的集中管理,降低投资费用和管理成本:由于存储设备集中,系统管理员的工作将大大降低,同时磁盘空间的利用率会得到提升。如下图:


高性能和高可其实我不想说的性:跟服务器内置磁盘相比,专用的集中存储设备支持的I/O数量,数据带宽,数据容量和稳定性、可其实我不想说的性要高得多。

多服务器的数据直接高速备份的要求(与网络无关的备份即LAN-Free备份):这种备份可以克服传统备份的令人难以忍受的对应用网络效率的冲击。

多机集群系统的要求:SAN架构支持多机集群系统。

本地服务器与远程存储连接的要求,应用和数据系统异地容灾的要求:SAN架构支持异地容灾,对用户将来扩展系统提供了极大的便利。

对数据访问性能的要求:光纤存储阵列具有极高的性能,可以满足如电子商务、大型VOD系统等应用的需求。

通过SAN(存储区域网)解决方案,客户可以:
自己掌握增长的速度:通过按需增长的实现方式,可以降低用户的最初拥有成本,根据业务的增长来逐步扩充,这是一种极为经济的方式。

充分依其实我不想说的和利用新技术:在 SAN架构下,用户可以充分地采用新技术来溶入现有的结构中,同时现有的投资又能得到充分的保护。

实现数据的有效管理和保护:对数据的管理只需要一小部分人员就可完成;同时SAN 还提供了对磁盘和数据的即时备份机制以及快速恢复功能。

确保业务的连续性:SAN 允许对在线数据作自动的备份而不影响到业务的运行。对信息的存取实现专业控制,确保数据安全性。

我们回顾最近几年的信息存储技术的发展,真正关键的突破是存储系统的拓扑连接技术的发展和成熟。今天在信息访问拓扑连接技术有很多,比如iSCSI,FCIP,IFCP,SAN,NAS等等,但真正被广为认可和广泛应用的成熟技术是SAN技术和NAS技术,SAN技术及NAS技术都是解决信息存储集中化的成熟技术。SAN技术和NAS技术各有所长,分别适合不同应用业务系统,集成的SAN + NAS解决方案是可以满足各个行业客户业务需求的最佳选择。

数据库应用为了保证数据处理和访问的性能,一般都是采用裸设备基于块数据的访问形式,而NAS服务器是基于文件访问的,所以不适合安装数据库,更适合作为文件服务器,邮件服务器或者是其他一些OA应用。

至于采用DAS还是采用SAN,那就完全看你的应用环境、投资规模、未来的规划了,如果只是个小应用,未来也不考虑太多数据增长的问题,不会有太多的新应用出现,没有数据大集中、存储大集中方面的考虑,那就用DAS,经济实惠又省钱,否则SAN就是更好的解决方案。

从性能上来说,DAS和SAN都可以满足数据库的要求,没有太大区别。

对于服务器,DAS和SAN分配的存储空间都表现为本地硬盘,而NAS是网络上的硬盘
阅读(460) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~