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

win10 系统如何搭建 iSCSI 服务

  •  
  •   luojianxhlxt · 2022-03-16 10:37:38 +08:00 · 4161 次点击
    这是一个创建于 1016 天前的主题,其中的信息可能已经有所发展或是发生改变。

    家里的 HTPC 想做一个 iSCSI 服务器,共其他设备挂载 windows server 担心驱动问题,所以装的 win10 。

    27 条回复    2022-06-09 08:31:43 +08:00
    luojianxhlxt
        2
    luojianxhlxt  
    OP
       2022-03-16 11:22:16 +08:00
    @littlewing 那就麻烦你搜索出来发给我呗?
    kenvix
        3
    kenvix  
       2022-03-16 12:23:40 +08:00 via Android
    非 server 只有 client ,别想了
    ferock
        5
    ferock  
       2022-03-16 12:57:01 +08:00 via iPhone
    @luojianxhlxt #2

    懒成这样
    xhcarlin
        7
    xhcarlin  
       2022-03-16 13:40:40 +08:00
    去年我也研究过,没找到 win10 上的部署方法
    carmark
        8
    carmark  
       2022-03-16 14:26:51 +08:00
    我之前用 golang 写了一个 iscsi target ,没在 Windows 上面测试过,没有稳定性保证[😂] https://github.com/gostor/gotgt
    luojianxhlxt
        9
    luojianxhlxt  
    OP
       2022-03-16 15:11:01 +08:00
    @GuangXiN Applies To: Windows Server 2016, Windows Server 2019, Windows Server 2022
    luojianxhlxt
        10
    luojianxhlxt  
    OP
       2022-03-16 15:11:17 +08:00
    @Jeansh Applies To: Windows Server 2016, Windows Server 2019, Windows Server 2022
    luojianxhlxt
        11
    luojianxhlxt  
    OP
       2022-03-16 15:11:31 +08:00
    @Jeansh Applies to: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012
    luojianxhlxt
        12
    luojianxhlxt  
    OP
       2022-03-16 15:12:17 +08:00
    @ferock 那倒是给出方案啊
    luojianxhlxt
        13
    luojianxhlxt  
    OP
       2022-03-16 15:12:44 +08:00
    @carmark 谢谢大佬哈,英文不太行,我研究下。
    GuangXiN
        14
    GuangXiN  
       2022-03-16 15:38:53 +08:00
    @luojianxhlxt 有网友说在 Windows 10 Professional 或者 Enterprise 上打开 Hyper-V 也能安装,你可以试试。我没有这个需求没用过。
    fisherwei
        15
    fisherwei  
       2022-03-16 16:04:00 +08:00
    有什么特殊的场景必须要用到块设备挂在吗?纯 win 环境建议 smb3.x ,安全、性能、易用性都比 iscsi 好。
    Hardrain
        16
    Hardrain  
       2022-03-16 16:08:38 +08:00 via Android   ❤️ 1
    懒成楼主这样建议去付费购买商业性的技术支持

    🤮
    hwdef
        17
    hwdef  
       2022-03-16 16:20:12 +08:00   ❤️ 1
    看见二楼这种回复,,竟然还有人回答,,,,
    titanium98118
        18
    titanium98118  
       2022-03-16 17:09:37 +08:00
    建议采纳 16 楼的解决方案
    gam2046
        19
    gam2046  
       2022-03-16 17:21:21 +08:00
    @fisherwei 性能不太可能比 iSCSI 更好。我自己这里有过某个应用场景,高负载、大带宽的磁盘随机读,分别尝试过 SMB/FTP/WebDav/NFS/iSCSI 。

    在内网 40G 的带宽以及 Intel M.2 固态的支持下,只有 iSCSI 能够在较低的磁盘负载下,提供更高的网络吞吐量。

    其他各类协议的额外开销都很大,甚至部分协议在只读取文件部分内容时,会传输整个文件,导致网络带宽被浪费。
    fisherwei
        20
    fisherwei  
       2022-03-16 18:00:18 +08:00
    @gam2046 你的 HTPC 是 40G 网卡的?那为什么还要用 win10 呢。

    如果在这种大带宽(>10Gbe )低延迟( TOE, RoCE )的网络下,iSCSI 的性能确实会显著增强。
    如果不是的话,SMB 在一些场景下并不比 iSCSI 慢( hyper-v, sql server ),甚至可能更快,主要得益于 SMB 新版本特性,可以组 smb 集群,让多个机器存放多副本同时负载同一个业务(类似于 ceph )

    如果只是测试环境的话,建议在 vm 里用 linux 或者 win server 做 iscsi ,如果是生产环境,不要用 win10 。
    luojianxhlxt
        21
    luojianxhlxt  
    OP
       2022-03-16 18:14:04 +08:00   ❤️ 1
    @fisherwei windows 挂载 iSCSI 的硬盘,可以直接当作本地硬盘处理。安装软件、游戏啥的都不受影响。我其他的设备就准备只留一个系统盘了。
    NSAgold
        22
    NSAgold  
       2022-03-17 12:02:40 +08:00
    因为非 server 并不能找到解决方案(或者说很难) 直接扔百度的显然并不了解。或者说都上 v2 了,搜索引擎肯定是第一个尝试的。
    我曾经也了解过这个问题,然后找到的解决方案是用网吧无盘系统的管理软件在本地创建一个 iscsi server.
    vibbow
        23
    vibbow  
       2022-03-17 16:08:33 +08:00
    @luojianxhlxt smb 映射磁盘的话,正常装软件也不影响的。
    luojianxhlxt
        24
    luojianxhlxt  
    OP
       2022-03-17 17:28:01 +08:00
    @vibbow 我以前试过 steam ,安装游戏是找不到的。最近没有条件尝试呢
    flynaj
        25
    flynaj  
       2022-05-08 18:50:02 +08:00 via Android
    要高性能只能商业软件。国产 ccdisk 价格合理,性能也好。
    NSAgold
        26
    NSAgold  
       2022-06-09 03:09:47 +08:00
    @xhcarlin @luojianxhlxt
    发现一个可以在 windows 上用的 https://github.com/TalAloni/iSCSIConsole
    在中文互联网找到了一个汉化版,不过不知道是否还有其他更改,而且是旧版。https://pan.bilnn.cn/s/YweZCW
    luojianxhlxt
        27
    luojianxhlxt  
    OP
       2022-06-09 08:31:43 +08:00
    @NSAgold Thanks. 我研究一下哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4402 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:09 · PVG 18:09 · LAX 02:09 · JFK 05:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.