闪存究竟有哪些优势?
闪存非常快,它的极速有望重塑数据中心;但与此同时,它也让人困惑。
在美国硅谷举办的闪存峰会上,我被分到了一个专家讨论组中,探讨的话题是为什么闪存是投资而不仅仅是消费。这个讨论组成员包括了三位来自厂商的专家以及我。不知道我在那里是不是扮演着厂商的一个对立面或者一个搞笑的角色。即使是后者,我也会尽职尽责的。
另外三个哥们真的很懂存储并且对闪存存储的实施有着自己独到的观点。很快他们就从开始的温文尔雅的寒暄升级到了热烈的讨论,探讨哪一种闪存解决方案能够更好的加快存储。这仿佛是一个领土保卫战:保护地盘、旗帜和产品线。
根本来说,争论的焦点主要包括两个方面,需要多少闪存以及用在何处。这让人联想起了几年前存储虚拟化刚开始实施时的一些争端。最终,争论的结论往往是“视情况而定”。与IT中的其他部分相似,闪存的选择也取决于需要解决的问题、当前的环境、预算以及IT团队的技能。
闪存的发展比很多观察家预期的要快,技术潜在的转型能力不应被低估。最酷的是闪存在各个方面对传统存储都是个威胁,无论是发展的选择还是技术实施。但那也是闪存技术最让人困惑的地方。
除了面向终端用户的那些闪存,如USB驱动、CompactFlash卡、Secure Digital卡以及那些可用于手机的指甲盖大小的MicroSD卡,还有很多种面向企业级的闪存产品。
你也可以拥有如SATA和SAS般的3.5英寸或2.5英寸盘,插在阵列中使用,也可以在服务器上插入PCIe闪存卡。当然也可以在传统的阵列中混插闪存和硬盘驱动,或者抛弃传统的硬盘,使用全闪存阵列。当然还可能有更多的应用方式,比如可以在磁盘阵列前端将闪存作为缓存,还可以将闪存插入DIMM槽作为DRAM使用。
但当你做出使用闪存的决定前,需要考虑如何使用闪存获得最好的性能。作为持续性存储,闪存是最快的存储,能够轻松解决延迟瓶颈并提供额外的IOPS。它也可以作为缓存,增大服务器内存,将I/O应用从昂贵的DRAM中解放出来。
如果你只是需要快速的闪存,那么上面提到的任何一种形式都可以——当然,具体要根据企业的IT环境进行选择。如果将闪存作为缓存,也会有很多实施选择,如缓存可以用于服务器(PCIe、SAS/SATA插入)、应用或者阵列中。
就任何一项新技术而言,当你研究一项具体的产品和对闪存进行评估时,你会感到异常复杂。例如,当碰到服务器DRAM时,一些缓存应用就会毫无用处,而另外一些应用则会与此相结合,并创造一个分层的缓存设置。
关于缓存和自动分层的区别应该还有很多令人困惑的地方,是闪存将二者推到了台前。
闪存将存储带入了一个新时代,一些旧的模式将不再成为它的绊脚石。当我们处在硬盘时代时,并没有这些讨论和争辩。我也不记得听到任何一个存储厂商赞美硬盘的缓存功能。你可能会面临这样的问题就是将闪存放在何处,那可能是关于硬盘的最基本的讨论:你可以将它放到这儿(服务器)或者那儿(阵列)。
存储经理人应该怎样做?首先,尽可能的多了解一些闪存技术和产品(推荐:http://www.searchstorage.com.cn/topic/flash.htm)。你也需要从你的存储厂商那里了解一些关于他们产品的实用信息。但有一个问题是,厂商往往会有选择的对其产品性能进行描述。很多时候,存储经理人在对闪存产品进行比较的时候就想对比苹果和桔子。产品性能的标准化恐怕不仅仅让IT专家能更好的对产品进行评估,也能帮助厂商进行产品的销售。
etsme是采用云计算原生技术打造的个人私有云/小型私有云产品,即刻入手etsme,探索更多贴心功能,掌控自己的数字世界。