vSAN05:vSAN延伸集群简介与创建、资源要求与计算、高级功能配置、维护、故障处理

news2024/10/6 23:51:28

目录

    • vSAN延伸集群
      • 延伸集群创建
      • 延伸集群的建议网络配置
      • vSAN延伸集群的端口
      • 见证主机的资源要求
      • vSAN延伸集群中见证节点带宽占用
      • vSAN延伸集群的允许故障数
        • vSAN延伸集群不同配置下的空间占用
      • vSAN延伸集群的HA配置
      • vSAN延伸集群的DRS配置
      • vSAN存储策略以及虚拟机/主机策略的互操作
      • vSAN延伸集群的维护
      • vSAN延伸集群的故障处理

vSAN延伸集群

两地双活中心的一种解决方案。
描述延伸集群一般使用x+y+1的方式,x表示站点A中的ESXi主机数量,y表示站点B中的主机数量1是站点C中的见证主机。
最小配置:1+1+1(双节点vSAN集群)
最大配置:20+20+1
在这里插入图片描述

延伸集群创建

  1. 新建集群
    在这里插入图片描述

  2. 集群添加主机
    虽然说延伸集群一般用于多数据中心的vSAN集群构建,但是vCenter中没有办法对跨数据中心的主机加入到一个集群,所以这里是把主机都添加在一个数据中心
    在这里插入图片描述
    在这里插入图片描述

  3. 配置集群
    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

延伸集群的建议网络配置

在这里插入图片描述

  • 三个站点:首选站点、第二站点、见证站点
  • 站点主机与见证主机间的延迟要求:
    • 每个站点主机数小于 11 的延伸集群的 RTT 必须小于 200 毫秒。
    • 每个站点主机数等于或大于 11 的延伸集群的 RTT 必须小于 100 毫秒。
  • 首选站点与备选站点的延迟要求:
    • RTT必须小于5ms。
  • 跨站点通讯不支持NAT。
  • 建议将vSAN流量与VSAN见证分别绑定在不同的VMKernel网卡上。
    • VMkernel 端口用于 VMware vSphere 中的非虚拟机流量
    • ESXi8.0,8.0U1上,运行命令:esxcli vsan network ip add -i vmkx -T witness指明vmkernel x 作为witness见证口
    • 8.0U2上可以在UI中配置。
      在这里插入图片描述
      在这里插入图片描述

vSAN延伸集群的端口

生产环境中,防火墙需要开放以下对应端口

服务端口号协议对象
vSAN 集群服务12345, 23451UDPvSAN 主机
vSAN 数据传输2233TCPvSAN 主机
vSAN VASA Vendor Provider8080TCPvSAN 主机和vCenter
vSAN 单播见证12321UDPvSAN 主机和vSAN 见证

见证主机的资源要求

每个见证组件占用16MB空间

资源Tiny (10VM/750组件 1集群)Med (500VM/21000组件 21集群)Large (500+VM/64000组件 24集群)Extra (500+VM/64000组件 64集群)
vCPU2222
Mem8GB16GB32GB32GB
启动磁盘12GB12GB12GB12GB
缓存盘10GB10GB10GB10GB
容量盘15GB350GB (16MB*21000组件)3x350GB3x350GB

vSAN延伸集群中见证节点带宽占用

每1000组件占2Mbps带宽

  • 假设100台虚拟机,PFTT=1,SFTT=1时预计带宽:

PFTT:策略和配置文件->新建存储策略->vSAN站点容灾(延伸集群)
在这里插入图片描述
PFTT=0/1,在1/2个站点保存数据。站点镜像-延伸节点 即为PFTT=1
SFTT:策略和配置文件->新建存储策略->vSAN站点容灾(延伸集群)->允许的故障数
SFTT,站点内部需要在x+1主机上保存数据

PFTT=1,SFTT=1时,每台虚拟机占用100G空间占用400G磁盘
一块虚拟机硬盘有4个组件和3个见证。首选和辅助站点各是2个组件和1个见证,见证主机1个见证
所以一台VM最少7个主目录组件+7个swap组件+7个vmdk组件

