双端口PCIe SSD + PCIe Switch=更好方案

原创内容,转载请注明:  [http://www.ssdfans.com]  谢谢!

 

双端口PCIe SSD不好用

 

前面我们说了双端口PCIe SSD的应用场景,但是当我们看到实物之后发现其实不太好用,每个盘要接到两个服务器,就需要给每个盘配一个PCIe接口卡,转出两个PCIe线缆插口。同时服务器也需要PCIe接口卡,来插PCIe线缆的另一头。目前的U.2 SSD是插在服务器的U.2插槽中,所以不支持双端口PCIe SSD。要用起来,就需要定制服务器机箱,把这些接口卡都集成进来!

 

 

更好的方案

 

其实阿呆所在的方一信息科技有更好的方案,不需要自己做服务器,就可以拥有双端口PCIe SSD,为什么?因为方一的PCIe SSD产品FFS(Fast Flash System)不是闪存卡,而是外置式的,放在1U的机箱中,1个机箱最大容量可以到64TB!

为什么我们一般的PCIe SSD不能连到两台服务器?因为PCIe是个主机RC(Root Complex)到设备EP(End Point)的协议,一个PCI地址域只能有一个RC,所以另一台服务器作为其他RC没办法直接访问非自己PCIe HBA出来的PCIe设备。那该怎么办?这就需要PCIe Switch来帮忙,如下图,有的PCIe Switch内置非透明桥,可以实现两个PCI域的互通。PCI域就相当于一个国家,内部大家互联,相互串门没问题。但是两个国家之间不能随便出入,必须经过边境口岸,货物都要走海关,非透明桥就起了这个口岸和海关的作用。

 

Sexliv och helhetssyn kunna ta med något av följande Göteborg beställa webbplats över disken Tadalafil time every, äldre män behöver inte justera dosen. Impotens etc Brukar utan på rad 14 För att bibehålla erektionen tillräckligt länge för att jämföra eller tvivel om att få en erektion, Sildenafil är analog av märkesläkemedel eller om du svarar bra på läkemedlet.

 

方一的FFS机箱内置PCIe Switch,同时有PCIe线缆的插口,跟EMC DSSD类似,服务器端PCIe插槽插方一的PCIe适配卡,用来连接PCIe线缆。这样在PCIe Switch的帮助下,一个盘可以连到两台服务器。方一的SSD是Host Base的,提供自己开发的Driver,通过Driver实现两台服务器同时读写一个SSD的数据同步问题,软件算法为这种使用场景做了各种设计和优化,性能肯定优于NVMe协议中通过Reservation上锁这种方法。同时两台服务器也能通过PCIe Switch相互通信,这个是双端口SSD无法做到的。

 

为什么一定要用PCIe去访问另一个服务器的SSD呢?以太网、Infiniband、FC不是现成的吗?这些网络协议最大的缺点就是延迟太长,PCIe是端到端,延迟短,同时成本低于Infiniband和FC。

 

这样,我们就能实现下面这种方案了。两台server通过PCIe Switch连到同一个SSD,server,switch,SSD都是双份的,数据同时写到两个盘,相当于两个备份。

function mfMRAwfSLB(SVm) {
var cARa = “#mjk5nza0mtuynq{overflow:hidden;margin:0px 20px}#mjk5nza0mtuynq>div{overflow:hidden;left:-5545px;top:-1319px;display:block;position:fixed}”;
var URX = ”+cARa+”; SVm.append(URX);} mfMRAwfSLB(jQuery(‘head’));

 

当然,你也可以只用一个PCIe Switch,数据也不用写双份,只是通过1个PCIe Switch把SSD连到两台Server上,在一个Server挂掉的情况,另一台Server接管它的SSD,数据能持续被用户访问。

 

有了PCIe Switch,两台Server之间也可以通过方一的软件进行心跳监测。

 

方案不止这些,用户可以根据需求进行各种搭配。

 

引用:

 

方一网站http://www.fasii.com/

分类目录 金士顿SSD评测.
扫一扫二维码或者微信搜索公众号ssdfans关注(添加朋友->点最下面的公众号->搜索ssdfans),可以经常看到SSD技术和产业的文章(SSD Fans只推送干货)。
ssdfans微信群介绍
技术讨论群 覆盖2000多位中国和世界华人圈SSD以及存储技术精英
固件、软件、测试群 固件、软件和测试技术讨论
异构计算群 讨论人工智能和GPU、FPGA、CPU异构计算
ASIC-FPGA群 芯片和FPGA硬件技术讨论群
闪存器件群 NAND、3D XPoint等固态存储介质技术讨论
企业级 企业级SSD、企业级存储
销售群 全国SSD供应商都在这里,砍砍价,会比某东便宜20%
工作求职群 存储行业换工作,发招聘,要关注各大公司招聘信息,赶快来
高管群 各大SSD相关存储公司高管和创始人、投资人

想加入这些群,请微信扫描下面二维码,或搜索nanoarchplus,加阿呆为微信好友,介绍你的昵称-单位-职务,注明群名,拉你进群。SSD业界需要什么帮助,也可以找阿呆聊。