目录 |
直接连接存储是指外部数据存储设备(如磁盘阵列、磁带机等)直接连接在服务器内部总线上,数据存储设备是整个服务器结构的一部分,同样服务器也担负着整个网络的数据存储任务,如图所示。
DAS将存储设备通过SCSI接口或光纤通道直接连接到一台服务器上。存储设备可以与多个服务器连接,如果一台服务器出现故障,仍可以通过其他服务器来存取数据。但这种存储方案中的存储设备都直接连接到服务器,随着存储设备和服务器数量的增加,DAS存储方式将导致网络中存储孤岛数量的激增,存储资源利用率低,不利于对其进行集中管理。在DAS存储方式下数据共享和存储设备的扩展能力受到了很大的限制。同时,数据存储都由与存储设备相连的服务器来完成,对服务器的性能也造成了一定的影响。
DAS数据存储方式主要应用于服务器在地理位置上比较分散,很难通过远程连接进行互连时,DAS数据存储方案是比较好的解决方案,甚至可能是唯一的解决方案。对于小型网络,由于网络规模较小,数据存储量小,数据访问频率不是太高,对服务器造成的性能下降不明显,DAS数据存储方式将是一种比较经济的解决方案。在一些特殊的数据库应用和应用服务器上(如Microsoft Cluster Server或某些数据库使用的“原始分区”),它们需要直接连接到存储器上,因此需要使用DAS数据存储解决方案。
(1)DAS依赖服务器主机操作系统进行数据的IO读写和存储维护管理,数据备份和恢复要求占用服务器主机资源(包括CPU、系统IO等),数据流需要回流主机再到服务器连接着的磁带机(库),数据备份通常占用服务器主机资源20%~30%。DAS的数据量越大,备份和恢复的时间就越长,对服务器硬件的依赖性和影响就越大。
(2)DAS与服务器主机之间的连接通道通常采用SCSI连接,带宽为IOMB/s、20MB/s、40MB/s、80MB/s等,随着服务器CPU的处理能力越来越强,存储硬盘空间越来越大,阵列的硬盘数量越来越多,SCSI通道将会成为IO瓶颈;服务器主机SCSIID资源有限,能够建立的SCSI通道连接有限。
(3)无论DAS还是服务器主机的扩展,从一台服务器扩展为多台服务器组成的群集(Cluster),或存储阵列容量的扩展,都会造成业务系统的停机,从而给企业带来经济损失,对于银行、电信、传媒等行业7×24小时服务的关键业务系统,这是不可接受的。并且直连式存储或服务器主机的升级扩展,只能由原设备厂商提供,往往受原设备厂商限制。