WatchStor.com — 领先的中文存储网络媒体 | 51CTO旗下网站

评测导购 > HBA > 正文

闪存芯片搭建服务器存储系统

watchstor.com  佚名丨2009-11-28 14:05 标签:HBA 

服务器存储系统的设计,由于服务器的IOPS日益增加。使用了了虚拟化技术、多核和增强缓存技术的服务器的数据接收和生成速度比很多RAID磁盘阵列快很多。这个时候你如何搭建均衡的服务器存储系统呢?

让我们来看看基本的服务器到外部存储的链条。我们先从服务器主板开始,它包括4核、6核甚至是8核服务器,通过内存和PCIe与一个I/O适配器进行通信。这是通过网络与一个存储阵列控制器连接,然后控制器连接到闪存芯片硬盘驱动器架。想象一下,这些都是虚拟化服务器,很容易看到,随意地摆放,一个服务器机房可以处理上千的IOPS,与一个只能处理几百IOPS的存储阵列通信。

存储阵列要获得与服务器同等的IOPS就要求大大增加阵列盘片或者固态盘的使用并提高控制卡I/O性能。使用闪存可以做到这一点,但遗憾的是,闪存存储也可以被当作服务器缓存用在服务器中的不同位置来提高服务器IOPS,从而再次实现均衡。

我们可以设想服务器主板将采用闪存模块,作为一个介于服务器引擎和数据存储之间的缓存。Intel的Braidwood技术正是针对这个方向,它可以提高服务器的数据保存能力。然后可能会有一个闪存库连接到服务器的PCIe总线:另外一个缓存。Fusion-io和Violin Memory都推出了这种基于闪存的I/O加速卡。这种缓存还可以提高连接存储的I/O承担能力。

接下来可能会有一种在I/O适配器上的闪存芯片缓存被用于连接到存储。Adaptec展示了他们的数据调节理念,并向他们的5000和2000 RAID控制器中增加了由英特尔提供的闪存。在这里,我们一共有三种可能的闪存缓存层来提升存储阵列的承担能力。

跳过与存储阵列的网络连接,我们可能会有一个用于阵列控制器的闪存I/O加速卡。这正是NetApp的PAM(性能加速模块),这种模块最初是DRAM的形式,现在还推出了闪存芯片的版本。它包括4个使用闪存的位置,第5个使用的是固态盘用来取代硬盘驱动器并提供所谓的Tier 0存储。实际上所有存储阵列提供商现在都这么做了,大多数采用的是STEC闪存芯片固态盘,少数采用的是英特尔闪存芯片固态盘。

最后第6个使用闪存的位置是用来代替硬盘驱动器阵列本身。目前Texas Memory Systems (RamSan)、Sun (FlashFire)、Violin Memory (1010 Memory Appliance with network head)以及Fusion-io (ioSAN)都属于这个方面。这些可以被视为闪存DAS或者闪存SAN形式的闪存数据库(而不是缓存)。

也许听上去在这6个位置采用闪存是没有意义的。我们可能会觉得向服务器添加一个闪存芯片缓存或者采用一个闪存库或者用闪存增强的存储阵列是有意义的。利用闪存增强的存储阵列会采用缓存来保存“热”数据,或者采用一个闪存芯片库来充当高容量存储和廉价的大容量数据SATA硬盘驱动器存储。

也许思科、戴尔、惠普、IBM或者Oracle/Sun等系统提供商会以最均衡、具有可扩展性和成本效益的方式均衡服务器和存储IOPS处理以及数据容量。Oracle的Exadata 2就是一个很好的例子。服务器和存储系统集成商以及增值经销商也需要这么做,但是不需要具备和以及系统提供商相同的资源。一家分别采购服务器和存储的数据中心运营商可能会面对均衡服务器和存储之间IOPS处理的复杂问题,他们需要这方面的工具。

这些工具什么时候问世我们还不知道,解决均衡问题将需要将重点放在集成来自不同提供商的服务器和存储系统,而不是将服务器和闪存芯片存储分离开来。在这方面,闪存将会带来不少难题。

【编辑推荐】

  1. 闪存硬盘存储性能有很大提升
  2. Intel建立闪存芯片工厂
  3. 多重闪存引发IO革命
  4. 闪存硬盘普及需要多长时间
  5. 闪存硬盘推动存储行业革命

相关资讯

今日微信独家

《华尔街日报》报道日前援引知情人士的消息称,由于被美国政府以国家安全问题为由进行调查,联想斥资23亿美元收购IBM低端服务器业务的交易陷入了停滞状态。
关注新浪官博 订阅微信订阅号

订阅焦点周刊

论坛与活动

2016中国数据加速峰会直播专题
2016中国数据加速峰会直播专题[详细]
点击查看

精彩视频

最新文章

1111111
1111111
asdasd
asdasd
同有科技应用型大数据存储在南京掀起智能风暴
同有科技应用型大数据存储在南京掀起智能风暴
斯蒂芬斯蒂芬
斯蒂芬斯蒂芬
京东双11技术备战 构建多中心交易系统
京东双11技术备战 构建多中心交易系统