2016年9月24日星期六

Cloud_026:三种存储设备(DAS、SAN、NAS)的区别 (摘录+整理)

存储按照服务器类型分为:封闭系统的存储和开放系统的存储。
封闭系统主要指大型机,开放系统指基于Windows、UNIX、Linux 等操作系统的服务器。
开放系统的存储分为:内置存储和外挂存储。
外挂存储根据连接的方式分为:直连式存储(Direct-Attached Storage,DAS)和网络化存储(Fabric-Attached Storage,FAS)。
网络化存储根据传输协议又分为:网络接入存储(Network-Attached Storage,NAS)和存储区域网络(Storage Area Network,SAN)。

1. DAS 存储
DAS 存储经常用在中小企业应用中,存储设备被直连到应用的服务器中,数据应用也安装在直连的 DAS 存储设备上。
DAS 存储依赖宿主机的操作系统进行数据的读写和维护,数据备份和恢复要求占用宿主机资源(CPU、I/O),数据流需要回流主机再到服务器连接着的磁带机。数据备份通常占用服务器主机资源 20~30%,因此日常数据备份一般在深夜进行。直连式存储的数据量越大,备份和恢复的时间就越长。
DAS 存储与服务器主机之间的连接通道通常采用 SCSI 连接,随着服务器CPU的处理能力越来越强,存储硬盘空间越来越大,阵列的硬盘数量越来越多,SCSI 通道将会成为 IO 瓶颈;另外,服务器主机 SCSI 插槽也是有限的。
DAS 存储或者服务器主机的扩展时,需要停机,对于银行、电信、传媒等行业 7×24 小时服务的关键业务系统,这是不可接受的。而且 DAS 存储或服务器主机的扩展,只能由厂商提供,受限于厂商。

2. NAS 存储
NAS 存储也称为附加存储,顾名思义,就是存储设备通过标准的网络拓扑结构(例如以太网)添加到一群计算机上。NAS 是文件级的存储方法,主要解决迅速增加存储容量的需求。
NAS 存储使用较多的场景是文档共享、图片共享、电影共享等等。
随着云计算的发展,一些 NAS 厂商也推出了云存储功能。
NAS 存储即插即用,采用标准的 TCP/IP 协议,支持多种操作系统,可用于混合 Unix/Linux/Windows 局域网内。
随着千兆和万兆网卡的出现,NAS 的性能也大幅提升。
NAS 存储的缺点是:备份时消费网络带宽。与将备份数据流从 LAN 中转移出去的 SAN 存储不同,NAS 仍然使用网络进行备份和恢复,这时会影响用户的使用,建议在深夜备份。

3. SAN 存储
SAN 存储,是通过光纤通道交换机连接存储阵列和服务器主机,最后成为一个专用的存储网络。
SAN 存储提供了一种与现有 LAN 连接的简易方法,并且通过同一物理通道支持广泛使用的 SCSI 和 IP 协议。SAN 提供块设备的访问,不受基于 SCSI 存储结构的布局限制。特别重要的是,随着存储容量的爆炸性增长,SAN 可以独立地增加它们的存储容量。SAN 允许任何服务器连接到任何存储阵列,这样不管数据置放在那里,服务器都可直接存取所需的数据。因为采用了光纤接口,SAN 还具有更高的带宽。SAN 存储备份时对网络总体性能没有影响。
与 NAS 文件级的存储不同,SAN 是块设备的存储。
SAN 的缺点就是太贵,大型磁带库、磁盘柜等产品虽然都是很好的存储解决方案,但是价格让人望而却步。

4. 总结
DAS 存储一般应用在中小企业,与计算机采用直连方式;NAS 存储通过以太网添加到计算机上;SAN 存储则使用 FC 接口,提供性能更佳的存储。
参考文献:
1. http://stor.zol.com.cn/387/3876012.html
2. http://zhidao.baidu.com/link?url=SPQ2HDiV3ajQgAzv2192jI8qKuheu-BtFIAX4zq5WFZMDdGwEYI3gjnQXgnyYimn5D9fZmEF1WhR7IK2uSj53wUl7VwoTO6z9LQWbMRJNVm
3. http://wallimn.iteye.com/blog/1290721

没有评论: