虚拟化初步认识

虚拟机初识

1.vSphere:平台,集成容器,由VMware公司推出的一套服务器虚拟化解决方案。

       1.1vSphere主要组件:VMware ESXi(取代原ESX),VMware vCenter Server

                                        vSphere体系结构

              1.1.1ESXi是VMware研究的安装在物理机上的系统。类似微软的windows系统。 Vmware vsphere的核心虚拟化层就是ESXi。我们在每一个物理机上的安装ESXi,安装好后,ESXi会将物理机上的资源切割成若干份,比如cpu,内存,网卡等等切割成若干不等分,我们可以利用这些切割出来的虚拟资源安装我们的windows、linux操作系统。这些就是ESXi最核心的基本功能,其他的功能,只是围绕着这个核心功能来服务的。

                                    ESXi体系结构

从体系结构来说ESXi包含虚拟化层和虚拟机,而虚拟化层有两个重要组成部分:虚拟化管理程序VMkernel和虚拟机监视器VMM。ESXi主机可以通过vSphere Client、vCLI、API/SDK和CIM接口接入管理

VMkernel 专用于支持运行多个虚拟机及提供如下核心功能:资源调度;I/O 堆栈;设备驱动程序。

        1.1.2 vCenter Server 是一种 Windows 服务,安装后自动运行。充当连接到网络的ESXi 主机的中心管理员。vCenter Server 可用于将多个主机的资源加入池中并管理这些资源。vCenter Server 还提供了很多功能,用于监控和管理物理和虚拟基础架构

            vCenter( VMware vCenter Server)体系结构

客户端来连接和管理vCenter,可以是vSphere Client。vCenter Server的信息,需要有数据库存储,还需要有数据库服务器。主机较多时,主机间的信任可能会出问题,这时候需要统一认证——AD域

       1.2 ESXi 与 vCenter Server 的通信

 

VPXA是非常重要的组件,它是vCenter的代理,它允许vCenter服务器和ESX主机进行内部通信,在必要的时候,它还可以关闭或者开启ESXi主机上的虚拟机。hostd是vsphere client 用于远程连接服务器,注册、管理虚拟机用的代理.

通讯方式:1.通过vSphere客户端:与主机上的hostd通信
                  2.直接管理:在部署时加入vpxa脚本,再与hostd通信

2.虚拟化

复杂:计算元件在虚拟的基础上而不是真实的基础上运行,是一个为了简化管理,优化资源的解决方案。

简懂:通过虚拟化技术将一台计算机虚拟成多个逻辑计算机。

2.1虚拟化技术:一种资源管理技术,即将计算机的各种实体资源,如服务器,网络,内存等,通过抽象,转换后呈现出来。

2.2虚拟化优势:

             2.2.1充分发挥现有资源的使用效率,减少物理机的的数量,降低数据中心成本;

             2.2.2改善硬件与应用程序的可以性,以提高业务续航能力;

             2.2.3提升桌面平台管理能力与安全性。

3.虚拟机Virtual Machine:在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作。

3.1虚拟机优势:

             3.1.1兼容性:虚拟机与所有标准的x86 计算机都兼容;

             3.1.2隔离:虚拟机相互隔离,就像在物理上是分开的一样;

             3.1.3封装:虚拟机将整个计算环境封装起来;

             3.1.4独立于硬件:虚拟机独立于底层硬件运行

4.基本术语

           4.1数据中心:是企业的业务系统与数据资源进行集中、集成、共享、分析的场地、工具、流程等的有机组合;

           4.2集群:一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理;

           4.3虚拟机快照:虚拟机磁盘文件(VMDK)在某个点的复本;

           4.4高可用(HA):HA(High Available),高可用性集群,:一般有两个或两个以上的节点,且分为活动节点及备用节点

           4.5容错(FT):FT(Fault Tolerant)容错技术是容忍并防范局部错误的决策方法

           4.6灾难恢复:自然人为灾害后,重新启用信息系统的数据、硬件软件设备,恢复正常商业运作的过程

           4.7 OS:操作系统(英语:operating system,缩写OS)是管理计算机硬件软件资源的计算机程序,同时也是计算机系统的内核与基石。

 

猜你喜欢

转载自blog.csdn.net/qq_44249214/article/details/85245866