光之使者 发表于 2024-6-13 20:23:21

云计算基础-华为存储实验

存储设置流程


[*]创建硬盘域(CK,包括热备CK)
[*]创建存储池(CKG、Extent)
[*]创建LUN、LUN组、将LUN加入LUN组
[*]创建主机、主机组、将主机加入主机组
[*]创建映射视图(LUN组和主机组的映射)
https://img-blog.csdnimg.cn/direct/f1ae5062c7a74d28afce7b29ba2f3850.png
1. 创建CK

创建硬盘域就是创建CK,CK可以包罗各种不同类型的硬盘
一个硬盘域可以创建多个存储池
https://img-blog.csdnimg.cn/direct/08e4e1baca9445ce8b97bedd0340e6cc.png
热备策略:预留多少空间当热备空间
https://img-blog.csdnimg.cn/direct/1b15126de886475ba1fabea8e3c70fe7.png
硬盘域创建成功后可以看到该CK的状态等信息
https://img-blog.csdnimg.cn/direct/87e0b166b7054efe8310716f971fbd16.png
2. 创建CKG及extent(图片为视频截图,模拟器为老版模拟器,无RAID2.0功能)

创建存储池就是创建CKG,选择在哪个CK(硬盘域)上创建CKG(存储池)以及RAID策略
存储介质:图片中只有容量层,如果创建硬盘域时选择不同类型的硬盘,下面还会有高性能层、性能层、容量层
选择RAID策略:8D+2P,D是数据,P是校验,也就是说,8个数据位天生两个校验位
https://img-blog.csdnimg.cn/direct/0bd092653afd43bd9a27a4e11584081e.png
设置extent
点击高级,数据迁移粒度就是extent的大小,即数据迁移及判断数据热度的最小单元
https://img-blog.csdnimg.cn/direct/f4f28ecc1ff34505a450b80c60f798c6.png
3. 创建LUN

输入LUN的大小即可,LUN的空间就是从存储池中extent中取出来的,此时,LUN空间可能分配在存储池空间的任何一块一盘物理硬盘上
https://img-blog.csdnimg.cn/direct/c747e366398946c699a70924855044af.png
存储池中可能存在不同类型的硬盘,那LUN的空间有什么分配策略呢?
点击高级,选择容量初始策略,可以设置LUN空间的初始分配策略
https://img-blog.csdnimg.cn/direct/93a569605c274d408d2e073dea5cd664.png
https://img-blog.csdnimg.cn/direct/dc7307d3a63245b4ae1ed69df4ef62f3.png
4. 创建LUN组

将主机和LUN组映射后,主机连接即可看到LUN组内的所有硬盘
加入LUN组可以简化映射次数,即:可以直接将LUN组内的LUN一次性全部映射给主机,简化将不同的LUN一次一次的映射给相同主机的步调
LUN组和主机组映射,主机组内的任何一台主机都可以连接LUN组内的所有LUN空间,如果想给这些主机再添加一块新的LUN空间,只必要再创建LUN,将LUN加入LUN组即可
同理,如果一台新的主机想要连接这些LUN,只必要将该主机加入主机组即可
https://img-blog.csdnimg.cn/direct/0513c8cd5296421ea83ea4028f8d5d4b.png
5. 创建主机
https://img-blog.csdnimg.cn/direct/0d19bae944a548b7aa40e7b263e6b038.png
由于现在没有启动器(启动器也就是客户端)连接,直接下一步,等会手动添加
https://img-blog.csdnimg.cn/direct/c661aa26ce854917a2ecee96a91d6db8.png
6. 创建主机组

将主机组和LUN映射后,主机组内的主机连接后都可以看到这块LUN
加入主机组可以简化映射次数,即:可以一次性直接将所有主机和LUN做映射,简化将同一块LUN一次次映射给不同主机的步调
LUN组和主机组映射,主机组内的任何一台主机都可以连接LUN组内的所有LUN空间,如果想给这些主机再添加一块新的LUN空间,只必要再创建LUN,将LUN加入LUN组即可
同理,如果一台新的主机想要连接这些LUN,只必要将该主机加入主机组即可
https://img-blog.csdnimg.cn/direct/b7a635cf98a84cbdaf4ebddc34098721.png
7. 创建映射视图

选择LUN组和主机组
https://img-blog.csdnimg.cn/direct/909738bdf5504d27a06cbe29ee713f49.png
8. 设置存储口IP

https://img-blog.csdnimg.cn/direct/4929ae51aacc4e5dae3775be6775dfa1.png
存储连接测试

1. 客户端检察自己的IQN号

打开ISCSI发起步伐,点击设置即可看到自己的IQN,IQN可更改,必须唯一
https://img-blog.csdnimg.cn/direct/0a39778564aa4f5e90d3be14aca177fb.png
2. Windows打开iSCSI发起步伐,输入存储IP,点击连接

