共享存储知识

news2025/7/20 13:02:05

文章目录

  • 一、架构图
  • 二、RAID(廉价冗余磁盘整列)
  • 三、存储操作
  • 四、FusionCompute对接存储
  • 五、添加数据存储时的选项
  • 六、磁盘配置模式
  • 七、磁盘模式
  • 八、快照
  • 九、FC-SAN

一、架构图

在这里插入图片描述
SAN(存储区域网络)
IP-SAN(SCSI协议封装在IP网络中传输 ISCSI,距离远3000KM)
FC-SAN(SCSI协议封装在FC的网络传输 100KM)
FCoE(两者集合)

二、RAID(廉价冗余磁盘整列)

RAID0:条带化RAID,数据分片磁盘共同工作读写性能好,安全性低(可以用作缓存)。
RAID1:镜像RAID,由2*N块硬盘组成,容量是所有盘容量的二分之一,只能解决硬件故障不可以解决软件故障。
RAID3:奇偶校验的条带化,由大于等于3块硬盘组成,拿出一个盘做为校验盘,容量是所有硬盘容量-1块硬盘的容量,只可以坏掉一块硬盘(提升了性能,提供了冗余)。
RAID5:分布式奇偶校验条带化,由大于等于3块硬盘组成,校验数据分布在每个盘,容量是所有硬盘容量-1块硬盘的容量,只可以坏掉一块硬盘,解决了RAID3校验盘的瓶颈。
RAID6:最少4块硬盘组成,两块校验盘分布,容量是所有硬盘容量 - 2块硬盘的容量。
RAID10:最少4块硬盘,必须是2的倍数,先做RAID1再做RAID0,可用空间总硬盘的二分之一。
RAID50:最少6块盘,总容量要剪掉校验盘。

  • 顺序的大IO使用RAID5,随机小IO使用RAID10
  • LUN(Logical Unit Number)
    在这里插入图片描述

三、存储操作

创建硬盘域、创建存储池、创建LUN、创建LUN组、创建主机、创建主机组、创建LUN组与主机组映射
WWNN
WWPN
FC-SAN通过WWPN将创建的主机与实际主机相关联
IP-SAN通过iSCSI客户端发起连接,与存储里创建的主机相连
多路径技术:一个主机采用多条链路连接存储(多条路径要使用不同的子网,防止发起端只有一条链路)

四、FusionCompute对接存储

  1. 在CNA配置选项里面添加逻辑接口,类型选择Linux子接口
  2. 在存储选项里面添加存储资源,扫描存储设备,添加数据存储

五、添加数据存储时的选项

  1. 虚拟化存储:支持各种高级特性
  2. 裸设备映射:在虚拟机磁盘选项里面添加,透传,性能比较好

六、磁盘配置模式

  1. 普通延迟置零:分配时不初始化,第一次使用时空间全部分配
  2. 普通:分配时就全部初始化,空间全部分配
  3. 精简:分配时不初始化,用一点分配一点
  • 后期改模式:克隆虚拟机在选择的过程中改;或迁移存储的时候改。

七、磁盘模式

  1. 从属
  2. 独立-持久:虚拟机拍快照时,不拍摄磁盘模式为独立-持久的磁盘
  3. 独立-非持久:类似还原卡,但是重启不丢失数据,关机清除数据。原理是新写的数据写在差分盘,差分盘的数据和母盘的数据相合就是整个的数据,关机删掉差分盘就还原成母盘数据的样子了。
  • /etc/libvirt/qemu/虚拟机ID,查看虚拟机磁盘
    在这里插入图片描述

八、快照

  1. 内存快照:快照将内存的状态也保存,避免只快照存储,丢失了内存中没落盘的数据。
  2. 一致性快照:先将内存中的数据刷到存储,然后拍摄快照。(需要安装tools)

九、FC-SAN

  1. 通过端口划分zone
  2. 通过WWPN号划分zone

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

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

相关文章

Linux多线程C++版 线程基础 进程和线程关系 线程分类 Linux线程实现 线程表示

目录1.线程的基础2.进程和线程的关系3.线程分类 了解4.Linux线程实现5.线程标识1.线程的基础 进程是资源管理的最小单位,线程是程序执行最小单位。每个进程有自己的数据段,代码段和堆栈段。线程通常叫做轻型的进程,它包含独立的栈和CPU寄存器…

[附源码]java毕业设计基于的楼盘销售管理系统论文2022

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

SpringCloud Gateway 自定义Filter用代码怎么写?别再说我只会配置基本Filter了,来学学如何定制Filter过滤器