关机未开机:
在这里插入图片描述
开机后生成swap对象(配置内存大小-内存预留):
在这里插入图片描述

所以100台VM就是:10021/10002Mbps=4.2Mbps

  • 假设100台虚拟机,PFTT=0,SFTT=1时预计带宽:

创建的存储策略为无-将数据保留在首选站点(延伸集群)1个故障 RAID1
在这里插入图片描述

一台VM最少3个主目录组件+3个swap组件+3个vmdk组件

vSAN延伸集群的允许故障数

PFTT (Primary Failures To Tolerate)
- 0:只允许在一个故障域/站点存储对象(此时亲和性策略起效)
- 1:在两个节点存储对象
SFTT(Secondary Failures To Tolerate)
- 在同一个站点中,磁盘/主机可以出错的数量

读取发生在本地,写入根据存储策略决定。

当 FTT 设置为无并设置了“首选”或“辅助”时,VSAN 延伸集群支持启用对称多处理容错(SMP-FT)虚拟机。在 FTT设置为1或更大值的延伸集群上,VSAN 不支持 SMP-FT 虚拟机。

vSAN延伸集群不同配置下的空间占用
可用性PFTTSFTT在首选站点中的空间占用在辅助站点中的空间占用空间占用倍数
双节点无冗余101001002x
双节点RAID1 (1 Failure)112002004x
双节点RAID1 (2 Failures)123003006x
双节点RAID1 (3 Failures)134004008x
双节点RAID5 (1 Failure)111331332.66x
双节点RAID6 (2 Failures)121501503x
首选站点RAID1 (1 Failure)0120002x
首选站点RAID1 (2 Failures)0230003x
首选站点RAID1 (3 Failures)0340004x
首选站点RAID5 (1 Failure)0113301.33x
首选站点RAID6 (2 Failures)0215001.5x
辅助站点RAID1 (1 Failure)0102002x
辅助站点RAID1 (2 Failures)0203003x
辅助站点RAID1 (3 Failures)0304004x
辅助站点RAID5 (1 Failure)0101331.33x
辅助站点RAID6 (2 Failures)0201501.5x

vSAN延伸集群的HA配置

  • 主机故障响应:无需修改
  • 主机隔离:切换成Poweroff关闭再重新启动虚拟机
  • 处于PDL和APD:禁用 (由于都用于共享存储,但vSAN是用的自身磁盘)
  • 主机故障切换容量:预留的CPU和内存容量均为50%(用于最极端一个站点全部挂掉,迁移到备选站点拉起VM)
  • 检测信号数据存储选择策略:勾选使用指定列表中的政据存储并根病需要目动补充
  • 高级选项:设置两个隔离地址,分别为witness的vmk和vSAN的vmk
    在这里插入图片描述

vSAN延伸集群的DRS配置

vSAN7U2更新了可以感知vSAN的功能,设置为全自动就可以了
vSAN7U2之前,需要设置为半自动,等待数据同步完后,再手动drs

vSAN存储策略以及虚拟机/主机策略的互操作

在这里插入图片描述

当存储策略与虚拟机/主机策略设置不合理时,会导致VM计算资源与存储资源不在同一站点,使得VM性能差,但不会有任何报错

vSAN延伸集群的维护

  • 维护见证主机(见证站点级别故障的见证主机)
    • 不会迁移任何数据
    • 见证不会在任何站点主机上重建
    • 见证主机缺失时无法应对站点级别故障(VSAN7 Update 3前)
  • 维护站点主机
    • 考虑数据是否需要迁移
    • 注意维护时对容量的影响