此时Windows就已经连接存储了,但如果现在在Windows上刷新存储,还看不到新硬盘,这是由于刚刚固然已添加了主机,但是在增加启动器那一步没有选择启动器,可以明白为该主机现在还没有加入到主机组
https://img-blog.csdnimg.cn/direct/efa70343ee5c47b59ddf3354d6bd2dce.png
3. 在华为存储上增加启动器

勾选主机,选择增加启动器,在IQN那一列,可以看到IQN就是客户端的IQN号,我们也可以根据IQN来识别不同的客户端
https://img-blog.csdnimg.cn/direct/2ecf5c9c1700437eaad8156fdf45cc98.png
从上图可以看到【WWPN/IQN】,什么是WWPN和IQN呢?
IQN:
在ISCSI组网中,一台主机使用IQN来表现,每台IQN是唯一的,QIN是根据主机名字随机天生的
WWPN:
FC的组网中是有WWPN的,FC组网必要专门的FC卡,FC卡上有FC专用的光模块,而WWPN的地址就是光模块端口号地址
FC卡也有一串地址,叫WWNN,中文名叫:举世唯一节点号,在FC卡上有个标签,可以看到该地址
FC卡的光模块也有一串地址,叫WWPN,中文名叫:举世唯一端口号,在FC卡和光模块上都能看到该地址
WWNs、WWN,现实上说的都是WWPN,简称而已
4. 在Windows上刷新存储

存储刷新后就可以看到划分的LUN空间了,正常格式化使用就可以了
https://img-blog.csdnimg.cn/direct/f5af867173cf4e8f8d930a775672085d.png
5. 再创建两个LUN,将LUN加入LUN组

https://img-blog.csdnimg.cn/direct/b1a95c1b67fe45d1a14f4988a6559f27.png
6. 客户端再刷新存储

可以看到,新创建的那两个LUN也可以看到了,但现实上我们只做了一次映射,这就是把LUN加入LUN组,主机加入主机组可以镌汰映射次数
https://img-blog.csdnimg.cn/direct/fe2de6cf541a4acb81076c571aa546e0.png
多路径

为了保证链路冗余,通常主机会使用两个网口分别连接存储的A控和B控,如下图
https://img-blog.csdnimg.cn/direct/578e7659ce5e4ff6bdd423889e9aff92.png
什么是多路径

当一台主机又两条或两条以上的链路连接同一个存储
两条链路连接同一个存储会有什么问题?
电脑上会看到两个盘,但必要手动指定用哪个盘,无法到达冗余的目的,必要安装多路径软件,将相同IQN的LUN归并为一个盘,演示如下
1. 刚刚我们连接了存储的A控,现在我们在ISCSI发起步伐中输入B控的IP连接B控

https://img-blog.csdnimg.cn/direct/ac0bc4b715ff42fcb0b64e7fc6f993ff.png
2. 我们再在存储上添加主机

发现并没有新的启动器连接进来,这是由于同一台客户端的IQN是一样的,存储通过IQN识别主机,更改这台客户端已经绑定主机了,一个IQN只能绑定一台主机
https://img-blog.csdnimg.cn/direct/78853cdd83e94c3c8844b8801385ae01.png
3. 再次扫描硬盘,检察

发现确实发现了两块硬盘,但是另一块无法使用(Linux上两块都可以使用)
(刚刚新加了两个LUN已经删除了,只留一个LUN做实验)
https://img-blog.csdnimg.cn/direct/2a8ede70f13f4f7eb6d5c9292dd5d072.png
4. 在存储上检察,确实只有一块LUN,在客户端上检察,服务器的IQN也是一样的(存储装备也有IQN),可以确定,客户端显示的两块硬盘现实上就是服务器上的同一块空间,只是客户端发起连接的IP不一样而已
https://img-blog.csdnimg.cn/direct/6c8faa0b13b44e4a910b62866f9662da.png
https://img-blog.csdnimg.cn/direct/2532b7353095400999017520ebed0b45.png
5. 此时,必要安装多路径软件,将这两个IQN相同的盘合成一个盘

不同厂商必要安装不同厂商的多路径软件(是否有通用的多路径软件未知)
多路径软件安装后必要重启,华为的多路径软件不支持win10,Winserver2012
未安装其他操作体系,暂未截图,安装后重启,再看存储就只有一块存储了
安装完多路径软件后,对存储进行读写使用的是哪个网口呢?
根据算法自动选择转发网口,可选择的策略有:轮询(默认),最小队列,最小链路,无需太过注意是哪个口转发,两个口都转发



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 云计算基础-华为存储实验