vSAN06:ESA与OSA对比、ESA安装、新架构、工作方式、自动策略管理、原生快照、数据压缩、故障处理

目录

    • vSAN ESA
      • vSAN ESA 安装
      • ESA新架构
      • ESA工作方式
      • ESA自动策略管理
        • 自适应RAID5策略
      • 原生快照支持
      • 数据压缩的改进
      • ESA故障处理

vSAN ESA

在这里插入图片描述

在这里插入图片描述

vSAN ESA 安装

流程和OSA完全一致,但要注意要勾选启用vSAN ESA

ESA和OSA的底层架构不一样,但是UI上是一致的。

  • 生产环境要求:
    • 每个存储池必须至少有四个NVMe设备
    • 每台ESXi主机需要至少512G内存
    • 最低网络要求:10Gb 建议网络要求:25Gb
    • 同时VSAN ESAReadynodes同时提供40Gb~100Gb的选项
    • 巨帧 Jumbo Frame在有TCP Offload功能的情况下,收效甚微。

ESA新架构

在这里插入图片描述

新增了日志结构文件系统
ESA抛弃了磁盘组的概念,转而使用磁盘池存储池。
官方不支持从OSA升级到ESA。必须拆掉重新安装。
ESA基于全闪

ESA工作方式

在这里插入图片描述

零碎小块数据以raid1写入到性能分支持久日志,直接返回写确认
数据整理好,以128K或256K条带 raid1/5/6写入到容量分支中。

ESA自动策略管理

由于默认的存储策略无法针对不同的VSAN集群做优化配置,在VSAN8U1中,可以开启自动策略管理
在已经配置完成的VSAN ESA集群中,启用自动策略配置不会自动修改已经存在的虚拟机组件,但是会在新建虚拟机时套用新策略
在这里插入图片描述

配置策略逻辑:

节点数标准集群 HRR off(主机预留)标准集群 HRR on延伸集群 (每站点)双节点集群
2///RAID-1
3FTT=1 RAID-1/FTT=1 RAID-1
4FTT=1 RAID-5 (2+1)FTT=1 RAID-1FTT=1 RAID-5 (2+1)
5FTT=1 RAID-5 (2+1)FTT=1 RAID-5 (2+1)FTT=1 RAID-5 (2+1)
6FTT=2 RAID-6 (4+2)FTT=1 RAID-5 (4+1)FTT=2 RAID-6 (4+2)
7FTT=2 RAID-6 (4+2)FTT=2 RAID-6 (4+2)FTT=2 RAID-6 (4+2)

自动策略:
在这里插入图片描述
在这里插入图片描述

操作预留与HRR主机重建预留:
在这里插入图片描述

主机数量发生变化时,系统不会自动修改存储策略。会在skyline health中告知管理员数量发生变化,推荐存储策略变为xx,后由管理员手动变更

自适应RAID5策略

在ESA中,RAID5/6的性能与RAID1相当,所以RAID5/6是ESA架构中的建议配置。
OSA中,RAID5最少需要4台主机,建议5台。ESA中,最少只需要3台,建议4台。
在这里插入图片描述

主机在6台时,raid5是4+1策略。假如设备降为5或5台以下,24H后系统会将raid5改为2+1。
在这里插入图片描述

原生快照支持

在这里插入图片描述

OSA是一级一级去找快照,所以快照合并比较慢。
ESA每生成一个快照并不是生成差分快照,而是生成Logic Map,去记录新数据的位置、修改数据块的指针。(我感觉这段描述是ROW,但是官方的文档写的COW。这一段请各位自行辨认)

数据压缩的改进

OSA中,4KB数据需要能够压缩到2KB以下,压缩才发生,
ESA中,4KB数据能够压缩到3582B以下,就进行压缩。
在这里插入图片描述

  • 压缩操作提前:
    • OSA中,数据压缩发生在缓存层写入到容量层。所以假如是raid1,就要发生2次数据压缩。
    • ESA中,数据压缩发生在写入到磁盘前。所以不管什么存储策略,都只要1次数据压缩。

ESA故障处理

ESA架构下,故障域缩小到单块磁盘
在这里插入图片描述

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

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

相关文章

【2024最新】华为HCIE认证考试流程

HCIE是华为认证体系中最高级别的ICT技术认证,表示通过认证的人具有ICT领域专业知识和丰富实践经验。 HCIE认证方向:最高认证级别HCIE的技术方向有13个 下面以HCIE-Datacom为例给大家介绍一下: HCIE-Datacom认证考试流程: 1.笔试…

Hive3.x版本调优总结

文章目录 第 1 章 Explain 查看执行计划(重点)1.1 创建测试用表1)建大表、小表和 JOIN 后表的语句2)分别向大表和小表中导入数据 1.2 基本语法1.3 案例实操 第 2 章 Hive 建表优化2.1 分区表2.1.1 分区表基本操作2.1.2 二级分区2.…

vmvare虚拟机centos 忘记超级管理员密码怎么办?

vmvare虚拟机centos 忘记超级管理员密码怎么办?如何重置密码呢? 一、前置操作 重启vmvare虚拟机的过程中,长按住Shift键 选择第一个的时候,按下按键 e 进入编辑状态。 然后就会进入到类似这个界面中。 在下方界面 添加 init=/bin/sh,然后按下Ctrl+x进行保存退出。 init=/bi…

本田汽车投资SiLC Technologies:携手共促自动驾驶技术新飞跃

SiLC Technologies获本田汽车投资:加速自动驾驶技术革新 近日,硅谷光子学初创公司SiLC Technologies宣布获得本田汽车的投资,这一合作标志着双方将共同推进自动驾驶技术领域的革新与发展。本田此次投资不仅体现了对SiLC Technologies技术实力的认可,也彰显了本田在自动驾驶…

