将你的PC转换为强大的网络磁盘服务器



如今,基于windows的PC已经成为许多运行平台的选择,如数据库服务器,邮件服务器,Web服务器和文件服务器等。由于PC有着广泛的硬件选择的余地,以及良好的性能价格比,使其能够非常方便的搭建用户定制的解决方案。

DataCore SANmelody 就是利用了windows的PC平台,将DataCore的软件安装在一个现成的PC上,就可以将其转化为强大而廉价的磁盘服务器。数据库服务器,端用户,系统集成商,以及原始设备制造商们,首先选择软件特性来解决他们特定的存储需要,然后,再选择相应的硬件配置,来满足其对于工作负载,冗余和可扩展的需求。


图表1基本的磁盘服务器环境


显然,利用一个普通用途的机器来解决特定的问题,必须要有特定的软件来配合。例如,对于事务处理我们使用数据库软件,对于电子通讯,我们使用电子邮件和消息软件。而在一台PC上,安装特定的软件,将其转化为一个特殊用途的引擎,在LAN或SAN上为网络上的其他机器提供磁盘容量和数据保护,这就是磁盘服务器(disk servers)的概念。

多年以来,传统的外部磁盘扩展的方法通常是通过特定用途的SCSI或光纤通道磁盘子系统,这些子系统通常是由一个厂商设计和制造,并同时提供硬件和固件。相对于PC的单位出货量,这些特定的磁盘子系统销售得较少,因此他们的价格也就相对更高。

为了减少存货和保障盈利,一些磁盘系统制造商尽量减少用户可以选择的型号,即使是以其他公司的名字销售出去。由于害怕存货变得过时,他们对于发布重大的新的升级犹豫不决。时间上,特定的部件相对于当前的PC部件而言,其性能以及技术也落后了一大截。

DataCore磁盘服务器可以突破以上的这些限制。SANmelody软件的可移植特性可以使你以最具竞争力的价格,从广泛的PC硬件中进行选择。这种配置的灵活性可以扩展到网卡,HBA卡,磁盘驱动器和磁盘柜设备等的选择。此外,还可以保证你在最适合的时机实施升级,而不是由设备制造商来决定升级的时间。

端用户,系统集成商以及磁盘服务器原始设备制造商们可以在他们的预算内自由的选择容量,吞吐量,以及硬件制造商,以满足他们对于功能的需求。使用入门级SANmelody的许可证搭建的廉价的iSCSI磁盘服务器,可以满足入门级的工作组的需求。通过添加更快的处理器,更多的内存以及I/O通道,以及一些SANmelody的一些高级特性,如Snapshot,就可以解决中等规模企业的典型需要。对于更加严格的高可用性的要求,可以通过添加一对磁盘服务器和更多数量的磁盘驱动器来轻松的满足。甚至对于同城或异地的数据复制的在被系统,也可以通过普通的IP网络来连接两地之间的磁盘服务器来方便的构建。所有的这些解决方案都基于一致的软件引擎,对于目标应用而言有着极大的价格竞争优势。


特性列表

与文件服务器或NAS设备不同,基于DataCore的磁盘服务器提供可扩展的磁盘驱动器,而没有文件系统的羁绊。这些网络可存取的磁盘就如同系统内置盘一般,但却具有以下一些明显的优势。不管你的应用运行在Windows, Linux, Unix, NetWare或是MacOS上,你都可以在集成了数据保护,数据备份以及数据复制功能为一体的磁盘服务器上,只有地扩展你的磁盘空间。

iSCSI LAN和光纤通道SAN连接
利用iSCSI协议,SANMelofy磁盘服务器可以通过以太网络(10兆,100兆,千兆或无线等)上提供磁盘空间。除此以外,磁盘空间也可以通过光纤通道的SAN(存储区域网络)来获得。在主机和磁盘服务器之间的网络连接于两者所安装的磁盘类型是完全独立的。磁盘服务器可以为一个应用通过iSCSI提供磁盘,也可以同时为另一个应用通过光纤通道提供磁盘。

磁盘驱动器更广泛的选择范围
许多磁盘驱动器都已经在Windows平台上通过验证,包括SCSI, EIDE,ATA, SATA,USB,FireWire以及光纤通道接口的磁盘都可以在磁盘服务器上配置。

可配置的虚拟驱动器容量
利用SANmelody的直观地图形界面工具,你可以将大容量的磁盘驱动器划分为多个小容量的虚拟磁盘,从而满足各存储应用的不同需要。例如,160GB的磁盘可以划分为5个32GB的虚拟磁盘,从而分配给多个应用主机。这种技术确保了用户不必为每一个客户系统购买完整的物理磁盘。同时,多个小容量的磁盘也可以串接成一个大容量的虚拟磁盘。



