Device-Based设计的背后:忆恒创源“道路”选择
DOIT原创 崔昊 发表于:13年06月24日 21:50 [原创] 存储在线
Device-Based设计的背后:忆恒创源“道路”选择
“大家所走的路不一样,但我们2007年的时候,觉得PCIe接口的固态硬盘就应该是这样的。”谈到为何以“Device-Based架构”来确定忆恒创源产品的架构发展路线图,殷雪冰说,这来自于“没有太多考虑,认为就应该是基于设备、基于卡的这条路走下去。”
在忆恒创源官方网站所提供的产品手册中,该公司提到,忆恒创源所采用的“Device-Based”架构属于“第三代PCIe闪存卡架构”,与第一代基于ROC(RAID on Chip),即RAID卡+SATA接口SSD不同,Device-Based的产品以PCIe直连为基本特征;而与“第二代Host-Based闪存卡”不同,Device-Based以嵌入式的处理器管理Metadata,并将更多的逻辑及应用负载基于卡上的处理器来解决,而不是去使用系统中的重要处理器的性能。忆恒创源认为,这样的架构更有效率,更容易扩展和提高产品的灵活度。
“Device-Based的产品化难度会更大,所以我们到2011年才有产品到客户那里去测试,但我们是第一家做出Device-Based的公司,但这样做是有必要的。”殷雪冰认为,Device-Based决定了忆恒创源的产品是一个“纵向产品与横向产品结合”的家族:“我们通过纵向产品,结合应用,深入到客户与行业应用中,同时保持横向产品的架构,以横向发展产品的扩展方式。”
忆恒创源产品架构的不同点
殷雪冰表示,虽然选择Device-Based的道路现在看是一条比较难走的路:Device-Based不仅在软件研发以及算法优化上有所要求,更重要的是,如何基于设备——也就是基于PCIe闪存卡上的处理芯片——且面向应用,进行硬件上的优化与设计。
但这样做的好处也显而易见,一方面,殷雪冰认为,横向扩展的架构更容易被客户所接受,无论是容量、性能的扩展在未来几年都会更快的发展,“能够通过纵向领域的发展带动横向领域的发展。”另一方面,正如DOIT记者向殷雪冰所问的那样:“是不是会更容易或者说更倾向于未来会做更多的事情,比如说做一台类似Violin Memory那样的全闪存阵列?”
而对于Device-Based的遐想,殷雪冰并未给出确切的答案,他只是说:“这会是一个可以选择的平台,你可以通过闪存做很多领域的事情。”
话题回到Device-Based架构的PBLAZE III如今的性能表现,殷雪冰表示,虽然没有走比较简单的、更偏向于软件(而不是软件硬件结合)的道路,产品化更晚、产品的研发升级与优化更难,但从部分性能表现上以及未来“闪存规模化的应用趋势”上,他对忆恒创源的产品更有自信。