文章目录学习SpringCloud Gateway自定义全局Filter(GlobalFilter)ServerWebExchange自定义非全局Filter(GatewayFilter)学习SpringCloud Gateway SpringCloud Gateway使用及原理分析大全——断言及过滤器(上篇&#x…

【openwrt】libubox组件——uloop_process

uloop_processuloop_process主要数据结构struct list_head processesstruct uloop_processuloop_process主要函数uloop_handle_processesuloop_process原理uloop_process使用示例uloop_process 是 Libubox 提供的一个进程管理工具,它主要用来等待子进程工作的结束,一…

DAP和IAP

DAP和IAP DAP模型:通过训练样本学习一组属性分类器直接预测测试样本的属性。 IAP模型:通过训练样本的类别,(多分类器)间接预测测试样本的属性。 两者之间的区别:属性分类器的学习方式,DAP是一组…

labelme做标注

1.anaconda 安装 anaconda下载地址如下: 官网 一直下一步,注意下面这个地方 同时手动配置环境变量,下面三个路径需添加 Anaconda安装路径 Anaconda安装路径\Scripts Anaconda安装路径\Library\bin 最后测试一下 cmd 依次输入 conda…

云原生周刊 | 百家争鸣的边缘计算时代即将到来?| 2022-11-14

今年的 KubeCon 大会有一个很奇怪的现象,到场的几乎都是小公司,没有大公司。可能是因为这些大公司恰好在这个时候都有自己的活动要举办,也有可能是他们正在快马加鞭研发他们的边缘计算方案?因为 Gartner 预测到 2025 年&#xff0…

Mybatis—LanguageDriver

LanguageDriver主要用于构造SqlSource和ParameterHandler,从LanguageDriver在Mybatis中调用链路来看,Configuration#newParameterHandler通过调用LanguageDriver#createParameterHandler完成构建ParameterHandler,通过调用LanguageDriver#cre…

缺流量时代,App们需要如何突围?

距离上一个现象级的应用抖音出现已经过去了6年,如今App市场万马齐喑,巨头创新不断,中小团队异军突起的App黄金时代一去不返。 你的App里多久没有出现过一款新应用了? 距离上一个现象级的应用抖音出现已经过去了6年,那…

基于加权对立和贪婪搜索多模态工程问题的黑猩猩优化算法(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

【网络安全】处理应急响应的简单方法

目录 一、应急响应 (1)概念 (2)分类 二、如何处理 (1)查看日志 (2)封堵ip (3)代码加固 (4)安装防火墙 (5&#x…

sqli通关笔记

sqli通关学习笔记 目录sqli通关学习笔记Less-1Less-2Less-3Less-4Less-5Less-5Less-6导入导出文件相关的操作Less-7Less-8Less-9Less-10Less-11Less-12Less-13Less-14Less-15Less-16增删改函数介绍Less-17HTTP 头部介绍Less-18Less-19Less-20Less-21Less-22高级注入&#xff0c…

【网络篇】第十四篇——HTTP协议(一)(附带电视剧李浔同款爱心+端口号被恶意占用如何清除)

目录 HTTP简介 基本性质 URI和URL urlencode和urldecode HTTP协议格式 HTTP请求协议格式 HTTP响应协议格式(爱心代码端口清理) ​ HTTP简介 超文本传输协议是一个用于传输超媒体文档的应用层协议。它是为web浏览器与web服务器之间的通信而设计的,但也可以用…

【DPDK】使用 Open vSwitch * 采用 DPDK 帧间 VM NFV 应用程序

一、概述 数据面开发套件 (DPDK)提供高性能数据包处理库和用户空间驱动程序。从Open vSwitch (OVS)版本 2.4 (http://openvswitch.org/releases/NEWS-2.4.0)开始,我们可以进行 OVS 中,使用 DPDK 优化 vHost 路径。DPDK 支持后的 OVS 中可用的 2.2 版。 …

JavaSE——包装类、装箱与拆箱

目录 一、基本概念 1.1 八种包装类及使用场景 1.2 装箱与拆箱的概念 二、以Integer包装类为例 2.1 Integer的构造方法 2.2 通过常量获取最大值与最小值 2.3 自动装箱和自动拆箱(非常重要的面试题) 三、Integer常用方法 3.1 手动拆箱(过时…

LeetCode-剑指44-数字序列中某一位的数字

1、找规律 我们通过找规律可以发现&#xff0c;当位数为xxx时&#xff0c;其占用的位数为x910x−1x\times9\times10^{x-1}x910x−1。因此我们可以不断循环并增大位数xxx直至n−x<x910x−1n-x<x\times9\times10^{x-1}n−x<x910x−1&#xff0c;此时数字落在剩余的位数…

HTTP协议加强

HTTP协议加强[TOC](HTTP协议加强)一、HTTP协议简介1.1 什么是通信1.2 什么是通信协议1.3 HTTP二、HTTP请求2.1 什么是HTTP请求消息2.2 HTTP请求消息的组成部分三、HTTP响应3.1 什么是HTTP响应消息3.2 HTTP响应消息的组成部分四、HTTP请求方法4.1 什么是HTTP请求方法4.2 HTTP的请…

接口性能调优的方法,这有11种,你知道几种?

​当我们谈到“软件测试”时&#xff0c;是指软件测试的相关工作&#xff0c;如单元测试、集成测试、系统测试等&#xff0c;但不局限于动态测试&#xff0c;也可以包括静态测试——需求评审、设计评审、代码评审和借助工具进行代码静态分析。 接口性能调优共11种方法&#xf…

Nftea: 世界杯文化、 NFT与 期权的首度碰撞

体育文化&#xff0c;正在成为加密行业发展的新驱动力 卡塔尔世界杯即将在2022年11月20日开幕&#xff0c;随着开赛日期的临近&#xff0c;作为四年一度的足球狂欢盛会&#xff0c;也吊足了全球足球球迷们的胃口。当然&#xff0c;从上个世纪开始&#xff0c;体育文化就成为了商…

Slurm作业管理系统常用命令和教程

Slurm &#xff08; Simple Linux Utility for Resource Management &#xff09;是开源的、具有容错性和高度可扩展大型和小型 Linux集群资源管理和作业调度系统。超级计算系统可利用 Slurm 进行资源和作业管理&#xff0c;以避免相互干扰&#xff0c;提高运行效率。所有需运行…