图表2虚拟磁盘消除了浪费的磁盘容量

无中断磁盘扩展
无需关机和打开应用服务器,仅仅需要重新在LAN或SAN上安装磁盘,客户系统就自动地完成了硬盘扩容。SANmelody 同时也支持来自Windows Virtual Disk Service (VDS)的分配请求。

I/O读写缓存
SANmelody通过使用磁盘服务器的本地内存(RAM)作为缓存,用以提供应用的响应时间。SANmelody 自动地自动地判断需要预取(prefetch)哪些磁盘块以迎合接续的磁盘请求。如果对于某些虚拟卷而言,write-through的方式更加适合,你也可以将缓存禁止掉。


安全的LUN分配(存取控制)
为了保证安全性,虚拟卷并不会显式的赋予没有经过授权的应用主机。SANmelody 会拒绝这些未授权的主机对私有资源的请求。


图表3安全的磁盘分配变得简单

直观的管理界面
SANmelody 的管理界面已经嵌入到微软管理控制台。你可以方便的通过鼠标的点击来完成配置和管理任务。


图表4直观的管理图形界面


性能监测
SANmelody 可以利用Windows内置的Perfmon程序来追踪与SANmelody性能相关的计数器

事件日志
可以利用Windows内置的事件察看器和事件日志来帮助进行错误定位和处理


图表5性能监控和绘图示例




图表6事件浏览器有助于诊断和错误跟踪


可选模块

通过激活以下一个或多个高级选项的license,就可以满足用户更加复杂的存储控制需求。

Auto Failover (HA) 选项
与基于主机的多路径软件配合,Auto Failover选项可以保护在应用服务器和存储系统之间的单点故障。图7描述了在光纤通道的环境下高可用性是如何工作的。应用向主磁盘服务器写的磁盘块被自动地实时的镜像到备用磁盘服务器上。

如果主路径或主磁盘服务器发射故障,在应用服务器上的多路径软件将侦测到这个故障,并尝试向备用路径重新发出请求。这时,备用磁盘服务器将代表主磁盘服务器,利用最新的磁盘映像作出响应,从而保证数据存取的连续性。虽然没有图示出来,两个磁盘服务器都可以同时处理I/O请求,一个处理主路径上一些卷,另一个处理余下的卷。Auto Failover选项还可以使光纤磁盘阵列进行不中断应用的升级。


图表7 Auto-Failover可以防止单点故障

Snapshot选项
利用copy-on-first-write技术,可以对指定的虚拟卷产生时间点快照。经常产生快照,可以方便的将磁盘恢复到最近的一个正常状态的映像,如数据库检查点。快照可以被装载到备份服务器或其他的系统上,而不占用生产系统的资源。快照还可以被连接到磁盘服务器的Windows Server 2003自带Volume ShadowCopy Service (VSS)服务激活。




图表8快照
Auto Provisioning 选项
适时地自动提供功能是的磁盘分配不再凭猜测进行。这个选项在形式上分配一个巨大的卷给应用服务器,而实际上只有当应用服务器实际消耗空间时,才真正动态的分配磁盘块。当实际的磁盘空间将要耗尽时,SANmelody会发出通知,这样,你可以提前的增加磁盘以满足未来的磁盘需要。

逻辑上分配了12TB

实际消耗不到1TB

图表9自动空间提供

异步IP复制选项
异步IP复制选项(AIM)可以利用本地的IP连接,在两个长距离的磁盘服务器之间,对指定的卷进行复制。这个特性通过对关键数据在远程点保持一份拷贝,使得灾难备份变得简易。AIM通常会与远程点的快照和其他一些保障措施相结合,以便在主点发生灾难或计划内停机时提供快速的恢复。


灾备中心

生产中心

图表10基于IP的异步数据复制

结论- 更多的灵活性与竞争优势相结合
将DataCore功能丰富的SANmelody 软件和既有的PC服务器结合起来,则对于传统的磁盘阵列,具有以下的一些优势:
  • 更多的功能配置
  • 更广泛的部件选择
  • 更快的性能
  • 更好的前端和后端连接性
  • 更低的价格

图表11基于PC的强大的磁盘服务器

无论你有怎样的硬件偏好,通过开始使用DataCore SANmelody,?你将得到容量,性能,连接性,磁盘服务以及灵活性的最佳组合。