初试 iSCSI 做游戏盘,结果是:完全可以接受

336 天前
 MFWT

背景

https://v2ex.com/t/950438#reply15

总之百问不如一试,翻出来我之前挂黑心云的固态,接上去了 NAS ,清干净之后就直接用 TGT 挂载成 iSCSI 盘

途中经历了个小坑:tgt 的 ACL 似乎是『和』而不是『或』的关系,也有可能是我设置不对,反正如果列表内有一个对不上就无法连接(比如 IP 在授权范围内,但 iqn 名字不在,也不行)

测试

直接把本机固态里的原神( 67GB 左右),资源管理器复制粘贴过去

速度基本达标(拷一堆小文件,SMB 大概也这个速度,我就认为是达标了)

接着是开游戏(原神)测试,由于没有(也比较难)留下图片,因此我尽量描述清楚些:

  1. 和本机固态相比,读图会慢一点,但也就是慢一两秒的水平,多伸个懒腰也就过去了
  2. 打本打怪长距离跑图,没有发现异常
  3. 磁铁吸住盖板(模拟盖盖子进入休眠状态),吃完午饭回来后,『重新连接服务器』的提示要等一两秒才出现,估计是要等 iSCSI 连接建立起来才行,不过也无大碍

至于具体的 4K 性能什么的,我没有进一步测试,但是只要实际应用没问题,我就不管他了 毕竟,想当年,我是把原神接到 USB 外接机械盘去玩的,那酸爽.....

4437 次点击
所在节点    NAS
23 条回复
mifar
336 天前
网吧的盘不都是这么搞的么
MFWT
336 天前
@mifar
技术确实可行,但是网吧的服务器和内网条件,我目前是比不上的
Champa9ne
336 天前
之前也试过内网 iscsi ,不过是 ubt 上的挂载。甚至想过 iscsi 能不能做系统盘。感觉内网千兆也顶得住。如果想降低延迟上内网万兆不知道有没有用。

之前听说过内网延迟只看是光口还是电口,电口会低一些。不知道说的有没有道理。
Reficul
336 天前
@Champa9ne #3

降低延迟的 RDMA 吧?完兆只是吞吐量大
imnpc
336 天前
直接搞个网吧无盘系统就可以了 哪个更好一点
work9898
336 天前
@imnpc 家用的话,iSCSI 来得快,无盘也行但是麻烦一点,外加无盘对你内网的速度和稳定性要求还是有的,起码我捡的网吧服务器,内存都挺大的
deorth
336 天前
我这么干都一年了
Champa9ne
336 天前
RDMA 适配器?好像要服务端、客户端的网卡都支持 RDMA 功能才能 RDMA iSCSI 啊,这成本是不是有点高。。
@Reficul

话说如果用 RDMA 网卡的话延迟会下降到什么程度,装系统在上面会显著增加运行速度吗,假设服务器端的硬盘速度足够的话(如使用上好的 SSD )
yanqiyu
336 天前
之前折腾 iSCSI 引导 Windows ,跑是能跑起来,但是一旦试图更新 Windows 就会坏掉
documentzhangx66
336 天前
不妨格局再打开些:

服务器:
D1521 ATX 妖版 +
RECC 内存 +
PCIE 转 24 口 SATA +
PCIE SPF+ 万兆光网卡 +
1 个 128GB SATA-SSD 系统盘 +
12 个 镁光 1100 二手 2TB SATA-SSD ,PDD 260 元一个
12 个 日立 4TB 机械硬盘 SATA-HDD ,PDD 200 元一个。
装 Debian 11 ,然后装 PBS ,然后在 PBS 里创建 ZFS ,
然后 Debian 11 上面把 SSHFS 、SMB 、NFS 、FTPS 都装上,

这样你就拥有了:

带 RECC 与 RAID 保障的 ZFS 且是 SSD + HDD 的混合存储 + FS 去重 +
SSHFS 、SMB 、NFS 、FTPS 全套 +
docker +
PBS 备份一体 + 虚拟化内部去重 +
万兆网卡。

这在以前 EMC 时代,没七八十万,一整套下不来。现在努努力,不到八千元应该能拿下。
txydhr
336 天前
@Champa9ne 是光口会低一些吧
MFWT
335 天前
@documentzhangx66

理想很丰满,现实很骨感

别说八千了,掏八百我都得斟酌斟酌

而且最大的问题是,我家没有现成的万兆内网(甚至没有光内网),也就是说我还要大升级网络设施才配得上这性能,这就有点得不偿失了
lianyanjiajia
335 天前
@MFWT 浪潮 x540 100 一张 买 2 张直连就行了
MFWT
335 天前
@lianyanjiajia 问题是我主力机是笔记本,可扩展性极差
lianyanjiajia
335 天前
@MFWT 笔记本就降一级用 USB 2.5G 网卡把 更便宜
Baoni
335 天前
想当年,你把原神接到 USB 外接机械盘去玩的,
所以现在为什么不能外接 usb ssd 呢? USB 坏了?
MFWT
335 天前
@Baoni 接口占满了
Baoni
335 天前
哦,你只是在验证可行性。不然提升游戏体验没理由不用 ssd
wtks1
335 天前
想起了当年把帝国时代 2 刻在光盘里,用光驱读取游戏.....
MFWT
335 天前
@Baoni

我是真的打算作为主力去使用的,主要原因是:

1. 有闲置 SATA 垃圾固态,可以连到 NAS 上去使用
2. 电脑是笔记本,升级比较麻烦
3. NAS 本来就使用率低,不影响日常应用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/950605

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX