开放式存储架构如何进行成本节约

作者:Amteam.org
2009/3/3 10:29:00
本文关键字: 存储 管理

在目前经济不景气的环境下,许多企业都希望在维持IT正常运营的同时,降低IT成本。这个因素推动了两股存储趋势——企业更愿意选择iSCSI(互联网小型计算机系统接口)而不是FC(光纤通道),客户越来越对开放式存储软件感兴趣。

美国爱达荷州Boise的Digitar公司就同时部署了iSCSI和开放式存储。Digitar是一家电子邮件处理公司。它的产品能够处理垃圾邮件、病毒以及其他会对客户系统产生危害的恶意程序,以便使客户的电子邮件系统保持良好运行。Digitar的电子邮件系统最多可承载50TB的数据——这些数据主要存储在Sun微系统的硬件上,使用免费的OpenSolaris软件和Linux.

Digitar的首席运营官兼首席信息官Jason Williams表示:"我们的整个操作都是建立在开放源代码软件上,这主要是为了减少成本。而且这种方式也可以带来良好的性能。"

不过,并不是所有的系统都使用开放源代码软件。特别是该公司自己的电子邮件处理软件,该软件就是专有的。由于电子邮件处理涉及重大,因此这也可以理解。

Williams表示:"在每个领域,我们都可以决定是否应该采用免费软件。但是,因为开放源代码软件有许多长处,因此我们有责任推动开放源社区的发展。"

自成立以来,Digitar就已经在自己的惠普服务器上部署Novell的SUSE Linux软件。不过,该公司几年前对Linux存储子系统的尝试却没有带来满意的结果。

Williams 表示:"我们发现Linux存储子系统缺乏可靠性,而且Linux Volume Manager(LVM:Linux卷控制器)的运行很慢。那个时候,我还不是很熟悉OpenSolaris,而且我当时还有些反感 OpenSolaris,这是因为我在大学的时候就用过Solaris并且觉得它很不好用。我当时倾向Solaris内核,不过我觉得Linux的使用更方便些。"

他表示当时的阵列非常"脆弱",经常发生SCSI(小型计算机系统接口)I/O错误。由于Linux系统忽略了这些错误,因此导致很多数据库遭到损坏。甚至,Digitar考虑OpenSolaris的唯一原因就是Sun可以免费提供该软件。

Williams表示:"如果OpenSolaris不是免费的,我们很可能永远都不会考虑这个软件,不过自从使用这个软件后,I/O问题和数据库损坏问题就消失了。这下我们有足够的时候更换新的LSI阵列了。"

性能、成本优势

测试结果显示Digitar使用LVM的时候性能下滑40%,而使用OpensSolaris的时候只下滑了15%.从成本角度来看,在Sun提供 OpenSolaris之前,Williams很不情愿为Solaris付出1000美元/服务器的成本。不过Linux厂商所提供的Linux服务器许可证的成本比Solaris的还要高,有时候甚至高达Solaris的两倍。由于OpenSolaris是免费的,因此在服务器数量很多的情况下,OpenSolaris能够带来非常可观的成本节约

Williams表示:"操作系统已经很大程度上成为商品项目。我宁愿将这些钱用在软件开发或硬件上。"

OpenSolaris 目前被用于Digitar 60%的服务器上,而剩下的40%服务器则运行Linux.从硬件的角度来说,Digitar大约一半的存储都是使用Sun X4500设备,而另外20%的存储使用Sun 4240服务器和Sun 7000 Unified Storage,剩下的存储使用传统的存储阵列。

Williams表示该公司将逐渐增加更多的X4240商品硬件,SATA驱动器,从成本削减的角度说,Williams也倾向于iSCSI而不是FC,倾向于SATA(串行ATA)驱动器而不是高端磁盘驱动器。在他看来,使用SATA驱动器更好,因为每单位成本可以得到更多的IOPS(每秒输入/输出)。

他列举了一个例子,一个15K 146GB SAS(串行连接SCSI)驱动器的价格是180美元,而同一厂商的7.2K 250GB SATA磁盘的价格是55美元——SAS磁盘的价格是SATA磁盘的3.2倍。买三个SATA磁盘驱动器可以提供240的IOPS,而买一个SAS驱动器只能提供175的IOPS.因此,更高的磁盘转速并不一定代表更高的性能。

Williams同时还认为Sun的x86设备不一定比存储厂商的专有硬件差。例如,一个专有阵列控制器的价格是15万美元,而X4500的价格只有3.5万美元。虽然X4500的内存只有前者的一半,但是X4500 可以提供更高的处理能力,而且X4500带有24TB的磁盘存储容量,而前者的价格根本不包含磁盘。

Sun ZFS

Williams认为OpenSolaris的ZFS文件系统可以很好地支持磁盘间的数据镜像,为JBOD(简单磁盘捆绑)提供良好的冗余性和可靠性,而且ZFS文件系统的成本也非常低。

Williams表示:"自从我们采用ZFS之后,我们节约了大量成本。OpenSolaris和ZFS组合的性价比非常好。"

ZFS 提供写时复制功能,因此不需要再购买带快照功能的产品;ZFS的块校验码能够检测数据损坏;ZFS还提供整合的文件系统/卷管理器,写捆绑和动态条带功能。Williams举例说,校验码功能可以保证文件系统是良好的,这样如果出现问题,就可以确定是数据库本身发生了问题。

Williams表示:"存储是最容易使用开放源代码软件的领域。OpenSolaris和iSCSI让事情变得简单。"

固态驱动器可节省成本

在成本节约这方面,你可能不会想到固态驱动器(SSD)。SSD的价格要比SATA驱动器高出许多,而且SSD还处于初期发展阶段。不过Williams在他的系统中采用了SSD.

在 Digitar的四个Sun X4500服务器中,有三个服务器使用STEC的Zeus-IOPS固态驱动器。Williams在这三个服务器中用STEC的固态驱动器取代了SATA 驱动器,以便缓解内存瓶颈——SSD被当做RAM(随机存取内存),而不是用来作为数据存储空间。

虽然SSD的价格很高,但是Williams表示他有640GB的SSD可以作为内存缓冲。根据他的数据,RAM的成本是每GB 50美元,而SSD的成本是每GB 25美分。

Williams表示:"只用2000美元就可以获得10倍的性能提升。我们将继续在剩下的服务器中使用SATA磁盘,用于数据存储。"

这些服务器使用了写入优化的SSD,Williams还在Sun 7000系列阵列中使用了读取优化的闪存,以便进行数据分析任务。

Williams表示:"我们目前使用SSD的目的是为了加快磁盘速度,而不是为了取代硬盘。随着SSD价格的下滑,我认为SSD的使用将越来越频繁,将更加取代高端磁盘。"

责编:
vsharing 微信扫一扫实时了解行业动态
portalart 微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
流动存储 为大数据而生

伴随信息技术的突飞猛进,更大量级的非结构化数据与结构化数据构成的大数据成为企业级存储所面临的最大挑战:一方..

磁盘阵列及虚拟化存储

利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。虚拟化存储,对存储硬件资源进行抽象化表现。

    畅享
    首页
    返回
    顶部
    ×
    畅享IT
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918
    Baidu
    map