vcan6.7

vcan作用:把位于当个服务器上的硬盘位统一起来管理,所有主机共享这些存储

vsan进化

5.5

6.0 加入全闪存架构  加入故障域

6.1加入双活架构

6.2 数据去重(全闪存架构) 网络raid5/6  之前的都是raid0/1

6.5 iscsi target   从这之后性能开始稳定 

6.6 优化性能  数据加密方案

6.7 控制器 固件和驱动修补,用户提醒 powerlic 新的mdlet  空间回收 减少应用的容量

vcan常用术语

对象:独立存储块设备 包括vm(vm基于对象存储) 存储策略也是基于对象

组件:每个存储对象是一个组件 virtual san 与esxi之间用raid1阵列实现存储HA

副本:raid实现高可用 有多个副本避免单点 component

见证:仲裁 来确认如何恢复 viteness

磁盘组:每个host上的硬盘  (安装esxi的硬盘不可用)必须有SSD提供缓存,机械硬盘存储数据  也可以全闪存架构。

       基于存储策略的管理

vsan必须有存储策略 没有创建将有默认策略   硬件要求  32G内存  10GE网络 最少3台esxi主机

一 存储策略 SPMB

FTT(允许故障数)       副本       见证        esxi主机数

       1        2    1      3

  2        3    2      5

  3        4    3      7

FTT*2+1=主机数 副本是故障数+1

二  每个对象的磁盘带数

默认为1 单个超255G会被强制分割

 例如  一个 100G的磁盘  被分成两个  50G + 50G    值为2  可以增加速度

三   闪存读取预留  10%   默认不配置

四 强制制备

例如不符合vsan的对安全的要求 也可以配置成功 

 

FTT=0 条件=1

五 对象空间预留 默认值 0 相当于vm的磁盘制备  但是是0%---100% 去选择

六 容错

七 对象的iops限制

八  禁用对象校验和数据完整性修复操作  开启 闪存(也就是数据缓存)------》到机械硬盘直接存储的默认  取消了中间的数据校验。

 

 

配置vcan

首先清除需要加入vsan集群上磁盘的分区

创建分布式交换机(供vsan使用)

右键数据中心-新建分布式交换机--上行链路-端口名称  端口组-vlan 如果交换机开启trunck模式 需要添加vlan

添加主机 点击分配上行链路

每台主机网络 添加vkernel  关联分布式交换机 勾选vlan 

添加网络-vkernel-选择现有网络(浏览)--勾选vsan

启用vsan

新建集群名称vsan

添加主机进入vsan

配置vsan启用

  配置 单站点集群:每个主机驻留在自己的故障域

  配置-双活主机vsan: 同一个站点两台主机和位于另外站点的见证主机,见证主机不参与存储(见证主机包含元数据)

  配置-沿伸集群:两个站点 每个站点有偶数台主机,第三个占带你是见证主机,见证主机不参与存储(见证主机包含元数据)

  (本次配置单点集群)

    去重加密勾选

    声明磁盘(说明磁盘是数据盘还是缓存盘。磁盘数量比较多的时候可以先不声明 分组依据切换为主机依据比较清楚)  可以先不声明

    创建故障域

    完成

vsan 配置 服务 磁盘管理 --添加磁盘    缓存  或者 容量  这样vsan就可以用了

 

在该集群创建虚拟机--

vsan 监控 运行状况 虚拟对象 勾选虚拟机文件,查看配置详细信息  可以看到虚拟机的配置文件是raid1的形式 放置在两台esxi主机上 winess见证 component存储副本

 

vsan集群--监控--运行状况-iscsi控制器容易报错。

配置双活集群 见证主机在另一个集群

两个vsan集群添加主机 启用vsan

配置-双活集群-选择磁盘分类 (缓存盘 数据盘)

选择见证主机(必须位于该集群外部)

  

            存储策略

默认存储策略:单机虚拟机存储策略 允许故障数1 raid1   空间预留:精简置备

条带:raid0  读写效率高   单文件超过255G  会强行分割 stripes

raid5/6纠删码提高磁盘使用效率 vsan企业版才有

vsan集群--存储--策略配置

存储-策略与配置文件 看到配置策略文件

创建一台虚拟机  创建虚拟机的时候可以选择存储策略  单机虚拟机-编辑存储策略 可以修改

van-监控--虚拟对象  可以看到虚拟机文件信息  多块磁盘 交叉运行见证和副本 home文件

 

创建虚拟机策略--策略架构--为vsan创建  允许故账数--   选择故障数(纠错码)

条带 最大一个硬盘分割为12个  每个对象的磁带数量=1   (磁盘分割)

创建虚拟机存储策略-命名 stripes  允许故账数--   选择故障数(纠错码)raid0  这样虚拟机磁盘先做raid0  在做raid1  分布在4台主机

 

故障域  虚拟机raid1  把副本定义到指定的主机上  把主机定义到不同的故障域  故障域1  故障域2

建议最少3个故障域 因为 FTT=1  副本=2  esxi=3  3个主机分别位于不同的故障域     每个故障域多于一台主机最好  强烈推荐4个故障域

fault 1  2  3

van集群--配置--故障域  组件 见证处在同一个故障域会报错

 

 

 

延伸集群   地域上的双活数据中心的概念     见证单独一个   副本存放在不同地域的数据中心 

全闪存环境创建后启用去重 会影响性能

配置故障域--首选故障域--辅助故障域

 

1+7  最多1个缓存7个数据盘

创建的虚拟机在 首选和辅助数据中心  见证在另外的单独主机

 

 

iscsi 目标服务

vsan集群-配置--iscsi目标服务--启用

默认网络: vmkl

tcp端口 3260

身份认证:无

默认策略

  添加iscsi目标

iqn:

别名:vsan-iscsi

存储策略:默认策略

tcp端口:3260

身份认证: 无

  添加容量大小

ip地址用的vnkerl1 vsan的专用ip链接

允许启动器  每个人

配置--vmkerl 网络

链接icisi的需要初始化磁盘

其他设备可以链接   vsan本身连接不上

  iscsi   fc san  nfs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

posted @ 2019-04-12 13:04  机猿巧合  阅读(399)  评论(0编辑  收藏  举报