存储技术与应用
存储技术分类
<代码> DAS直连式存储
将存储设备通过SCSI接口或光纤通道直接连接到计算机上,不能实现数据与其他主机共享,占用服务器操作系统
NAS网络技术存储
一种专用数据存储服务器,以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽,提高性能,用户通过TCP/IP协议访问数据
圣存储区域网络
通过光纤交换机,光纤路由器等设备将磁盘阵列,磁盘等存储设备与相关服务器连接起来,形成高速专用网络
ISCSI技术
将存储行业广泛应用的SCSI接口技术与ip网络相结合
部署ISCSI服务
(存储设备端57)
#安装scsi-target-utils yum - y
# rpm qc scsi-target-utils查看tgtd配置文件
# vim/etc/tgt/targets.conf
com . example: & lt;目标iqn.2008 - 01. - diskb>
后备存储器/dev/vdb定义磁盘,即把本机一家盘加入存储设备端
写缓存了
vendor_id tarena
product_id disktwo
启动程序地址192.168.4.58定义IP地址,即此块盘只能用于58岁的59主机
启动程序地址192.168.4.59
& lt;/target>
#服务tgtd开始
# chkconfig tgtd ATTR{大小}==?291456”,ATTRS{供应商}==皌arena ATTRS{模型}==癲isktwo”,符号链接+=癷scsi/深发展”
57存储端的/dev/sdb盘在客户端58上登录后自定义命名为iscsi/深发展
# start_udev
# ls/dev/iscsi/sdb - l
可以查看到深发展盘在客户端中对应的为sda,此技术可快速的把存储服务器上的存储盘与本地登录的名称对应,快速区分本地的名称是存储端的哪块盘。
分区时直接分/dev/iscsi/深发展
# fdisk/dev/iscsi/sdb
# ls/dev/sd*
# mkfs。ext4/dev/sda1
# blkid/dev/sda1查看UUID
# vim挂载挂载
使用此技术时,两个客户端在挂载同一个硬盘后,文件不能实时同步,需重新挂载才可以看到全部文件代码>
多路多路径
<代码>采用iscsi技术时,当存储端的网卡口宕掉后,客户端则无法继续接受服务,此是再添加一个网卡口,提供服务,实现高可用
(存储设备端)
#安装scsi-target-utils yum - y
# rpm qc scsi-target-utils查看tgtd配置文件
# vim/etc/tgt/targets.conf
com . example: & lt;目标iqn.2008 - 01. - diskc>
后备存储器/dev/vdc定义磁盘,即把本机直流盘加入存储设备端
写缓存了
vendor_id tarena
product_id diskthr
启动程序地址192.168.2.60定义IP地址,即此块盘只能用于58岁的59主机
启动程序地址192.168.4.60
& lt;/target>
#服务tgtd开始
# chkconfig tgtd
(客户端60)
#安装iscsi-initiator-utils yum - y
# iscsiadm - m - t sendtargets - p 192.168.4.57:3260发现
# iscsiadm - m - t sendtargets - p 192.168.2.57:3260发现
# iscsiadn节点- m - t iqn.2008 com . example: - 01. - diskc - p 192.168.2.57:3260 - l
# iscsiadn节点- m - t iqn.2008 com . example: - 01. - diskc - p 192.168.4.57:3260 - l
# ls/dev/sd*
sda深发展
#安装device-mapper-multipath yum - y
# mpathconf user_friendly_names n创建配置文件并启用多路径
#/lib/udev scsi_id——白名单——设备=/dev/sda
1专业00030001
#/lib/udev/scsi_id——白名单——设备=/dev/sdb
1专业00030001
不同路径登录的同一个设备,但是WWID是一样的
# vim/etc/multipath.conf
违约{
user_friendly_names没有
getuid_callout“/lib/udev/scsi_id——白名单——设备=/dev/% n”
}
多路{
多路{
wwid“1专业00030001”
别名mpath
}
}
#服务multipathd开始
# ls/dev/mapper/mpath
#多路径会
#多路径rr刷新
# fdisk/dev/mapper/mpath
# mkfs。ext4/dev/mapper/mpath
# blkid/dev/mapper/mpath
# vim挂载挂载代码>