昇思学习打卡营第31天|深度解密 CycleGAN 图像风格迁移:从草图到线稿的无缝转化

1. 简介 图像风格迁移是计算机视觉领域中的一个热门研究方向,其中 CycleGAN (循环对抗生成网络) 在无监督领域取得了显著的突破。与传统需要成对训练数据的模型如 Pix2Pix 不同,CycleGAN 不需要严格的成对数据,只需两类图片域数据&#xff0c…

IDEA:增加类注释模板和方法注释模板

文章目录 概要配置类注释模板配置方法模版 概要 配置类注释和方法注释 配置类注释模板 点击setting->Editor->File and Code Templates,然后找到Class,如下图: 注意勾掉Reformat according to style,否则会格式化。 注…

动态规划算法专题(四):子串、子数组系列

目录 1、最大子数组和 1.1 算法原理 1.2 算法代码 2、环形子数组的最大和 2.1 算法原理 2.2 算法代码 3、乘积最大子数组 3.1 算法原理 3.2 算法代码 4、乘积为正数的最长子数组长度 4.1 算法原理 4.2 算法代码 5、等差数列划分 5.1 算法原理 5.2 算法代码 6、…

COSPLAY大赛静态HTML网页模板源码

源码名称:COSPLAY大赛静态HTML网页模板 源码介绍:一款cosplay大赛HTML网页模板源码,过往参赛选手会自动从腾讯大赛获取,可用于cosplay大赛,漫展等。 需求环境:H5 下载地址: https://www.5188…

k8s的控制节点不能访问node节点容器的ip地址

master控制node服务器添加容器后,访问不了该node服务器容器的ip,只能在node服务器访问 排查后发现是k8s的master服务器和node节点的网址网段和k8s初始化时提示的ip网段不一致 我之前是192.168.137.50, 实际上master主机期望的是192.168.1.50 解决方案: 1.删除服务器后重建ma…

【api连接ChatGPT的最简单方式】

通过api连接ChatGPT的最简单方式 建立client 其中base_url为代理,若连接官网可省略;配置环境变量 from openai import OpenAI client OpenAI(base_url"https://api.chatanywhere.tech/v1" )或给出api和base_url client OpenAI(api_key&…

Redis:string类型

Redis:string类型 string命令设置与读取SETGETMSETMGET 数字操作INCRINCRBYDECRDECRBYINCRBYFLOAT 字符串操作APPENDSTRLENGETRANGESETRANGE 内部编码intembstrraw 在Redis中,字符串string存储的是二进制,以byte为单位,输入的二进…

Pikachu-Unsafe FileUpload-客户端check

上传图片,点击查看页面的源码, 可以看到页面的文件名校验是放在前端的;而且也没有发起网络请求; 所以,可以通过直接修改前端代码,删除 checkFileExt(this.value) 这部分; 又或者先把文件名改成…

java代理模式(动态代理、静态代理、需要实现类的JDK代理、不需要实现类的JDK动态代理、CGLIB代理)

静态代理简单使用 静态代理是代理模式的一种实现方式,它在编译时就已经确定了被代理对象和代理对象的关系。在静态代理中,需要手动创建一个代理类,该代理类与被代理对象实现相同的接口或继承相同的父类,并在代理类的方法中调用被…

C++基类构造器的自动调用

C基类构造器的自动调用 虽然基类的构造器和解构器不会被派生类继承,但它们会被派生类的构造器和解构器自动调用,今天我们用代码实证一下。 验证代码 源代码,仔细看注释内容: D:\YcjWork\CppTour>vim c2004.cpp #include &l…

《RabbitMQ篇》基本概念介绍

MQ功能 解耦 MQ允许不同系统或组件之间松散耦合。发送者和接收者不需要直接连接,从而提高了系统的灵活性和可维护性。异步处理 使用MQ可以实现异步消息传递,发送者可以将消息放入队列后立即返回,不必等待接收者处理。这提高了系统的响应速度…

Windows下Jenkins控制台中文乱码

问题描述 问题情况如下图: 环境信息 Windows 11 家庭中文版java 21.0.4 2024-07-16 LTSJenkins 2.452.3 解决方法 增加系统JAVA_TOOL_OPTIONS,并设置值为-Dfile.encodingGBK。 打开设置方法:桌面上右键点击“此电脑”图标,选…

算法笔记(十三)——BFS 解决最短路问题

文章目录 迷宫中离入口最近的出口最小基因变化单词接龙为高尔夫比赛砍树 BFS 解决最短路问题 BFS(广度优先搜索) 是解决最短路径问题的一种常见算法。在这种情况下,我们通常使用BFS来查找从一个起始点到目标点的最短路径。 迷宫中离入口最近的出口 题目:…

Android SystemUI组件(11)SystemUIVisibility解读

该系列文章总纲链接:专题分纲目录 Android SystemUI组件 本章关键点总结 & 说明: 说明:本章节持续迭代之前章节思维导图,主要关注左侧最上方SystemUiVisibility解读部分即可。 本章节主要讲解SystemUiVisibility的概念及其相…

数据库(MySQL):使用命令从零开始在Navicat创建一个数据库及其数据表(一).创建基础表

一. 使用工具和命令 1.1 使用的工具 Navicat Premium 17 :“Navicat”是一套可创建多个连接的数据库管理工具。 MySQL版本8.0.39 。 1.2 使用的命令 Navicat中使用的命令 命令命令解释SHOW DATABASES;展示所有的数据库CREATE DATABASE 数据库名称; 创…

thinkphp 学习记录

1、PHP配置 (点开链接后,往下拉,找到PHP8.2.2版本,下载的是ZIP格式,解压即用) PHP For Windows: Binaries and sources Releases (这里是下载地址) 我解压的地址是:D:\…