云计算:FusionCompute 通过 FreeNAS 添加SAN存储

目录

一、实验

1.环境准备

2.FusionCompute添加CNA

3.在存储中创建LUN资源映射给CNA节点

3.添加存储资源关联CNA主机节点

4.扫描存储资源

5.将存储设备添加为数据存储

二、问题

1.FusionCompute中存储如何分类

2.存储资源与存储设备有何区别

3.FusionCompute支持哪些文件系统


一、实验

1.环境准备

(1)主机

表1 主机

主机 架构 IP 备注
VRM01 192.168.88.101 VRM (virtual resource manager) 虚拟资源管理 (管理节点)
CNA01 init启动器  192.168.88.100

CNA (compute node agent )计算节点代理(计算节点)

FreeNAS target目标器 192.168.88.128 基于FreeBSD内核的NAS(Network-Attached Storage),简称网络附加存储服务器。

(2)FreeNAS打开相关服务,进行服务初始化

2.FusionCompute添加CNA

(1)创建集群

(2)添加主机

(3)扫描查看WWN号

iqn.2017-01.com.huawei:00:0c:29:d2:ed:45-165    

3.在存储中创建LUN资源映射给CNA节点

(1)添加硬盘域和物理卷组

① 点击 “Volume Manager”,设置完成点击 “Add Volume”

②⑩通过RAID1 生成200G mirror,相当于逻辑存储池

(2) NAS里创建100G LUN

①  创建虚拟卷

② 设置完成添加“Add zvol”

③ 完成创建

(3)共享配置

① 选择上方“Sharing”,查看freenas iqn号码(可以自定义更新)

iqn.2005-10.org.freenas.ctl

②点击“Add Portal”,完成设置,3260是默认端口号(是否开启密码验证)

完成创建

 ③点击“Add Initiator” 添加启动器(允许谁来访问LUN)

完成创建

④ 点击“Add Target” (绑定前面的Portal和启动器)

完成创建

⑤ 点击“Add Extent”(选择100G LUN)

完成创建

⑥ 点击“Add Target/Extent”进行关联映射 (把100G LUN 和 Target做关联)

完成创建

3.添加存储资源关联CNA主机节点

(1) FusionCompute添加存储资源(IPSAN)

(2)设置,下一步

(3)确定

(4)完成创建

(5)关联主机

(6)提示

4.扫描存储资源

(1)进入扫描界面

(2)扫描存储设备

(3)扫描完成

5.将存储设备添加为数据存储

(1)添加数据存储

(2)设置

(3)提示

(4)确定

(5)创建中

(6)可用

(7)查看详情

(8)CNA1创建虚拟机时已可以选择该数据存储

二、问题

1.FusionCompute中存储如何分类

(1)分类

1)存储资源
存储资源表示物理存储设备,例如IP-SAN、FC -SAN、NAS等。

2)存储设备
存储设备表示存储资源中的管理单元,类似LUN、 NAS共享目录等。
一个存储资源可以有多个存储设备。

3)数据存储
数据存储表示虚拟化平台中可管理、操作的存储逻辑单元。
一个数据存储和一个存储设备对应。
数据存储承载了具体的虚拟机业务,例如创建磁盘等。

2.存储资源与存储设备有何区别

(1)区别

表2 区别

存储资源类型 底层协议 存储设备类型
IPSAN TCP/IP LUN
FCSAN 光纤-FC LUN
NAS TCP/IP 共享目录
本地磁盘 DAS(SATA/SAS 等) 本地磁盘
FusionStorage TCP/IP 存储池

3.FusionCompute支持哪些文件系统

(1)文件系统

表3 文件系统

类别 所需存储 设备 是否自带文件系统 是否为 共享存储 是否支持 延迟置零卷
VIMS LUN
EXT4 本地磁盘
NFS 共享目录

相关推荐

  1. 存储计算详解

    2023-12-18 03:34:03       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-18 03:34:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-18 03:34:03       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-18 03:34:03       87 阅读
  4. Python语言-面向对象

    2023-12-18 03:34:03       96 阅读

热门阅读

  1. 解决Qt UI界面卡顿的优化方法

    2023-12-18 03:34:03       70 阅读
  2. C++11——lambda

    2023-12-18 03:34:03       55 阅读
  3. 【力扣100】141.环形链表

    2023-12-18 03:34:03       58 阅读
  4. 重启docker容器后,ssh无法访问且浏览器无法访问

    2023-12-18 03:34:03       43 阅读
  5. 构建一个简单的 npm 验证项目

    2023-12-18 03:34:03       59 阅读
  6. uniAPP里面有router吗

    2023-12-18 03:34:03       52 阅读
  7. PHP代码审计之实战审代码篇1

    2023-12-18 03:34:03       51 阅读
  8. leetcode 572. 另一颗树的子树

    2023-12-18 03:34:03       71 阅读