希捷的MACH.2技术助力云数据中心提供商实现速度与容量之间的平衡

希捷的MACH.2技术我们上次在新闻中简单的提到过,这是一种将磁头分成两组进行控制的新方案。这种技术目前可以非常有效地增加大容量HDD的读写速度,在企业和数据中心中非常管用。微软最近就已经开始测试和部署采用这种新方案的希捷Exos 2X14企业级HDD了。

由于存储密度遇到了瓶颈,如果只用传统的垂直存储技术,那么单碟容量最大也就只有1.75TB左右,如果要组成10TB以上的HDD,需要非常多的碟数,此时磁头数量也会相应成倍地增加。传统的磁头控制方案是所有磁头共享一组马达,所有磁头在同一时间点于垂直方向上是处于同一位置的,对于盘片少的HDD来说这没什么大的影响,但是到了超多盘片的大容量HDD中,这会拖累HDD的响应速度和存取数据的速度。举个例子,你需要的数据一段位于最上面的盘片,另一端位于最下面的盘片,如果要读取,那么HDD要做两次寻道,增加了响应时间。

而MACH.2正是解决这种超多盘片HDD响应时间长、跨盘片读写操作复杂的杀手级技术,它将磁头分成上下两组进行分别控制,如果用上面的例子重新推演一次,使用MACH.2技术的HDD会很智能地控制上下两组磁头同时定位你需要的数据所在的位置,并且同时进行读写,具有了“并行性”,可以节省很多时间。

从图上你可以看到,一组磁头停靠在停靠区,而另一组还悬浮在盘片之上

搭载MACH.2的HDD在上个季度就已经正式出货了,其中微软就是一家早期的MACH.2 HDD客户,他们在自家的云服务器和云数据中心里面已经测试完并用上了这种新技术HDD了。根据他们在实际使用过程中得到的数据,搭载MACH.2技术的HDD在吞吐量上面确实可以达到传统单组磁头HDD的两倍左右的水平,可以说它确实是提升HDD读写速度的一大有用的新技术。

其实我们还可以简单地将这种HDD理解为内置了一套RAID 0双HDD阵列,但与RAID 0阵列不同的是,它只需要一个I/O接口。希捷方面表示将不断地推进采用MACH.2技术的HDD,目前主要是推进Exos 2X14的使用,未来这种技术还可能会跟HAMR技术结合,在提升HDD读写效率的同时提高HDD的存储密度,让HDD在大容量存储领域中保持住自己的地位。

(0)

相关推荐