vSAN延伸集群的故障处理

  • 单主机故障

    • 读取依旧在本站点内进行(PFTT=1,SFTT=1,RAID1)
    • 如有本地资源,将在60分钟后重建副本
    • 如没有本地可用副本,将访问另一站点
  • 见证站点故障

    • 见证主机故障不会影响虚拟机的运行,但任何一个其他站点故障将直接使VSAN集群瘫痪(VSAN 7Update 3前)。
  • 数据站点故障

    • 故障站点中的所有VM会被关机
    • 辅助站点中的节点会重新选举集群Master主机(共享存储最多,相同看id)
    • 确认哪些虚拟机需要在辅助站点启动,然后启动虚拟机
  • 数据站点恢复

    • VSAN 6.7之后,智能故障感知技术可以使得在ISL未恢复之前,辅助站点依旧运行虚拟机。
    • 此外,应在大致同一时间恢复故障站点中的所有主机,以避免没有必要的数据传输与重建
  • 多故障处理

    • 在此类型的故障修复过程中,修复见证主机可以使虚拟机对象重新上线,但是不能重新指派witness虚拟机(因为新的witness没有元数据)。
    • 核心是存活votes数量大于总votes 50%
      在这里插入图片描述
  • 提升VSAN集群中虚拟机的生存能力

    • VSAN7 Update 3中引入了新的票数运算机制。在数据站点故障时,存活数据站点提高自身票数使得在见证主机故障的情况下依旧可以超过50%票数。
    • PFTT=1、SFTT=1、Raid1情况下:
      • 正常状态:首选站点每个组件1票,共3票;辅助站点每个组件1票,共3票;见证主机上组件3票
        在这里插入图片描述
      • 单站点故障:存活站点每个组件3票,共9票;辅助站点不变,各1票,共三票;见证主机上组件1票。故障恢复后,恢复到正常状态
        在这里插入图片描述
    • 新功能的限制:
      • 只在延伸集群和双节点集群时起效
      • 只发生在数据站点故障在前见证站点故障在后的情况

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2193208.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

系统架构设计师③:数据块系统

系统架构设计师③:数据块系统 数据库模式 数据库模式是指数据库的结构和组织方式,它描述了数据库中数据的逻辑结构和组织方式,是数据库设计的核心组成部分。以下是关于数据库模式的详细解析: 一、定义与组成 定义:…

4款专业电脑数据恢复软件,帮你保障数据安全。

电脑里面会出现的数据丢失场景有很多,像硬盘故障、回收站清空、电脑格式化、系统崩溃、病毒入侵等等;如果发现数据丢失后,建议应停止使用电脑,避免新的数据写入覆盖丢失的数据。然后再尝试进行数据找回,如果想自己进行…

系统分析师16:系统测试与维护

1 内容概要 2 软件测试类型 2.1 测试类型 动态测试【计算机运行】 白盒测试法:关注内部结构与逻辑灰盒测试法:介于两者之间黑盒测试法:关注输入输出及功能 静态测试【人工监测和计算机辅助分析】 桌前检查代码审查代码走查以上三个都是做的…

【C++11】新特性

前言: C11 是C编程语言的一个重要版本,于2011年发布。它带来了数量可观的变化,包含约 140 个新特性,以及对 C03 标准中约600个缺陷的修正,更像是从 C98/03 中孕育出的新语言 列表初始化 C11 中的列表初始化&#xff0…

社群团购中的用户黏性价值:以开源小程序多商户AI智能名片商城源码为例

摘要:本文探讨社群团购中的用户黏性价值,分析其与传统团购网站的区别,并阐述开源小程序多商户AI智能名片商城源码在增强社群团购用户黏性方面可能发挥的作用。 一、引言 在当今的商业环境中,社群团购逐渐成为一种重要的营销模式。…

新个性化时尚解决方案!Prompt2Fashion:自动生成多风格、类型时尚图像数据集。

今天给大家介绍一种自动化生成时尚图像数据的方法Prompt2Fashion。 首先创建了一组描述,比如“适合婚礼的休闲风格服装”,然后用这些描述来指导计算机生成图像。具体来说,他们使用了大型语言模型来写出这些服装的描述,接着将这些描…

毕业设计 大数据电影数据分析与可视化系统

文章目录 0 简介1 课题背景2 效果实现3 爬虫及实现4 Flask框架5 Ajax技术6 Echarts7 最后 0 简介 今天学长向大家介绍一个机器视觉的毕设项目 🚩基于大数据的电影数据分析与可视化系统 项目运行效果(视频): 毕业设计 大数据电影评论情感分析 &#x1…

