前言:
此时兄弟们对“iscsi设置”都比较关注,同学们都想要了解一些“iscsi设置”的相关资讯。那么小编在网摘上收集了一些有关“iscsi设置””的相关资讯,希望大家能喜欢,你们快快来了解一下吧!提示:本篇文章约5597字,阅读大约需要7分钟。
写在前面
我们的NAS为我们存储数据提供了非常大的空间。如果需要要把NAS的存储空间模拟成本地硬盘使用,最简单的方法当然是通过smb协议把网络硬盘映射到本地即可。
但这种方法,平常使用没有什么问题,但是如果我们想要在这个映射的网络驱动器上安装软件或者游戏时,安装程序可能就会报错。这意味着开发者不允许将这款软件安装在网络驱动器上。那如何完美地将NAS的存储空间当作本地硬盘使用呢,这个时候就需要用到iscsi协议了。
iscsi是什么
iSCSI(Internet Small Computer System Interface)是一种网络存储协议,它通过IP网络来提供远程块存储访问。iSCSI协议允许计算机通过网络连接到远程存储设备,就像它们连接到本地存储设备一样。iSCSI协议可以用于访问磁盘阵列、磁带库和其他存储设备。iSCSI协议利用TCP/IP协议的高性能和稳定性,实现了远程存储设备和计算机之间的快速、可靠和安全的数据传输。
iSCSI协议由三个主要组成部分组成:iSCSI Initiator、iSCSI Target和iSCSI SAN。iSCSI Initiator是一个软件组件,安装在计算机上,负责将iSCSI请求封装到TCP/IP数据包中并将其发送到iSCSI Target。iSCSI Target是一个存储设备,负责接收iSCSI请求并将其映射到存储设备的块级别上。iSCSI SAN是一个存储网络,用于连接iSCSI Initiator和iSCSI Target。iSCSI SAN可以使用以太网、光纤通道或其他网络技术实现。
iSCSI协议具有以下优点:
灵活性:iSCSI协议可以通过现有的IP网络来提供存储访问,而无需建立专用的存储网络。成本效益:iSCSI协议的成本相对较低,因为它可以使用现有的网络设备和技术。可扩展性:iSCSI协议可以连接多个计算机和存储设备,支持多种不同的存储设备类型和协议。安全性:iSCSI协议支持数据加密和认证,可以保护数据在传输过程中的安全性。相对SMB协议的优势
iSCSI协议和SMB(Server Message Block)协议都是用于网络存储访问的协议,但它们有一些不同之处。
相对于SMB协议,iSCSI协议具有以下优点:
性能:iSCSI协议可以利用TCP/IP协议的高性能和稳定性,实现远程存储设备和计算机之间的快速、可靠和安全的数据传输。相比之下,SMB协议的性能可能受到网络延迟和带宽限制的影响。灵活性:iSCSI协议可以通过现有的IP网络来提供存储访问,而无需建立专用的存储网络。而SMB协议通常需要在存储和计算机之间建立专用网络。可扩展性:iSCSI协议可以连接多个计算机和存储设备,支持多种不同的存储设备类型和协议。SMB协议通常用于连接Windows计算机和文件共享服务。安全性:iSCSI协议支持数据加密和认证,可以保护数据在传输过程中的安全性。而SMB协议的安全性可能会受到传输数据的加密和身份验证方式的限制。
总的来说,iSCSI协议更适合用于连接远程存储设备,而SMB协议则更适合用于共享文件和打印机等服务。
劣势
相对于SMB(Server Message Block)协议,iSCSI协议可能具有以下一些劣势:
管理复杂性:iSCSI协议需要管理员配置iSCSI Initiator和iSCSI Target的相关参数,以确保它们之间的兼容性和数据传输的稳定性。相比之下,SMB协议的配置相对简单,特别是在Windows操作系统中,它已经默认集成了SMB协议的支持。适用场景受限:iSCSI协议主要用于连接远程存储设备,因此对于需要共享文件和打印机等服务的场景,它可能不太适合。而SMB协议可以同时提供文件共享和打印机共享等服务。依赖网络质量:iSCSI协议的性能受到网络延迟、带宽和网络质量等因素的影响。如果网络质量较差,可能会导致iSCSI协议的性能下降,数据传输不稳定。数据传输方式单一:iSCSI协议只支持块级数据传输,而SMB协议可以支持块级和文件级数据传输。如果需要在共享存储中传输文件,则SMB协议可能更为适合。
总的来说,iSCSI协议和SMB协议都有各自的优缺点,具体使用哪种协议,需要根据具体的应用场景和需求进行选择。
群晖端设置教程(iSCSI Target)
1.打开SAN Manager套件;
2.新增iSCSI Target
3.填写相关信息;
注:
名称:iSCSI Target名称,可自定义;IQN: 输入 iSCSI Target 的 IQN,可自定义,格式如下:格式结构:iqn.yyyy-mm.domain:device.ID示例:iqn.2010-10.Synology-iSCSI:VirtualDisk.01不遵守这个格式也无妨,你想直接写成SMZDM也没问题启用 CHAP :CHAP将要求在使用 iSCSI Target 之前验证ISCSI启动器;相互 CHAP 协议要求启动器和目标在促进通信之前相互验证。输入验证的用户名(至多 12 个字符,包括字母或数字)和密码(12 到 16 个字符,包括字母或数字)。通俗点来说就是设置个账户名和密码,CHAP要求iSCSI Initiator连接时在iSCSI Initiator端输入密码,相互CHAP就是iSCSI Initiator连接时客户端和服务器端都要进行验证。个人建议开启CHAP,经过测试开起来单向CHAP后iSCSI Initiator连接相应速度更快;
4.新增LUN;
5.填写LUN相关信息
注:Thick Provisioning 可提供更好的 LUN 性能稳定性。Thin Provisioning 提供按需分配功能和所有高级功能,默认选择Thick Provisioning即可 。
6.确认信息无误后,点击完成;
7.创建后示例;
Windows端挂载教程
1.直接在搜索栏搜索ISCSI发起程序(首次开启会提示启动服务,点击确认即可);
2.点击发现门户;
3.填写群晖内网IP;
4.发现iscsi目标;
5.选中刚才创建的iSCSI Target,点击连接;
6.(非必要操作步骤)如果刚刚有设置启用CHAP,则点击高级;
7.(非必要操作步骤)填写CHAP认证信息;
8.点击确定进行连接;
注:多路径连接是指在iSCSI Initiator和iSCSI Target之间建立多个物理或逻辑连接,这些连接可以通过不同的网络接口或网卡进行传输。如果其中一个连接出现故障或网络瓶颈,iSCSI Initiator可以使用其他路径来继续进行数据传输,从而提高数据传输的可用性和稳定性。
9.在文件资源管理器>点击此电脑>点击管理;
10.提示初始化磁盘;
11.点击新建简单卷;
12.按照常规新增windows磁盘方法,设置卷大小,并执行快速格式化即可;
13.然后就可以成为一个独立的本地磁盘进行使用了;
14.《原神》程序包也可以选择安装在群晖里面了;
妈妈再也不用担心我的硬盘装不下游戏了。
15.万兆网络下的实测速度;
Mac端挂载教程
Mac需要使用DAEMON Tools来进行挂载;
1.点击远程设备,右键点击添加;
2.可手动输入,也可自动发现服务器地址;
3.右键对应的LUN,点击连接
4.一般会直接提示无法读取硬盘,点击初始化;
5.抹掉硬盘(格式化);
6.最终挂载示例;
总结
iSCSI在日常使用过程中最大的优势是可以将NAS存储空间模拟为本地硬盘使用。经过实际体验,在万兆网络环境下,安装在iSCSI硬盘上的大部分游戏体验和本地硬盘没有太大差别。因为游戏读取主要依赖硬盘随机读写性能,因此只要网络环境不是瓶颈,实际上游戏是可以直接装在NAS里的。
这就是本期的全部内容了,如果这篇文章对您有帮助的话,欢迎您在评论区多多讨论,也欢迎关注、点赞、打赏一键三连,您的支持对我非常重要。我是冥冰薇,点个关注不迷路,我们下期再见。
标签: #iscsi设置