如果用R510来做存储,Windows Server做iscsi文件服务,跟专业的存储服务器相比起来有什么大的区别?

存储技术

存储技术
存储技术

如果用R510来做存储,Windows Server做iscsi文件服务,跟专业的存储服务器相比起来有什么大的区别?

  • 新浪微博用户@广州PRODELL服务器维修服务-郑工 提问:如果用R510来做存储,Windows Server做iscsi文件服务,跟专业的存储服务器相比起来有什么大的区别?数据安全性方面?如何给用户推荐? 欢迎大家讨论Smile

  • 我们理解这问题是:使用PowerEdge R510+windows Server做iSCSI文件服务,跟专业的存储产品(如EqualLogic)相比的区别,欢迎大家分享看法。

    毫无疑问,如果从性能和功能上来说,专业的存储产品(如EqualLogic)是优秀的。

    • 首先,它是独立的存储网络,交换机可以为存储交换网络做特别的优化,不分享服务器的带宽。
    • 容易实现存储网络的冗余和负载均衡。
    • 其次,它有大量的管理工具,可以实现专业存储产品的高级功能比如克隆,快照等等。这在数据保护上自然比普通服务器内部硬盘来说有更多的优势。

    当然,如果使用PowerEdge服务器+Windows iSCSI服务也能实现iSCSI功能。

    • 好处是门槛低,可以充分利用现有的服务器资源,无需额外购买存储设备和网络。对于iSCSI应用不多,而且要求不高的用户,这是个性价比很高的选择。
    • 当然,存储网络可能会共享服务器网络,性能无法为iSCSI调优。
    • 不具备专业存储的高级功能,数据的保护依靠于服务器内部硬盘的RAID机制。

    其他看法请补充。

     

     

  • thx 4 richard reply.能否就数据保护机制问题简述一下区别。

  • 用Windows构建的iSCSI存储实际上是使用了微软的iSCSI Software Target组件的功能,将Windows磁盘上的VHD文件转换成数据块存储,通过iSCSI协议提供给iSCSI客户端访问。

    从高可用及数据保护的角度上讲,存储一般简单地划分出以下几个级别的数据保护:

    RAID级别、控制器高可用、本地数据复制(快照)、远程数据复制(同步、异步)

    目前利用Windows构建的iSCSI存储可以在其中的几个层次上实现数据保护。

    a. RAID级别。可以利用服务器上的RAID卡实现保护,戴尔的PERC卡可以支持RAID5、6、10、50等类型,也可以支持Hot Spare热备盘。

    b. 双控制器高可用。使用一台Windows服务器,就相当于只有一个控制器。因此没有控制器高可用

    c. 本地数据复制(快照)。Windows iSCSI Target存储可以利用VSS技术对VHD文件实现快照,也就是相当于存储上的快照功能。

    d. 远程数据复制(同步、异步)。中高端的存储例如EQL都有这项功能。而目前Windows构建的iSCSI存储上不支持。

    详细技术资料可以参考微软官方文档以及相关技术人员的Blog:

    technet.microsoft.com/.../gg232606%28v=ws.10%29.aspx

    blogs.technet.com/.../configuring-the-microsoft-iscsi-software-target.aspx

    根据微软的建议,目前Windows iSCSI存储主要还是适用于以下场景:

    网络/无盘启动,总部或分支机构办公室的服务器应用程序存储,以及开发/测试/演示/实验室环境

    technet.microsoft.com/.../hh848272.aspx

    如果需要数据保护级别比较高的存储、或者性能要求比较高、以及考虑将来扩展性的话,可以考虑专有存储,例如戴尔的MD3000i与EqualLogic系列存储

  • 除了控制器高可用以外,MD3xx0i/EQL存储在阵列中硬盘成员出现问题的时候,对数据的安全性,跟普通服务器raid+HSP,对比优劣?