运动传感器

运动传感器 当你走近一些自动开关门、自动开关灯泡或自动启动自动扶梯的地方时,你是否会产生这样的疑问:**"它是怎么做到的? **它是怎么做到的? 如果有,本教程不仅会回答,还会告诉你如何制作。 让我们…

【Redis】Hash类型的常用命令

背景:redis中存储数据采取key-value键值对的形式,而hash内部也是键值对,为了区别这两个东西,hash内部的键值对称为:field-value,而redis的为key-value,这里的value包括:field-value。…

基于pytorch的手写数字识别

import pandas as pd import numpy as np import torch import matplotlib import matplotlib.pyplot as plt from torch.utils.data import TensorDataset, DataLoadermatplotlib.use(tkAgg)# 设置图形配置 config {"font.family": serif,"mathtext.fontset&q…

如何在华为云服务器查看IP地址,及修改服务器登录密码!!!

1.在华为云服务器查看IP地址 (1).第一步: 先找到控制台 (2).第二步: 点击华为云Flexus云服务 (3)第三步: 找到公网IP,就找到华为云服务器IP地址啦。 注意:在操作以上步骤的前提是要已注册华为云账号及购买云服务器…

PPPoE协议个人理解+报文示例+典型配置-RFC2516

个人认为,理解报文就理解了协议。通过报文中的字段可以理解协议在交互过程中相关传递的信息,更加便于理解协议。 因此本文将在PPPoE协议报文的基础上进行介绍。 PPPoE协议发展 关于PPPoE基本原理,可参考1999年发布的《RFC2516-A Method fo…

class 031 位运算的骚操作

这篇文章是看了“左程云”老师在b站上的讲解之后写的, 自己感觉已经能理解了, 所以就将整个过程写下来了。 这个是“左程云”老师个人空间的b站的链接, 数据结构与算法讲的很好很好, 希望大家可以多多支持左程云老师, 真心推荐. 左程云的个人空间-左程云个人主页-哔哩哔哩视频…

8649 图的广度遍历

### 思路 1. **图的邻接表存储结构**:使用邻接表存储图的顶点和边信息。 2. **基本操作函数**:包括创建图、查找顶点、获取顶点值、获取第一个邻接顶点、获取下一个邻接顶点等。 3. **广度优先遍历(BFS)**:从某个顶点出…

LPDDR6 来之未远

很多朋友可能还没用上DDR5,但不好意思的是,DDR6 可能马上就要出现了。 三星和海力士较早开始DDR6 的设计,预计2025年商业化。 DDR6 速度 来源: 半导体观察 DDR6的速度将是主流的DDR4的四倍,将是现有DDR5的两倍,DDR6传输速度可达12800 Mbps。 LPDDR6 来源:快科技 L…

OpenAI董事会主席Bret Taylor的Agent公司Sierra:专注于赋能下一代企业用户体验

本文由readlecture.cn转录总结。ReadLecture专注于音、视频转录与总结,2小时视频,5分钟阅读,加速内容学习与传播。 视频来源 youtube: https://www.youtube.com/watch?vriWB5nPNZEM&t47s 大纲 介绍 欢迎与介绍 介绍Bret Taylor&#x…

功耗电流图的对比技巧

电流波形对比 使用系统画图工具的反色和透明设置项目,就可以将2张图合在一块看 方法【系统画图工具】 例如在相同的测试用例,可以对比电流和耗电量的差异

3.使用条件语句编写存储过程(3/10)

引言 在现代数据库管理系统中,存储过程扮演着至关重要的角色。它们是一组为了执行特定任务而编写的SQL语句,这些语句被保存在数据库中,可以被重复调用。存储过程不仅可以提高数据库操作的效率,还可以增强数据的安全性和一致性。此…

Python3 爬虫 中间人爬虫

中间人(Man-in-the-Middle,MITM)攻击是指攻击者与通信的两端分别创建独立的联系,并交换其所收到的数据,使通信的两端认为其正在通过一个私密的连接与对方直接对话,但事实上整个会话都被攻击者完全控制。在中…