1
villivateur 2022-03-18 15:01:03 +08:00 via Android
我觉得理论可行,但是还没有人做出来
|
2
libook 2022-03-18 15:15:07 +08:00
远程挂载 NAS 的文件系统的时候,使用支持内存缓存的模式,然后在本地 SSD 建立 swap 空间,让虚拟机使用这个 swap 来当做内存缓存 NAS 的文件。
不过这个需要 NAS 上锁文件,因为远程改动是难以被觉察到再更新本地缓存的。 |
3
moxuanyuan 2022-03-18 15:40:41 +08:00
rclone vfs 了解一下
|
4
dann73580 2022-03-18 15:53:21 +08:00 via iPhone
可行是可以,但以 rclone 的方案来说吧,缓存会过期然后远端去拉取,实际体验可能会比较闹心。
|
5
maggch97 OP 发完帖子才测试了一下把 VMware 的虚拟机磁盘放在 NAS 上。本机和虚拟机都是 Window 10 ,本机和 NAS 之间内网能跑到千兆。发现虚拟机并没有出现我之前臆想的非常卡的情况。开机,打开 Firefox ,打开 QQ 反应都非常迅速。
用 CrystalDiskMark 跑了个分,顺序读写都是顶着网络上限在跑,4K 随机读写也能到 30MB/s 。果然没有调查就没有发言权,不知道在哪一层已经做过了缓存。 |
6
yinheli 2022-03-19 10:03:45 +08:00
@maggch97 但是如果异常断电容易造成磁盘损坏,我遇到过几次,通过 fdisk 修复,虽然没有丢失文件,但是感觉比较惊险。不适用于高磁盘 IO 场景。
|