从具有最大速度的两个系统访问SSD


0

我正在寻找一种方法,以最大可能的速度从两台计算机访问高速驱动器(SATA SSD,500 Mbyte / s读取速度)。无需从两台计算机进行并行访问。两台计算机彼此非常接近。

天真的方式可能是通过SATA将驱动器插入应该访问它的机器,但应该可以从外部进行,而无需修改任何东西。据我所知,SATA-Interface只支持点对点连接,因此无法将两台计算机与Drive-SATA连接。

另一种方式是千兆以太网,但要达到最大速度要慢。

两台机器上都有外部接口:USB 3.0,eSATA,FireWire,1000-以太网

任何想法都会有所帮助。


1
问题是计算机A不会知道计算机B正在写入硬盘驱动器并且可能会写出它不应该写的东西。您需要在中间使用智能设备进行调解。
cybernard 2014年

真正。但是您可以使用两个分区来解决它,一个是从每台计算机安装RW,另一个是安装RO。之前已经完成了(在旧的SCSI时代,你在总线上有多个主机适配器,而不是SATA,它是点对点或指向端口倍增器。(而PM与OP想要的相反)。
Hennes 2014年

Answers:


3
  • eSATA和USB 3.0(允许在计算机之间轻松切换但不能同时切换。)

  • 存在10个千兆位NIC。(如果您的其他硬件可以处理它,则为1250MBps)

  • 构建自己的NAS(10Gb网络附加存储)

  • 2端口2对1 USB 3.0外设共享开关


忘了提一下,10GB网卡目前对于任务来说太贵了(并且可能无法通过硬件处理)。有没有什么方法可以在计算机之间“切换”USB 3.0 / eSATA而不实际做任何实际操作?要清楚,从帖子外面我的意思是“远程”。也许不是那么清楚......
TSGames 2014年

0

最兼容和方便的方式是USB 3.0机箱。您将磁盘放在那里并将其转换为高速外部USB磁盘,该磁盘也适用于较旧的USB 2.0系统,以及USB 1.1,如果您想在另一台计算机上使用它。最快的是一个eSATA机箱,可将磁盘转换为外部SATA III磁盘,速度不会降低。最佳解决方案是eSATA和USB 3.0机箱,因此您可以通过eSATA将其连接到两个系统以获得最大速度,但如果需要,您还可以将USB连接用于另一台计算机。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.