1
Puteulanus 2022-02-02 03:26:11 +08:00
没办法的吧,应该只能走网络
USB 切换器加上自动拷的脚本能解决速度,但不能同时访问 |
2
geniussoft 2022-02-02 03:34:16 +08:00 via iPhone
没啥好办法,
万兆以太网、雷电网桥,带宽大的东西,价格都不会太低。 |
3
Conty 2022-02-02 06:03:19 +08:00 1
你说的这个是 SAN 的功能,但是 SAN 就没有便宜的家用解决方案。
|
4
vokins 2022-02-02 08:49:54 +08:00 via iPhone
万兆 nas ?
|
5
loading 2022-02-02 09:26:05 +08:00
在 win 本地硬盘起个 http 服务器,看下下载速度有多少。速度能上来才就能考虑使用非硬件方案了。
|
6
loading 2022-02-02 09:26:31 +08:00
我是说下载非移动硬盘的文件,一步一步分析问题。
|
7
seanzxx 2022-02-02 09:35:12 +08:00
万兆交换机,万兆网线,万兆网卡,万兆 nas
|
8
shruru OP 好的,谢谢各位一大早的指教。
万兆交换机、网卡和 NAS 实在一次性投资太高。 那如果有便宜的方法,是不是买一个扩展坞,USB 3 的速度就可以了?这个速度比千兆网线要强一点吗? 大家新年快乐,虎虎生威~~ |
9
documentzhangx66 2022-02-02 11:48:20 +08:00 1
1.在异构环境里,传输速度的性能问题,一直是个老大难。原因是,你需要检查,瓶颈究竟卡在哪个环境,而且解决起来,成本也不低,并且还要考虑稳定性。稳定性本身也是个溢价问题。
比如我以前做过一堆家用旗舰级千兆路由器的速度测试,能达到真千兆满速的,很少。甚至有多台只能达到 60%左右的速度。并且家用 WinPC 的 CPU 性能也容易影响速度的测试。比如当你玩大型 3A 游戏,同时电脑内部还在做文件复制粘贴,此时 CPU 使用率已经很高了,再来 iperf3 测速时,峰值速度就降低很多。 2.三机共享,肯定要走网线传输了。现在你需要一步步找到每个节点的性能: 2.1 硬盘分别挂载到 Mac 与 WinPC ,测试一下性能。这个步骤能测试出硬盘速度,以及 Mac 与 WinPC 直接挂载的速度。 2.2 Mac 与 WinPC 做 iperf3 双向测试,来测试网络性能。 2.3 测试 samba 、ftp 等网络共享方式。ftp 因为没有加密,并且基于 tcp 不容易触发网络安全设备的拦截,因此 ftp 协议在我以往的测试里,是性能最高的选择,但 ftp 的问题比较多,比如字符编码问题、传输时一些进度的显示可能会有 bug ,等等。 3.通过以上方式,把每个节点的性能找出来后,你就可以选择搭建方案,并且做测试了。如果哪个环节出现性能瓶颈,也容易定位。比如,你提到 60 - 80Mb/s 的速度,在 2.2 用 iperf3 测试网络时,发现瓶颈在这里,那么,你可能需要更换网线、交换机甚至路由器与电脑网卡。 |
11
ohiu 2022-02-02 12:11:17 +08:00 via iPhone
USB over TCP
|
12
bao3 2022-02-02 12:29:45 +08:00 via iPhone
磁盘的操作对文件应该是有保护的,也就是你不能同时走多台设备上连接成物理驱动器。你能做的就是一边是物理驱动器,一边通过网络映射成逻辑驱动器。
|
13
shruru OP 谢谢各位,实在不太能纯文字表述我的沙雕想法,做了一个设想的图。各位看看:
[img]https://img30.360buyimg.com/pop/jfs/t1/115263/7/21063/234052/61fa1bd3Ee0b9fc58/fa288536c944c54f.jpg[/img] |
14
shruru OP 对不起,不太会设置图片大小。怎么破格了...
|
15
PolarBears 2022-02-02 13:59:16 +08:00
即使能同时访问一个磁盘,那这个磁盘的文件系统也是大问题。如果你的台式机支持雷电的话那么可以一条 type-c 把两台机子直接连起来,两台设备的网络设置管理里面会出现一个 20gb 的雷劈网桥
|
17
adoal 2022-02-02 14:25:22 +08:00 via iPhone
双机同时访问、速度够快、低成本,不可能三角,只能放弃一个。
|
18
adoal 2022-02-02 14:29:34 +08:00 via iPhone
即使双机是同样的操作系统,这个三角都做不到。更何况需要考虑 Mac+Win 呢。
|
19
PolarBears 2022-02-02 14:37:56 +08:00
@adoal #17 最便宜且速度够快的方案就是双机直接通过雷雳直连然后做 smb 共享等等都可以,有 20GB 的速度。只需一条数十块的 type-c 数据线即可,但前提要求就是都支持雷雳。最便宜且够快的方案就是这个了,但听说这 20gb 的雷雳网桥在传输量大的情况下 cpu 负载会明显升高,我只试过双机直连是没问题的,负载这方面没测试过。
|
20
wellsc 2022-02-02 14:49:34 +08:00 via iPhone
网络
|
21
pffrank 2022-02-02 16:05:45 +08:00
小黄鱼整个小猫盘 硬盘插上当 nas 用
|
22
documentzhangx66 2022-02-02 17:19:05 +08:00
SMB 因为涉及到加密解密:在传输时会对 CPU 产生很大压力。性能低的 CPU 、节电型低频率 CPU 以及正在运行其他高负载的 CPU ,可能会造成 SMB 很难达到满速,甚至低速。
|
23
py2ex 2022-02-02 17:43:20 +08:00
#13 现在没有这种给两个电脑同时直连用的盒子
万兆 NAS 方案觉得成本高,那成本低的是用完拔下来插到另一台电脑了,文件系统使用 exFAT 两个系统都可以用。 外置是 SATA3.0 的 SSD 应该能到 100MB/s (太大、太小小文件不一定能达到这样的速度) |
24
imsoso 2022-02-02 21:29:08 +08:00
雷电硬盘盒,接近 mac 原生 ssd 8 成的速度
|
25
minsheng 2022-02-02 21:53:42 +08:00
Windows 上有啥接口可能需要说一下
|
26
minsheng 2022-02-02 21:59:53 +08:00 1
这么几个思路:如果 Windows 机器上也有 Thunderbolt ,那确实走 Thunderbolt 网络最划算。注意这玩意规范写死了 10Gbps ,哪怕本身可以做到 40Gbps ,但是作为网线替代物只有万兆速度。
其它方案就没有便宜的了。如果楼主留心买了万兆版的 Mac mini ,Windows 是台式机,可以考虑搞一个万兆网卡,插 PCI-E 卡槽,小几百的问题。 如果 Mac mini 不是万兆版(只需要多加 750 元,同志们下单的时候可以注意一下),那最基本的 Thunderbolt 转万兆也要 1300 加,QNAP 的。 再次一点,可以考虑用基于 USB 的 5Gbpe 的网络转换器。但一个可能也要千把块钱。 |
27
minsheng 2022-02-02 22:06:19 +08:00
刚刚想到一个思路,Mac 不支持 Ethernet over USB ,或许可以搞一个虚拟机 Linux ,如果 Windows 这边也不行,那就搞两个虚拟机 Linux 。性能不敢保证,我也没试过,但理论上或许可以成功?
|
28
l9rw 2022-02-02 22:38:51 +08:00
60-80M 瓶颈应该是你 usb3 连接的,你硬盘 sata 插 win 机器上,smb 共享千兆内网传输 120M 左右的
|
29
785999159 2022-02-02 22:40:02 +08:00
pdd 搜索 网络硬盘盒
|
30
kekxv 2022-02-02 23:11:53 +08:00 via iPhone
要不你试试用 Mac 来共享?
|
31
adoyle 2022-02-02 23:14:16 +08:00
千兆网线传输速度只有 60-80Mb/s ,我怀疑瓶颈在硬盘本身。
不用购买额外硬件的解决方案是,Mac 或者 Win 选一个系统搭建 Samba 服务( Mac 和 Win 都有自带的 Samba 服务,挺方便的),连外置硬盘,设置共享目录。然后另一个系统使用 SMB 客户端去连接 Samba 服务。 |
32
shruru OP @minsheng #25 WinPC 是 华硕 B360M 主板。上面说 2 x USB3.1 type-A 有 10Gbp/s 还有一个 1 x USB type-C 插口 有 5Gbp/s
看不懂了,我一直以为那种正反都可以插的 USB-C 速度是最快的接口。 现在这个 移动硬盘就插在 pc 的 USB type-c 这个口上。mac 是用网络有线访问这个硬盘。 |
33
shruru OP @l9rw #28 谢谢,我回头弄个 usb type-A 的线试试。现在确实一直插在 USB type-C 这个主板口上(学艺不精,我一直以为 usb type-c 比 type-A 肯定要速度快,而且正反都可以插,是新的协议)但刚才看了主板介绍,上面说 type-a 口有 10G ,反而 type-c 口只有 5G 。😓
|
34
shruru OP @adoyle #31 我现在就是这样的。硬盘插在 Win 上,然后共享打开,局域网里面的 Mac 就可以访问了。那理所当然,我认为瓶颈就是 千兆网线(因为是网线连接的)。差不多天花板就是 100mb/s 了。而且是理论值,实际情况我这里就是 60-80mb/s
|
35
mikewang 2022-02-03 04:05:02 +08:00 via iPhone
如果 Windows 的 PC 支持雷电协议,用普通的 C2C 被动线连接两台主机就可以获得 20Gbps (2.5G/s)的速度,连硬盘的主机开共享给另一台就行。
我的两本 MacBook 就是这么连的。 |
36
shruru OP @mikewang #35 主板是 19 年的华硕 B360M ,不支持雷电协议,最快的就是 USB Type A 口,号称 10Gbps
|
37
dingwen07 2022-02-03 06:09:59 +08:00 via iPhone
参考 Android 的 MTP ,不同的系统下速度和稳定性很难都做好
|