直接附加存储(DAS)最基本的在于,它的数据存储是以某种形式直接连接到服务器上的。你可以这样认为:它不是网络互联的。换句话说,它不使用存储区域网络(SAN)、网络附加存储(NAS)、以太网或者是光纤通道交换机等来连接存储器和服务器。存储器直接连接到服务器上。
有多种不同基调,不同类型的DAS。在服务器和计算机上存在一个独立的硬盘驱动器,在服务器内部有一组硬盘驱动器。此外,在服务器外部也可以有一组直接连接到服务器的硬盘驱动器,过去最常见的外部连接方式是通过并行SCSI、串行ATA(SATA)、ATA和IDE来连接的。进一步发展,就是使用串行连接SCSI(SAS)。
DAS即可以在内部连接服务器,也可以在外部连接服务器。如果是外部连接的话,其是采用专门的连接,而不是SAN或NAS。
2.如今,DAS是如何逐步发展的?你可以谈谈一些DAS的新应用吗?
DAS的发展形式很多。正如我前面提到了,DAS即可以在内部访问服务器,也可以在外部访问服务器。DAS可以是一个专用的、独立的硬盘驱动器,换言之,它没有RAID保护,或者是,它可以是一个具有一到两个主机端口的小型RAID磁盘阵列。
DAS应用的形式正在发生变化。有一种观念认为,所有的存储器都是SAN连接或NAS连接的。但是,事实上仍然有很大一部分存储器并不开放网络连接,而不用考虑成本、部署规模或任何其它等方面因素的影响。
DAS发生的其中一个变化来自于其外在包装形式,特别是在刀片中心的刀片服务器上。在刀片中心,DAS可以有一个新的外在表现形式,那就是,在一个底盘上可以有多个服务器刀片。这些相同的服务器刀片可能连接在一个硬盘驱动器上,与独立服务器上的类似。
然而,现在你还看到了带有一组挂接磁盘驱动器的刀片服务器被插入刀片中心。这些驱动器所使用的是本地磁盘、启动盘、分页交换文件型磁盘及其它被保存在本地,没有向SAN开放的磁盘驱动器。
在其他建立这种模型的地方,不管是在带有刀片磁盘的刀片中心,或是使用外部RAID阵列、专用或直接连接的磁盘驱动器亦或是使用SAS或SATA连接的磁盘驱动器,都将以文件服务器的形式呈现。
这既可能是一种Windows存储服务器(同时使用iSCSI和NFS CIFS),也可能是一种来自像 LeftHand网络公司、Seanodes公司和Ibrix公司等厂商的存储服务器,这种存储服务器将服务器及其专用的内部或外部存储器转变为某种形式的存储服务器(或是基于NAS、iSCSI和NFS CIFS,甚至是一款VTL型设备)。
DAS仍然广受欢迎,而且这个差距仍然是iSCSI SAN和光纤通道SAN无法跨越的,因为iSCSI SAN和光纤通道SAN无法完全缩小规模到一个NAS系统或是使用那部分构建模块来部署iSCSI和基于NAS的服务器。
3.与DAS相关的效率问题是否仍是大部分企业面临的一个问题?
这取决于你以什么来衡量效率了。这个效率是从性能方面考虑,还是从利用率(存储利用率)方面考虑,亦或是从保护和使用数据的有效性方面来衡量效率。
从特定类型DAS存储器的特定应用程序的性能角度来看,性能起码要和基于SAN的存储设备差不多,甚至更好。对于高性能的DAS阵列来说确实如此,例如,入门级IBM DS3000、HP HAS 2000或是EMC的Clariion AX4等这些以直接附加存储的方式配置的阵列。
这个性能可以非常好,因为在这两者之间不存在相关联的网络。但是,它是否具有成本效益呢?假设你有一个使用该种存储器的单一系统,而且假设应用程序能够有效地利用该存储器,并且需要专门的DAS,只有这样,它才是具有成本效益的。
因此当你关注效益时,其备份、保护和管理数据的有效性都是在引入共享的SAN环境、创建一个分配大池、共享和提高资源利用率和资源管理时需要具备的传统价值主张。
4.哪些DAS厂商将它们的产品定位在中小型企业市场?
大部分厂商都已经对其产品线作了某种程度的调整,或是建立全新的产品线,或是改造其产品以适应中小型企业市场。这些厂商包括Dell、IBM、EMC、HP、日立数据系统公司(HDS)、LSI、Sun微系统公司、LeftHand和微软公司。我要说的是,几乎这里列出的每一家厂商都以某种形式在迎合中小型企业的DAS市场空间。
5.在中小型企业环境下如何选择DAS系统?有没有什么最佳的方法?
关键的一点就是要记住,你使用这个存储空间的目的是为了什么。退一步来看,将你所有的存储器以某种形式连入网络(NAS、NFS、iSCSI或光纤通道)是否合乎情理?如果是,为什么?是为了提高利用共享吗?或是因为有人告诉你这是最佳的方法?
你也可以采取另一种方式,并且密切关注在服务器上增加DAS所带来的商业价值。这是出于本地推进考虑?还是出于本地暂存工作区考虑?亦或是出于其它考虑?对此,你需要用一种全局的观点来看待这个问题。
或许,在这里我需要提到的一个重要方面就是虚拟环境。如果你正打算使用虚拟技术,如VMware ESX,那么你就需要某种形式的共享存储器。如果你即将拥有两个物理服务器来支持像VMotion这样的应用,你需要确保存储器是可访问的,并且可以被两个或两个以上的服务器共享。从历史上来看,这被理解为是iSCSI、光纤通道、NFS或是CIFS。
你可以有一个入门级的DAS阵列,该阵列具有冗余的控制器来支持连接到两个或两个以上的主机。例如,IBM的SAS或Sun的SAS存储阵列可以直接连接到两个不同的服务器上,从而支持像VMware公司的VMotion或Virtual Iron软件公司的动态迁移等技术。当然,在使用这些时,会存在一些警告。