去年IDF的最大热点莫过于Intel至强E5 2600处理器的发布。至强E5 2600在提升了内存带宽和工作线程和降低功耗等一系列性能的同时,处理器的每个核心上只保留了少数的PCI-E 2.0,而更多地采用了PCI-E 3.0。此次发布PCI-E 3.0,让我们对未来的接口设备的应用充满了期望和迷惑,当然,更多的还是观望。那么这次PCI-E 3.0给我们带来的是什么呢?
我们先看一下PCI-E 3.0和2.0标准的比较。
PCI -E 2.0和PCI-E3.0之间的最大区别就是数据吞吐量有显著增加并保持了对PCI-E 2.x/1.x的向下兼容,继续支持2.5GHz、5GHz信号机制。PCI-E 2.0中的信号强度为5GT/s,从而实现了500MB/s的数据吞吐能力,而PCI Express 3.0中,这些数据传输能力被再次加强了一倍。PCI -E 3.0的信号强度为8GT/s,可以实现1GB/s的数据吞吐能力。印象中我们认为pci-e接口主要是用来安装一些接口卡,比如磁盘阵列卡、万兆网卡等。不过PCI-E 3.0这么高的带宽和数据传输率主要用在什么地方呢?
PCI-Express的发展历程
在现用服务器中,最为大家诟病的地方也就是存储的传输速度方面,现在的服务器基本还是使用机械硬盘作为存储载体,虽然机械硬盘有原始存储容量大、性能稳定的特点,但是由于本身的技术瓶颈限制,磁盘数据传输速率,尤其是硬盘内部传输率已经达到极限,单纯的靠提高转速不但不能解决根本问题,还会带来例如运行噪音大,发热量大等一系列问题,因此企业级SSD硬盘进入人们的视线,虽然在目前SSD硬盘还存在例如长时间的读写性能下降、容量偏小和价格居高不下等问题,但是它高速的数据传输率是传统机械式硬盘所望尘莫及的,如果采用了SSD硬盘无疑会大大提高系统的运行效率,并且也会降低服务器的功耗和发热量,所以我们认为SSD硬盘是未来发展的方向,取代传统的机械式硬盘也就是个时间问题。
传统接口的SSD硬盘
PCI-E 3.0标准的出现业界都普遍认为直接受益者是SSD硬盘,形式也就是SSD阵列卡,华为在其服务器的发布会上也证实了这点,并且概念型产品已经诞生,最近更有消息称,英特尔即将推出采用自家主控芯片的PCI-E 3.0接口的SSD硬盘产品。凭借着业界领头羊的地位和最新至强E5 2600处理器,相信各个厂商也会纷纷跟进, PCI-E 3.0的SSD硬盘时代仿佛离我们也不再遥远。
PCI-E 3.0接口的SSD阵列卡
不过,对于现在来说一切还是为时尚早,目前市面真正支持PCI-E 3.0的产品少之又少(目前用的最多的是USB 3.0转接卡),而且对于用户来说,SSD硬盘,尤其是企业级SSD硬盘的价格依然居高不下,在没有降低SSD硬盘nand的成本前,这个局面会存在很长一段时间,并且存储行业长期以来一直都是机械式硬盘的天下,企业很难想象换成另一种技术后会是什么样子,既要熟悉新技术,又要克服新技术带来的恐惧感 (SSD未知的寿命问题和长时间的读写性能下降问题等)。
SSD厂商一直都在改进技术,机械式硬盘经历了53年的发展,才获得今天的完善,并且还存在相当多的技术难题需要攻破,SSD作为一项新技术,更是需要时间的磨练。一个巴掌拍不响,只有SSD硬盘解决了上面的问题,PCI-E 3.0的SSD硬盘才会慢慢普及并取代机械式硬盘成为未来的主要存储器,因此PCI-E 3.0也将孤军奋战一个阶段,成熟的商用型PCI-E 3.0 SSD硬盘还有很长一段的路要走。