RAID的组合方式
RAID0:多个硬盘同时工作,可提供性能,无冗余机制
RAID1:数据保存多份,提供冗余机制,性能受到影响
RAID3:存在数据盘和单独校验盘,数据写入 至数据盘后需要运算且将运算后的数值写入到校验盘中,一旦数据量比较庞大时,此时会产生很多的运算后的数值,由于只有一个校验盘,此时会产生性能瓶颈问题,最多可坏一块数据盘
RAID5:数盘和校验盘共存,解决了RAID3的单独校验盘的瓶颈问题,最多可坏一块硬盘
RAID10:先做RAID1再做RAID0,最多可允许坏两块硬盘(不能是同个RAID1的硬盘)
RAID6:常见的有RAID6P+Q、RAID6DP,最多可坏两块硬盘
组合成RAID的注意事项:
-
硬盘容量尽量一致
-
硬盘的速率尽量一致
-
RAID组中的硬盘数量一般控制在7-9块
物理卷:由多个硬盘通过RAID方式组合而成的,也称之为RAID组
逻辑卷:在物理卷的基础上所划分的存储空间
LUN:逻辑单元号,等同于逻辑卷或Volume(卷)
FusionCompute
存储的架构
存储的类型:SAN、NAS
存储模型:存储资源、存储设备、数据存储
数据存储的使用方式:虚拟化、非虚拟化、裸设备映射
磁盘的类型:
普通:一个虚拟机磁盘对应一个虚拟机
共享:一个虚拟机磁盘可对应多个虚拟机
配置模式:
普通: 创建一个50G的普通磁盘,会分配50G的存储空间并格式化写零的操作,所以创建速度最慢,当虚拟机需要写数据时,直接往磁盘写数据,性能最优的。
精简:创建一个50G的精简磁盘,会分配一 小部分的存储空间用来记录当前磁盘的描述信息,创建速度最快,当虚拟 机需要写数据时,写多少分配多少置零多少,性能最差的。
普通延迟置零:创建一个50G的普通延迟置零磁盘,会分配50G的存储空间不需要直接进行格式化写零的操作,当虚拟机需要写数据时,写多少置零多少,创建速度和性能处于以上两者之间。
虚拟机的系统磁盘推荐使用哪0种配置模式?
普通
磁盘模式
从属:磁盘受快照保护
独立-持久:磁盘不受快照保护,数据是可以长期保存
独立-非持久:磁盘不受快照保护,从虚拟机打开电源开始,一关机所做的操作都会给删除
添加新磁盘格式化 创建“kasile”的文件夹 快照 “lowbee” 恢复快照(关机重启)
集群:对多个CAN主机的逻辑划分,可实现批量管理,提高管理员的管理效率
存储接口:实现CAN主机与外部存储的访问
业务管理接口:承载一些特殊的业务流量,比如有虚拟机热迁移流量和虚拟化SAN存储心跳检测流量
绑定接口:将多个物理网卡进行绑定,从而提高网络的可靠性
HA:high availability,高可用,当虚 拟机故障时,可在源主机上恢复虚拟机(本地存储HA),也可在其他主机上恢复虚拟机(共享存储HA),减少业务中断的时间。
DRS:动态资源调度,系统会检测集群中主机的负载情况,当主机利用率达到调度基线时,此时会触发虚拟机的迁移,从而实现负载均衡功能。
DPM:分布式电源管理,系统会检测集群中主机的负载情况,当主机利用率普遍过低时,此时会将虚拟机迁移整合到部分主机上,并将空闲的主机下电,从而实现绿色节能;当主机利用率过高时,此时会将未上电的主机开机,将虚拟机迁移到该主机上,从而实现负载均衡。
DRS规则:
按照一定的规则来完成虚拟机的业务需求,包括聚集虚拟机、互斥虚拟机、虚拟机到主机。
内存复用:
在物理服务器内存一定的情况下,通过内存复用的技术实现内存的超分配,使得服务器上虚拟机的密度提高。
内存共享、写时复制:多个虚拟机共享相同数据的内存,此时虚拟机对该内存只读操作,当虚拟机需要对该共享内存执行写操作时,系统会重新分配新的内存空间,将共享内存中的数据拷贝至新的内存空间,使得虚拟机对新的内存空间执行写操作。
内存置换:将虚拟机长时间未访问的 内存数据暂时存放在存储中,并且建立映射,将内存资源释放给其他的虚拟机使用,当虚拟机需要使用保存在存储中的数据时,通过映射重新将其加载到内存中进行使用。
内存气泡:将内存利用率较低的虚拟机的内存回收,分配给内存利用率较高的虚拟机使用。
华为磁盘特性
类型:普通 共享
普通 精简 普通延迟置零
从属 独立-持久 独立-非持久
集群 虚拟化特性
HA
DRS动态资源调度 计算资源调度 负载均衡
CPU 内存 CPU&内存
DPM分布式电源管理 电源管理 负载均衡 绿色节能
DRS规则(聚集虚拟机 互斥虚拟机 虚拟机到主机)
内存复用
内存气泡 内存置换 内存共享、写时复制
NUMA:物理服务器提高性能访问的一种技术,将CPU和内存整合到多个node中,node中的CPU与内存的访问效率最高。
分为Host NUMA(在BIOS中开启)和Guest NUMA(在FusionCompute界面上开启)
创建虚拟机的流程:选择虚拟机的创建方式——虚拟机规格配置——安装操作系统/应用软件——安装Tools
CPU&内存QoS
份额:按照比例分配CPU或者内存资源
预留:指定虚拟机最少能够使用的资源
限制:控制虚拟机最多能够使用的资源
预留优先于份额
内存QoS限制在开启内存复用的情况下生效。
虚拟机的网段配置不一定时跟使用的端口组VLAN保持一致,一般为了方便管理,配置跟VLAN相同的网段。
资源热添加:在虚拟机运行中添加cpu或内存资源,不关机即可马上生效。
VNC:一种虚拟机的登录方式,可以完成操作系统的安装、网络的配置、维护的操作等等。
普通快照:将虚拟机某个时间的状态数据进行记录,直接形成快照文件
内存快照:先对虚拟机打快照形成快照文件,将虚拟机的内存数据以及状态保存在快照文件中
一致性快照:先将虚拟机中的缓存数据写入磁盘中,再对虚拟机打快照形成快照文件
存储的部件:系统插框、硬盘、电源、控制器、BBU
硬盘框的部件:系统插框、硬盘、电源、级联模块
硬盘框的种类:2U(2.5英寸)、4U(3.5英寸)、高密硬盘框
BBU:Battery Backup Unit:电池备份单元,当存储意外下电时,BBU可为控制器提供短暂的电力支撑,使得控制器将缓存中的数据写入至保险箱盘中,防止数据的丢失,当存储恢复供电时,再将保险箱盘中的数据写入原本应该所在的硬盘中。
控制器:是设备中的核心部件,主要负责处理存储业务、接收用户的配置管理命令、保存配置信息、接入硬盘和保存关键信息到保险箱硬盘。
盘控一体:系统插框能够接入硬盘模块
盘控分离:系统插框不能够接入硬盘模块,需要通过接入硬盘框实现
存储的接口类型:
管理接口:管理端口、维护端口、串行端口器或者应用对存储资源的访问与使用
业务接口:以太网端口、FC端口,实现对存储的管理与配置
级联接口:后端硬盘端口,实现控制器与后端硬盘框的连接
存储组网方式:
https://info.support.huawei.com/storage/sna/#/home
融合存储
存储的组成部件
存储的接口类型
组网方式
RAID2.0
基本概念
硬盘域:指多个硬盘的集合,可以是整个系统中的所有硬盘
存储池:可指定不同的RAID策略,实际上是对硬盘域中的硬盘进行资源转化
DG:硬盘组,指硬盘域中相同类型的硬盘
CK:Chunk,将一块硬盘按照固定的大小划分的区域块,每个CK的大小为64MB
CKG:由同个硬盘组的不同硬盘的CK组合而成
Extent:在CKG的基础上划分的逻辑管理单位
Grain:在Extent的基础上划分的更小粒度的单位
LUN:由多个Extent组成
安装Oceanstor DeviceManager模拟器
直接双击应用程序即可,如果遇到端口占用的问题,停止demo——change port——start Demo,打开浏览器输入https://127.0.0.1:8088
云计算方向解决方案
FusionSphere服务器虚拟化解决方案
FusionAccess桌面云解决方案
HUAWEI Cloud Stack私有云解决方案
访问桌面的过程:打开浏览器——输入访问的IP地址——输入用户名和密码——调用客户端——访问桌面
华为FusionAccess桌面云解决方案是基于华为云平台的一种虚拟桌面应用,通过在云平台上部署华为桌面云软件,使终端用户通过瘦客户端或者其他设备来访问跨平台的整个客户桌面和应用。
传统PC办公的缺陷:
-
数据安全性较差
-
维护管理难
-
资源利用率低
桌面云的优势:
-
数据安全性高
-
维护管理方便
-
资源利用率
应用场景:
普通办公、安全办公、云工作站、分支机构、移动办公、呼叫中心……
VDI: Virtual Desktop Infrastructure,虚拟桌面架构。
IDV: Intelligent Desktop Virtualizztion,是智能桌面虚拟化
HUAWEI桌面云解决方案的逻辑架构
RAID 2.0
硬盘域
存储池
硬盘组
Chunk(CK)
CKG
Extent
Grain
LUN
传统RAID与RAID 2.0 的对比
组成RAID的基本单位:分条、CK
重构速度:多对一、多对多
性能:低、高
桌面云
why:传统PC办公的缺陷
优势:安全、可靠、利用率、发放速度快……
What:通过在华为云平台上部署华为桌面云软件,使得用户通过终端访问云平台中的桌面或应用。
Where:普通办公、安全办公、呼叫中心、公共阅览室……
华为桌面云的逻辑架构:
终端接入层:PC、瘦终端、手机、平板……
桌面和会话管理层:FusionAccess
虚拟化层:FusionCompute
硬件资源层:服务器、存储、网络、供电、制冷……
HDP协议:华为桌面云协议,实现用户终端与桌面的访问
图形传输、音频传输、3D显示、重向……
定
FusionCompute的图形管理界面由哪个组件提供?——VRM
FusionAccess的图形化管理界面由哪个组件提供?——ITA
FusionAccess的组件:
ITA:IT Adaptor,IT适配器,为管理员提供图形化的管理界面,可实现桌面管理、告警监控、系统配置等等
WI:Web Interface,Web接入,为用户提供登录界面,用户可基于该界面登录桌面
VLB:Virtual load Balance,虚拟负载均衡,实现多个WI的负载均衡,从而避免用户直接访问WI造成访问瓶颈问题
HDP Client:指用户在终端侧安装的客户端软件
HDP Server:指安装在虚拟机侧的代理软件,也称之为HDA(HDP Agent)
VAG:Virtual Access Gateway,虚拟复制网关,可实现接入网关和自助维护网关功能
接入网关:隔离内外网+
自助维护网关:提供VNC的登录方式(后面再介绍)
SVN:Security VPN,华为安全网关与负载均衡产品,可实现VAG和vLB的功能
TC:Thin Client,瘦终端,指专门用来连接桌面云的终端设备,外观跟台式主机类似,体积较小
SC:Software Client,软终端,像PC、手机、平板都是属于软终端
无论是瘦终端和软终端,都是需要安装Cloud Client软件。
TCM:瘦终端管理,可实现对多个TC的统一升级与管理操作
Backup Server:备份服务,可实现对桌面云组件的数据备份,当桌面云组件发生故障需要重装时,重装完成后,可将所备份的数据导入恢复服务
DB:DataBase,数据库,保存了关键信息,比如用户的虚拟机列表、用户与桌面的关联关系等等
HDC:HUAWEI Desktop Controller,华为桌面控制器,FusionAccess中的核心组件,可实现策略的管理、用户与桌面的关联管理、其他组件的核心交互等等
License:License管理器,分为用户数License和并发用户数License
用户数License:用户登录桌面后消耗一个License,当用户退出桌面的使用后,该License并不会立马释放,需要等待15天过后才会自动释放
并发用户数License:用户登录桌面后消耗一个License,当用户退出桌面的使用后,该License会立马释放,释放的License可供其他的用户登录使用
Windows的组件
AD:活动目录,可通过域名实现对多个计算机的管理
DNS:域名解析,可实现域名与IP地址的相互转换
DHCP:动态地址分配协议,可实现IP地址的自动分配
Vdsuser——0个桌面
Szx——2个桌面
登录流程
-
获取登录界面:TC/SC——vLB——WI
-
账号密码鉴权:TC/SC——vLB——WI——AD
-
获取虚拟机列表:TC/SC——vLB——WI——HDC——DB
-
桌面的预连接(经过VAG):TC/SC——vLB—— WI——HDC——DB、HDA、License——生成Address Ticket、Login Ticket、Vag的IP并返回给TC/SC
如果HDP不经过网关,则生成Login Ticket和VM的IP
-
桌面的正式连接(经过VAG):TC/SC向VAG发起登录请求,VAG转发该请求至HDC并验证Address Ticket,HDC返回虚拟机的IP和端口信息至VAG,VAG根据所返回的信息访问HAD并发送Login Ticket,HAD向HDC验证Login Ticket返回账号和密码,HAD根据返回的信息自主登录,登录成功后将结果返回给VAG最终至TC/SC,HAD将状态交由HDC更新为Connected,记录到DB中。
如果HDP不经过网关,则减少与网关的交互。
FusionAccess的搭建
-
准备工作:软件包的获取
WindowsServer2012R2_standard_ch
FusionAccess_Euler_Installer_V100R006C20SPC100
FusionAccess_Windows_Installer_V100R006C20SPC100)
-
创建虚拟机
-
创建Linux虚拟机和Windows虚拟机
-
挂载Euler的光驱和Windows Server 2012的光驱安装操作系统
-
安装过程中需要注意网络的配置设置静态、时间需要调整、root密码
-
Linux的操作:输入root账号和密码弹出配置窗口,如果未弹出该窗口则输入命令startTools,选择“software”再选择“Install all(Microsoft AD)”,回车选择后需要指定安装模式为“Common mode”,再填写Linux虚拟机的IP地址
-
Windows的操作:关闭防火墙、将网络配置为静态方式、添加角色和功能安装“AD 域服务、DNS服务、DHCP服务、NetFramework 3.5”需要指定备用源路径(D:\Sources\SxS)、挂载Windows Install光驱安装监控代理、修改计算机名称为AD-DNS-DHCP-szx
-
配置AD:点击!标志,选择“将该服务器提升为域控制器”,选择“添加新林”,输入域名:yydsszx.com
-
配置DNS:选择“反向查找区域”新建区域,填写网段,展开“正向查找区域”新建主机,注意名称和IP地址,以及勾选“创建指针”
-
配置DHCP:点击!标志,选择DHCP管理器——IPV4——新建作用域
-
AD中创建:账号:vdsadmin、vdsuser,用户组:vds
-
登录FusionAccess管理界面:打开浏览器输入https://192.168.179.145:8448
默认账号admin,默认密码Cloud12#$
完成配置向导:配置虚拟化环境、域、vag+vlb
-
补充:新建Linux02虚拟机安装Euler操作系统,安装vag和vlb组件
Linux:192.168.179.145
DB、License、ITA、Wi、HDC
Windows:192.168.179.134
DNS/AD:192.168.179.134
FusionCompute
两者制作模板过程有什么区别?
完整复制:不需要加域、需要封装系统
链接克隆:可以加域、不需要封装系统
快速封装:可以加域、不需要封装系统
Windows 重启
封装系统
初始化配置包括网络、创建个人账户、接受许可条例……
快速封装和完整复制创建的虚拟机本质上是一样的,虚拟机都拥有独立的系统盘空间。
链接克隆的缺点有哪些?
性能差(多个链接克隆虚拟机共享母卷),虚拟机的系统盘由母卷和差分卷组合成。
多个虚拟机需要同时开机或者对母卷进行读操作时,会对母卷造成访问瓶颈的问题。
针对该问题,全内存桌面能够解决,使用服务器的内存资源作为全内存虚拟机系统盘(经过去重压缩后的母盘和查分盘)的存储介质,从而提高虚拟机的IO性能。
引入新的问题,一旦服务器突然重启或者下电,内存中的数据都会丢失,针对该问题,将虚拟机的配置信息保存在IO盘中,IO盘是保存存储上的,不会因为服务器的突然重启或下电而导致数据的丢失。
由于服务器的内存主要提供给虚拟机使用,所以有可能出现内存资源不足的情况,有可能会导致全内存虚拟机没有足够多内存空间能够用来保存数据,此时通过应急盘来解决内存不足的情况。
模板制作的流程:
创建虚拟机安装操作系统和软件——挂载Windows_Install的光驱完成模板的配置——虚拟机关机转为模板——登录到FA界面定义模板的类型
基本名词:
模板虚拟机:在FusionCompute上所创建的裸虚拟机,安装操作系统和软件之后用来制作虚拟机模板
虚拟机模板:在模板虚拟机的基础上通过挂载光驱完成配置之后所转化的模板
用户组:多个用户的集合,可以实现对多个用户的统一管理
虚拟机组:通过虚拟机模板创建的一组虚拟机集合
虚拟机组的类型:完整复制、链接克隆、全内存、托管机(将其他平台的虚拟机导入至FA实现统一管理)
注意:FusionAccess只能通过模板来创建虚拟机,其他的方式都不支持。
桌面组:一组分配给用户的虚拟机集合,桌面组记录的是用户与桌面的对应关系
桌面组的类型:专有、静态池、动态池
专有还能再分为单用户(1用户:1虚拟机)、静态多用户(n用户:1虚拟机)
静态池(n用户:n虚拟机):多个桌面分配给多个用户使用,当其中有用户登录使用时,会在桌面池随机选择一个供该用户使用,并且形成固定绑定关系,该用户一直使用该桌面。
动态池(n用户:n虚拟机):多个桌面分配给多个用户使用,当其中有用户登录使用时,会在桌面池随机选择一个供该用户使用,当用户退出使用后,后续重新登录时会在桌面池再次随机选择桌面,用户不会一直使用相同的桌面。
专有的桌面组类型只有完整复制和托管机能支持。
静态池和动态池的桌面组类型所有的虚拟机组类型都能支持。
完整复制 虚拟机组Full_Copy_0809 桌面组类型only 分配给用户only,only_her
部署FusionCompute8.0.0版本(VRM和CNA)
部署FusionAccess8.0.1版本,Windows 2016版本的AD DNS DHCP
把FC、FA、AD/DNS/DHCP完成对接