V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MFWT
V2EX  ›  NAS

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

  •  2
     
  •   MFWT · 315 天前 · 4396 次点击
    这是一个创建于 315 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景

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

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

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

    测试

    直接把本机固态里的原神( 67GB 左右),资源管理器复制粘贴过去
    V8SwY8.png
    速度基本达标(拷一堆小文件,SMB 大概也这个速度,我就认为是达标了)

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

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

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

    23 条回复    2023-06-22 17:42:55 +08:00
    mifar
        1
    mifar  
       315 天前   ❤️ 1
    网吧的盘不都是这么搞的么
    MFWT
        2
    MFWT  
    OP
       315 天前
    @mifar
    技术确实可行,但是网吧的服务器和内网条件,我目前是比不上的
    Champa9ne
        3
    Champa9ne  
       315 天前
    之前也试过内网 iscsi ,不过是 ubt 上的挂载。甚至想过 iscsi 能不能做系统盘。感觉内网千兆也顶得住。如果想降低延迟上内网万兆不知道有没有用。

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

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

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

    服务器:
    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
        11
    txydhr  
       315 天前 via iPhone
    @Champa9ne 是光口会低一些吧
    MFWT
        12
    MFWT  
    OP
       314 天前 via Android
    @documentzhangx66

    理想很丰满,现实很骨感

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

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

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

    1. 有闲置 SATA 垃圾固态,可以连到 NAS 上去使用
    2. 电脑是笔记本,升级比较麻烦
    3. NAS 本来就使用率低,不影响日常应用
    Baoni
        21
    Baoni  
       314 天前
    硬盘,hdmi 都可以用网络替代,但是都不怎么好用。
    接口不够用,用扩展坞呗。闲置 sata 也可以接硬盘盒。便宜又好用的方法为什么不用呢。
    MFWT
        22
    MFWT  
    OP
       314 天前
    @Baoni

    主要是,我目前的方法开销是 0 ,实现成本也是 0 (因为都是现成的东西,接上就好,就是装装软件可能费点时间),既然没有成本,又能满足我的需求,也没有明显弊端,为什么不继续用下去呢
    Baoni
        23
    Baoni  
       314 天前
    @MFWT 了解
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   901 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 22:55 · PVG 06:55 · LAX 15:55 · JFK 18:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.