Fusion虚拟化随堂笔记3Word文件下载.docx
- 文档编号:16066296
- 上传时间:2022-11-18
- 格式:DOCX
- 页数:7
- 大小:17.94KB
Fusion虚拟化随堂笔记3Word文件下载.docx
《Fusion虚拟化随堂笔记3Word文件下载.docx》由会员分享,可在线阅读,更多相关《Fusion虚拟化随堂笔记3Word文件下载.docx(7页珍藏版)》请在冰豆网上搜索。
虚拟机集群
hostnuma:
服务器BIOS
DRS
DPM
虚拟机高级调度规则:
互斥虚拟机
聚集虚拟机
虚拟机到主机:
应该、不应该、必须、禁止
必须、禁止最优
互斥、聚集
应该、不应该
外设
硬盘总线类型:
Ide、scsi、virtio
windows软驱
选择正常的系统版本
------------------------------------------------------------
存储虚拟化
存储虚拟化模型:
1、存储资源:
ipsan\FS\nas
2、存储设备:
lun(VIMS)\存储池\共享目录(NFS)本地磁盘(EXT4)
3、数据存储:
虚拟化、非虚拟化(FS\非虚拟化)、裸设备映射(性能最好)
名词:
虚拟磁盘文件格式类型:
固态磁盘文件:
普通
动态磁盘文件:
精简、普通延迟置零
差分磁盘文件:
快照、链接克隆、非持久化卷
磁盘配置模式:
普通、精简、普通延迟置零
磁盘模式:
从属、独立-持久、独立-非持久
磁盘类型:
普通、共享
总线类型:
存储虚拟化类型:
1、裸设备+逻辑卷非虚拟化的数据存储
2、存储设备虚拟化FS、advancedsan
3、主机存储虚拟化+文件系统虚拟化的数据存储
快照:
全拷贝
写前重定向(ROW)
写前复制(COW)
---------------------------------------------------
分布式存储
块存储
文件存储
对象存储
操作系统使用存储空间,必须需要有文件系统
元数据:
描述数据的数据
1、名字、大小、占用空间
2、创建时间、最后一次修改时间、最后一次访问时间
3、写、读、执行
4、所处的位置
EXT4
inode:
存储元数据
block:
存储真正的数据
根据文件系统添加的位置,可分为两种存储
块存储:
硬盘、raid、lvm、san存储
本身不具备文件系统,需要由操作系统添加文件系统
块存储通常不利共享,性能好
文件存储:
NFS\CIFS\FTP
本身具备文件系统,操作系统使用时,不需要添加文件系统
文件存储通常利于共享、性能较差
对象存储:
性能好、利于共享
通常比较昂贵、复杂
性能上:
单点到单点,性能好,但实际上的商业化的块存储产品,比如SAN,其实也是多点到单点,性能差。
多点到单点,性能差
多点到多点,性能好
一个存储性能要好的话,必须是单、多点到多点。
Fusionstorage,多点到多点的产品。
md5(1,32)=c4ca4238a0b923820dcc509a6f75849b
md5(2,32)=c81e728d9d4c2f636f067f89cc14862c
md5(3,32)=eccbc87e4b5ce2fe28308fd9f2a7baf3
md5(8888,32)=cf79ae6addba60ad018347359bd144d2
Fusionstorage
将通用X86服务器的本地HDD、SSD等介质通过分布式技术组织成大规模存储资源池。
有三个版本,分别是块,文件,对象。
块版本
对非虚拟化环境的上层应用和虚拟机提供工业界标准的SCSI和iSCSI接口。
应用场景:
1、云2、数据库
1、管理组件:
FSM(FusionStorageManager):
FusionStorage管理模块,提供告警、监控、日志、配置等操作维护功能。
(实际上就是提供Fusionstorage图形化管理界面)一般情况下FSM主备节点部署。
虚拟机、物理服务器都可以。
FSA(FusionStorageAgent):
代理进程,部署在各节点上,实现各节点与FSM通信。
FSA包含MDC、VBS和OSD三种不同的进程。
根据系统不同配置要求,分别在不同的节点上启用不同的进程组合来完成特定的功能。
管理节点一定有MDC,有MDC不一定是管理节点。
存储节点一定有OSD。
计算节点一定有VBS。
2、存储组件
MDC(MetaDataController):
管理节点MDC:
元数据(Fusionstorage视图)控制,实现对分布式集群的状态控制,以及控制数据分布式规则、数据重建规则等。
一般是3,5,7部署。
(357原因:
MDC元数据需要保存在ZK盘上,所以MDC=ZK的数量,也是357)
ZK:
开源的集群协调软件。
主要用于MDC的主备的选举。
ZK本身有选主机制。
基于以下三点:
超过半数的投票机制;
可靠性;
资源利用率
决定了ZK是3,5,7部署。
归属MDC:
用来管理存储池。
0-93。
总的MDC数量是3-96,减去管理节点MDC,就是0-93。
一般情况下,一个归属MDC管理一个存储池。
一个归属MDC最多管理两个存储池。
当FS三节点的时候,其中某个管理节点MDC也能够管理存储池。
存储池,0-128
VBS(VirtualBlockSystem):
虚拟块存储管理组件,负责卷元数据的管理,提供分布式集群接入点服务(SCSI\ISCSI?
?
),使计算资源能够通过VBS访问分布式存储资源。
每个节点上默认部署一个VBS进程,形成VBS集群。
节点上也可以通过部署多个VBS来提升IO性能。
OSD(ObjectStorageDevice):
对象存储设备服务,执行具体的I/O操作。
在每个服务器上部署多个OSD进程,一块磁盘默认对应部署一个OSD进程。
在SSD卡作主存时,为了充分发挥SSD卡的性能,可以在1张SSD卡上部署多个OSD进程进行管理。
多个OSD最终组成存储池。
SCSI与ISCSI?
节点的操作系统能否直接安装VBS?
为什么不全部使用ISCSI?
ISCSI在发送时,需要封装在IP中,接收的时候,需要解封装,造成性能损耗,故而优先SCSI
SCSI方式:
安装VBS的物理部署、FusionSphere或KVM等采用SCSI方式;
iSCSI方式:
安装VBS以外的虚拟机或主机提供存储访问,VMware、MSSQLServer集群采用iSCSI模式。
windowsexe
linuxrpmredhatcentos
主机OS发出IO(SCSI\ISCSI),给VBS
VBS接收之后,1、对lunid+lbaid=key所要写就是value形成key-value。
2、对key值hash,得hash值,2^32
3、对hash值取mod,3600份parttion分区
4、找ZK查找视图(ioview),得到parttion所对应的主OSD
如果是写IO,主OSD再进行一次dht算法(123),找ZK查找视图(parttionview),得到parttion所对应的主备OSD。
OSD接收到IO,进行下盘。
cache:
写cache:
1、VBS收到IO数据,直接将IO写入SSD写cache中,完成本节点的IO操作。
1.1、周期性将cache中的数据批量下盘
1.2、未到周期,超过水位值,批量下盘
2、对于某些大块,默认256K,将直接下盘
读cache:
1、读内存。
在内存LRU机制,会将热数据放在队首,起到加速作用
2、读ssd读cache。
3、读ssd写cache。
某些数据还没来得及下盘,只存在于写cache区域。
4、读hdd。
(在ssd\hdd中,会有热点读机制,数据块被访问一次,就增加一个热点因子,当热点因子达到阈值时,将数据缓存至cache中,冷数据移出cache)
内存可以做为读cache,不能够做为写cache。
内存是易失性介质,掉电将不保存数据。
分布式cache:
IO下来,经过hash,最终打散落到不同服务器上,不同服务器都有自己的cache,用到不同节点的cache。
副本机制:
2、3副本
副本针对parttion做。
FusionStorage中的每个硬盘都保存了多个DHT分区(Partition),这些分区的副本按照策略分散在系统中的其他节点。
当FusionStorage检测到硬盘或者节点硬件发生故障时,自动在后台启动数据修复。
由于分区的副本被分散到多个不同的存储节点上,数据修复时,将会在不同的节点上同时启动数据重建,每个节点上只需重建一小部分数据,多个节点并行工作,有效避免单个节点重建大量数据所产生的性能瓶颈,对上层业务的影响做到最小化。
副本会存在不同的服务器、机柜、机房
跨服务器故障容忍、
跨机柜故障容忍
、跨机房故障容忍
迁移过程中,源卷不能有写数据的操作,所以叫做“冷”迁移。
【创建目标卷】?
【卷数据复制】?
【删除源卷】?
【目标卷改名】?
【完成】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Fusion 虚拟 化随堂 笔记
![提示](https://static.bdocx.com/images/bang_tan.gif)