选择购买固态硬盘前你需要了解的几件事

作为存储管理员,在大家向首席技术官或者首席信息官申请购买固态硬盘的时候都需要提交购买产品的理由。这样的一个过程可以帮助从不同的方面分析支出费用。这样做是为了能够比较他们当前每GB容量所花费的真实成本以及每I/O成本与使用固态硬盘之间的差别。Mark Peters是位于马萨诸塞州米尔福德的企业战略集团(ESG)的一位高级分析师,他认为,更为重要的是,数据存储经理们需要从另外一个角度阐述选择固态硬盘存储设备的好处。

在这次SearchStorage.com主办的专家问答环节中,Peters将和我们一起讨论在选择不同类型的固态硬盘存储的时候,存储管理员应该掌握的数据点的情况。

SearchStorage.com: 固态硬盘比较最合适于哪种场景?

Peters: 我能想到的场景一共有三个方面。首先的一个就是对于那些追求高性能的用户。我建议用户能够更多的倾听和思考。随着近几年对应用程序更好的开发,如果仅仅解决的是性能问题,那么使用固态硬盘不是最好的选择。固态硬盘看起来更像是为对I/O有高追求的用户准备的,因此以后固态硬盘所侧重的核心还是I/O,即使现在看起来还是性能问题。

其次,使用固态硬盘可以帮助降低功耗和降温。最后的一点,也是对于很多人来说极为重要的一点,在许多时候,固态硬盘的使用也是为了帮助降低存储的整体成本。

SearchStorage.com: 存储管理员们可以将哪一类数据点集中起来,有效的使用在固态硬盘上,从而向公司高层呈现一个有说服力的例子?

Peters: 我认为问题的关键在于你所在公司的管理者他们偏好的是什么。然而,如果能注意如下的一些方面的话,肯定会有所帮助。首先就是案例学习。许多制造商都有供用户下载做测试分析使用的固态测试工具。换句话说,这些工具可以帮助我们分析如果我们使用了相同数量的固态硬盘,在成本和性能上的影响分别会怎样?

其次, 我们需要理解固态的不同部署形式,举个例子,自动分层技术以及将固态存储使用作为缓存设备,都是非常容易实施并且也容易理解的。

再次,在最终实施前,你一定希望了解每I/O流量的成本,然而更为重要的是,好好计算一下在当前工作量下,每GB数据的实际成本和每I/O的实际成本。我所说的成本涵盖了使用率、功耗、空间租赁等等费用的总和。

SearchStorage.com: 成本因素仍然是用户在选择固态硬盘的时候的最大顾虑吗?作为存储管理员,应该如何争取更多的成本来采购固态硬盘?

Peters: 我认为目前为止成本还是许多人在听到“固态”相关词汇时候的第一反应。所以,成本仍然是个重要因素。如今面临的挑战是:固态硬盘适用与所有的I/O需求吗?如果是您,使用固态硬盘所占比重的是多少?又将会用于哪些方面?存储层级对这个问题的回答有一定帮助,然而用户自身仍然需要做许多工作使花费变得更为合理。因此,必须从不同的角度来考虑这个问题。

我们用这样的方法来类推: 我经常会站起来问身边的人,“你会为一加仑汽油付20美元吗?”这就好比有人去问公司高层要更多的预算。许多人都会本能的反应说“不”,因为你并没有告诉他们你每加仑汽油能跑多少英里或者每加仑汽油你能服务多少人再或者如果购买更贵的汽油,有哪些方面将会得到改善。

这就是我建议的思考问题的方式。你必须超出表面问题,更为深入的思考这到底意味着什么——在较低的成本下获得的同样或更好的性能。如果这样,那么争取更多的预算就不会那么困难。其实在很多情况下,为一部分存储设备增加的开销的总金额,从总体考虑不见得是真的多花费了这么多钱。

SearchStorage.com: 普通硬盘每GB数据的成本和固态硬盘每GB数据的成本之间具有可比性吗?

Peters: 当然,将它们之间做比较没有什么问题。但是,这得看你准备怎样看待对比后的结果以及存储的数据是什么样的类型。确实有一些可以让你做对比的例子,然而某些情况下成本却不那么重要,比如说航空机票的预定或者其他的事情。在这种情况下,你使用为你带来最佳性能的最佳产品,虽然成本不无关系,但在各种因素的列表中成本排名靠后。

在其他方面,如果用户选择将固态硬盘作为缓存设备或者网络视频或者其他任何特定时刻需要使用的地方来使用,你可能就会有不同的看法了。

因此,如果再有人问根据每GB数据的成本来对比普通硬盘和固态硬盘之间的区别合理吗?答案是肯定的。然而,再仔细考虑一下,这是我们可以选择的唯一渠道吗?或者是主流方式和最佳方式吗?答案是否定的。

SearchStorage.com: 不同类型的固态硬盘之间有什么不同?作为存储管理员来说,是否应该做一些对比,然后向管理层推荐合适的类型?

Peters: 直截了当的说,这是肯定的。事实上有不同类型的固态硬盘。一般来说,用户听到的最多的就是SLC和MLC(单元闪存技术),它们有着不同的容量和不同的功能。不同的固态硬盘也可以使用在不同的场合中。它可以作为一个磁盘驱动器被安放在存储阵列里。也可以作为一个设备在不同的阵列之间作缓存用。它可以用于服务器上,也可以用于PCI接口上,这些都是不同类型并且用于不同位置的固态设备,它们的功能也是不尽相同的。

在更宽泛的概念上对磁盘或者存储设备上有一个层级的概念是一件非常正常的事。因此,我们很可以想象,可以在不同的地方使用不同类型的固态设备发挥不同的作用。这也是相当的合理的。如果你只是想从小的方面着手进行一些尝试,那么你就需要仔细分析究竟一下哪种方式对你来说是最有价值的。但是需要再次强调的是,不管究竟是选择购买磁带驱动器、磁盘、固态硬盘、服务器、软件或者一套房子里使用的电话系统,你事先都得做好足够的功课,这点在选择适合你的固态硬盘的过程中也同样适用。

SearchStorage.com: 对于那些正在尝试说服他们首席信息官或者首席技术官的那些存储管理员们,您最想和他们分享的一句话是什么?

Peters: 如果让任何一个不了解或者不太明白这件事情的人去接受这件事情,将会是非常具有挑战性的。因此作为存储管理员,你需要让他们用头脑思考整件事情而不是仅仅是凭感觉作决定。我们经过数十年的思考,得出的结论是,唯一重要的是每GB容量数据的成本究竟是,一旦有问题,就买更多的磁盘。到了今天的时代,这已经不再唯一重要的了。现在存储是无关紧要的,你只需要让它工作。那么今天的重中之重是什么呢?是I/O,这也是为什么会使用固态设备来提速I/O的理由。从来没有任何的条款说存储设备上一定要使用传统高速旋转的磁盘。我们可以使用完全不相同的设备。然而,要明白这两件事情,人们还需要暂时放缓脚步,仔细斟酌一下,究竟需要的是什么,而不是鲁莽的去做出一个草率的决定。