[首页]
[文章]
[教程]
首页
Web开发
Windows开发
编程语言
数据库技术
移动平台
系统服务
微信
设计
布布扣
其他
数据分析
首页
>
其他
> 详细
ISCSI网络存储服务
时间:
2018-06-29 22:22:03
阅读:
244
评论:
0
收藏:
0
[点我收藏+]
首先我们应当清楚一个概念:网络存储
网络存储(Network Storage)是数据存储的一种方式,网络存储结构大致分为三种:直连式存储(DAS:Direct Attached Storage)、网络附加存储(NAS:Network Attached Storage)和存储区域网(SAN:Storage Area Network)。由于NAS对于普通消费者而言较为熟悉,所以一般网络存储都指NAS。
高端服务器使用的专业网络存储技术大概分为四种,有DAS、NAS、SAN、iscsi,它们可以使用RAID阵列提供高效的安全存储空间。
ISCSI
使用专门的存储区域网成本很高,而利用普通的数据网来传输SCSI数据实现和SAN相似的功能可以大大的降低成本,同时提高系统的灵活性。iSCSI就是这样一种技术,它利用普通的TCP/IP网来传输本来用存储区域网来传输的SCSI数据块。iSCSI的成本相对SAN来说要低不少。随着千兆网的普及,万兆网也逐渐的进入主流,使iSCSI的速度相对SAN来说并没有太大的劣势。iSCSI目前存在的主要问题是:(1)新兴的技术,提供完整解决方案的厂商较少,对管理者技术要求高;(2)通过普通网卡存取iSCSI数据时,解码成SCSI需要CPU进行运算,增加了系统性能开销,如果采用专门的iSCSI网卡虽然可以减少系统性能开销,但会大大增加成本;(3)使用数据网络进行存取,存取速度冗余受网络运行状况的影响
操作:
一、服务端配置
1、首先为centos7a主机添加了两块硬盘。通过以下操作,重新扫描硬盘信息。
执行后可以看到新添加的两块硬盘
2、安装system-storage-manager,并使用ssm将两块硬盘分区
分区完成后,通过lvscan可以扫描出当前的lvm卷,可以看到我们通过ssm分的lvm卷
3、安装targetd和targetcli;启动target;并在firewall上开启3260的端口
4、执行targetcli使用target工具,ls可以看到结构
创建块,也就是我们要发布哪些卷
创建IQN
在IQN下创建LUN(逻辑单元号)并和真正的块绑定在一起。(每个IQN下可以存在多个LUN)
在IQN下创建ACL,也就授权哪些主机可以联机到该IQN
二、客户端上的操作(使用ISCSI)
1、首先为了方面验证效果,可以查看client1当前存在的磁盘和分区
2、客户端应当安装图中的包,默认已经安装。如果未安装,使用yum安装即可
3、操作
配置client1的IQN标识(应当配置为服务端允许的iqn)
开启iscsi服务
使用man iscsiadm可以查看iscsiadm的帮助。(以下3条分别是:发现target、登陆target和登出target的命令例子)
--discover发现(注意:我的target服务端为192.168.159.136)
登陆到target网络存储
再次查看硬盘和分区设备,可以看到多了两个硬盘
执性下面命令分区、格式化这两个硬盘
执行blkid可以查看分区的UUID,用于书写自动挂载配置
创建两个挂载点
书写/etc/fstab自动挂载配置文件。(注意:挂载参数需要写上_netdev,表示挂载网络存储设备,否则无法挂载)
验证
ISCSI网络存储服务
原文:http://blog.51cto.com/13434336/2134384
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年09月23日 (328)
2021年09月24日 (313)
2021年09月17日 (191)
2021年09月15日 (369)
2021年09月16日 (411)
2021年09月13日 (439)
2021年09月11日 (398)
2021年09月12日 (393)
2021年09月10日 (160)
2021年09月08日 (222)
最新文章
更多>
2021/09/28 scripts
2022-05-27
vue自定义全局指令v-emoji限制input输入表情和特殊字符
2022-05-27
9.26学习总结
2022-05-27
vim操作
2022-05-27
深入理解计算机基础 第三章
2022-05-27
C++ string 作为形参与引用传递(转)
2022-05-27
python 加解密
2022-05-27
JavaScript-对象数组里根据id获取name,对象可能有children属性
2022-05-27
SQL语句——保持现有内容在后面增加内容
2022-05-27
virsh命令文档
2022-05-27
教程昨日排行
更多>
1.
list.reverse()
2.
Django Admin 管理工具
3.
AppML 案例模型
4.
HTML 标签列表(功能排序)
5.
HTML 颜色名
6.
HTML 语言代码
7.
jQuery 事件
8.
jEasyUI 创建分割按钮
9.
jEasyUI 创建复杂布局
10.
jEasyUI 创建简单窗口
友情链接
汇智网
PHP教程
插件网
关于我们
-
联系我们
-
留言反馈
- 联系我们:wmxa8@hotmail.com
© 2014
bubuko.com
版权所有
打开技术之扣,分享程序人生!