在UnRaid内设置黑群晖虚拟机,如何调用Cache盘加速存取


Recommended Posts

因为更习惯群晖的文件管理逻辑,所以在Unraid里面使用了黑群晖作为文件存储服务器。

 

目前配置硬盘有:

92600-8i阵列卡 2T SAS HDD * 4 (Raid5后6T空间)

1TB NVme硬盘 * 1(用作Cache)

128G Sata固态 * 1(用作群晖直通)

image.thumb.png.cfab115db08e5b25f3bad9ae643f3f8d.png

 

因为是小白,按照传统虚拟机的操作逻辑,先给群晖虚拟机直通了128G的固态硬盘做系统,然后又分配了4.5T的硬盘空间,虚拟SCSI(“domains” Cache状态:否”),进入正常创建存储池和空间后尝试网页上传文件到群晖(文件800M单个),上传速度50~80+,但是每当文件到结尾的时候总会卡顿个十几秒甚至更多,导致平均甚至只有20-50m/s。(使用直通128G固态在前4分钟都是90+速度,后面估计是掉速了)

image.png.1eebfc6b2b238f4ce289b5bc17976544.png

 

后面了解到UnRaid的灵魂机制,校验盘(听说会影响速度,暂时没放)和Cache盘随后尝试了几种模式:

 

1. 存放硬盘映像文件的domains文件夹Cache模式为“是”(没有删除映像重新创建,磁盘位置“自动”),后重启黑群晖后上传文件,Cache不涨空间,磁盘阵列涨空间。速度还是和上面一样。

 

2. Cache模式为“是”,删除映像重新创建4.5T,磁盘位置“NVme”,(奇怪的是我的NVme并没有4.5t空间,不是很了解原理),重启黑群晖后上传文件,Cache空间随着上传文件开始变大,但使用move功能文件并不会转移到磁盘阵列(我以为会移动进去),这样随着上传文件突破到1T,是不是就爆空间了。此时速度和每个文件传输时的波动没有了,和直通的sata固态速度没啥区别。

 

3. Cache模式为“是”,删除映像重新创建4.5T,磁盘位置“磁盘阵列”,重启黑群晖后上传文件,文件还是不经过Cache,速度又变卡。

 

4. 一气之下设置Cache模式为“仅”,删除映像重新创建4.5T,磁盘位置“磁盘阵列”,重启黑群晖后上传文件,文件还是不经过Cache,速度又变卡。

 

我原来预想的是,可以做到群晖空间4.5T,Cache池1T,move,1小时一次,上传文件时候,文件经过Cache的固态,上传速度可以达到2.5G甚至万兆,读取因为都是直接查看的线上文件,就不太追求下载速度了,这个能实现吗。

 

PS:边写边思考是不是群晖又转换了一次文件系统,所以到时Unraid读取不到群晖上传的文件了呢,这样的话我的功能是不是只能在Unraid本体才能实现了。所有的虚拟机都没有办法经过Cache池吗,本人小白,刚使用Unraid,有说的不对的多担待。

 

附上配置:

CPU:QL3X 超频4.1G

主板:映泰Z170W(双千兆网口)

Pcie设备:阵列卡 9260-8i、单网口网卡

 

Link to comment

其实我没太看懂你在说什么,因为我不懂SCSI,但看没人回复我就回复下。

unraid的直通硬盘确实是跑不满的,实际速度也和CPU挂钩。这个直通本质上还是unraid拥有它的控制权。

只有硬件直通才是真的通给虚拟机了。现在卡就卡在本来你是电脑-群晖。但因为你群晖的硬盘是unriad直通过来,中间实际上就变成了电脑-群晖-unraid池。如果你没有直通网卡,就是中间还要再过一手unraid,速度就更起不来了。

 

虚拟机肯定能过cache,不信可以直接虚拟个windows,smb往unraid池里传东西,它就会进到cache。

至于为什么不写入到cache,可能和SCSI有关,这东西我完全不懂。

 

如果要给群晖缓存,应该直接把nvme这个盘直通给群晖,然后再在群晖里添加cache,让群晖自己去管理缓存。

但群晖兼容性问题很是头疼,DSM7反正我是没搞好,直通直通卡和万兆网卡我都失败了。因为反正我也不需要对群晖高速读写,就这么用着了。。。。

 

具体的就等大神回复你了。

  • Like 1
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.