开发工具与关键技术:VMware 云计算
作者:尘则
撰写时间:2021/11/17
第一章:集群的特性
集群🤺
就是把一组主机集合成一个整体,然后向用户提供资源的一种方式(提供资源有计算资源,存储资源,网络资源)
主机💻
单台主机提供资源
用上集群有什么特性呢?
第一个:HA🗣
集群的高可用特性,克服单台主机的局限性,做到当某台物理主机出现故障时业务不中断或中断时间减少的效果,集群一般要求使用共享存储。
第二个:负载均衡👉
将特定的业务分担给多台设备或者多条链路,从而提高业务处理能力。
优势:
¹ 高性能:将业务均匀的分配到多台设备上,提高整体性能。
² 可扩展性:负载均衡技术可以方便的去增加集群中设备或者链路的数量。
³ 可靠性:单价甚至多个设备发生故障,也不会导致业务中断。
⁴可管理性:管理员可以方便进行集中管理。
⁵透明性:对用户透明,用户感知不到也不必要知道网络结构。
第三个:易扩容💵
在虚拟化中,承载业务虚拟机的所有资源来源于资源池中的资源即可。
第四个:内存复用🛍
在物理服务器资源一定的情况,通过综合运用内存复用的三个单项技术(分别是内存空泡,内存置换,内存共享)对内存进行分时复用,使虚拟机内存的规格总和大于网络服务器的内存规格。
① 内存空泡:系统主动回收虚拟机使用不上的内存,分配给需要使用的虚拟机。
内存在回收和分配为系统自动执行,虚拟机无感知。
② 内存置换:将虚拟机长时间未访问的内存容量置换到外部存储中,并建立映射关系,当虚拟机需要使用的时候,再进行交换。
③ 多台虚拟机共享同一个物理内存空间,此时虚拟机只对内存做只读操作,当虚拟机需要的内存进行写操作时,另外开辟一个内存空间,并修改映射
🚨注意:这三项技术不能单项使用!要么三项同时使用,要么就关闭内存复用。
💰价值:
Ⅰ当计算节点的内存数量固定的时候,可以提高计算节点上的虚拟机的数量。
ⅱ当计算节点上的虚拟机的数量一定的时候,可以节省计算节点的内存数量。
第二章:虚拟机的特性
虚拟机⌨
就是通过虚拟化技术逻辑存在的,虚拟机由配置文件和磁盘文件组成。
那么虚拟机有什么特性呢?
第一个:虚拟机的快速部署🛫
可以通过模板或者克隆的方式实现虚拟机的快速部署。
∫模板部署虚拟机:
模板本质也是一台虚拟机,同样包括配置文件和c磁盘文件。使用模板能够节省配置新虚拟机和安装操作系统的时间,模板部署出来的虚拟机是相互独立的,适用于大批量部署虚拟机。可以保证虚拟机的一致性,同时还能去除差异性参数(IP,SID,MAC)。
∬虚拟机克隆:
使用虚拟机本身快速部署出一台虚拟机,虚拟机克隆是在某一个时间点对原来的虚拟机进行的完全复制。被克隆出来的虚拟机和原来的虚拟机信息一模一样,包括 IP,SID,MAC。
第二个:虚拟机的热添加🍿
在虚拟机处于开机状态的时候增加虚拟机的计算,存储,网络等资源。
第三个:虚拟机的Console控制⚙
可以不依赖虚拟机的网络,对虚拟机进行控制和管理
第四个:虚拟机快照📸
快照是虚拟机特定的一个完整可用拷贝,该数据集包括数据在拷贝点的静态映像。一般用于对虚拟机的进行升级,打补丁,测试等破坏性操作前,一旦虚拟机出现故障,可以通过快照进行快速的修复。
快照的模式分为:
- ROW(写时复制):当需要写时,直接写入日志,读源卷时,先检查日志;读快照时,需要引用源卷。
㈡ COW(写前拷贝):但需要写时,需要将原来的数据拷贝至专用空间再建立索引。
NUMA📙
非统一访问内存,是一种提高数据读写速度的技术,使用NUMA技术可以让虚拟机使用同一 NUMA Mode 上的硬件资源,以提高虚拟机的响应速度。
番外
电脑上看到的磁盘其实叫做分区。
宕机就是主机崩坏了,无法使用的情况。
这些是我所得到的云计算学习笔记,所以我要分享给你们,希望可以帮助到你们。以上就是我的分享。🚨注意!本文章仅供参考,请勿抄袭!望理解.
如果有更好的方法欢迎在评论区教导和提问喔!