赞
踩
虚拟化技术在长期的使用中其实已经渗透到各行各业,云计算是近年来兴起的新理念,目标是将计算和存储简化为像公共的水和电一样易用的资源,用户只要连上网络即可方便地使用,按量付费。云计算提供了灵活的计算能力和高效的海量数据分析方法,企业不需要构建自己专用的数据中心就可以在云平台上运行各种各样的业务系统,这种创新的计算模式和商业模式吸引了产业界和学术界的广泛关注。
虚拟化是一种资源管理技术, 是将计算机的各种物理资源, 如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破物理设备结构间的不可切割的障碍,使用户可以比原本的架构更好的方式来应用这些资源。这些资源的虚拟部分是不受现有资源的架构方式、地域或物理设备所限制。虚拟化创建了一层隔离层,把硬件和上层应用分离开来,允许在一个硬件资源上运行多个逻辑应用。虚拟化有:服务器虚拟化、应用程序虚拟化、展现层虚拟化、桌面虚拟化。
VMware实现的是x86服务器的虚拟化,更确切地说,包含以下三个方面
服务器虚拟化有两种常见的类型
作为应用安装在OS之上,基于现有操作系统,兼容性好,性能较差,功能单一。
直接安装在硬件之上,本身就是OS,基于裸机(Bare Metal)硬件兼容性要求高性能好,有许多高级功能。
物理架构存在的问题:难以复制和移动,受制于一定的硬件组件,生命周期短,物理服务器的资源利用率低,服务器虚拟化。
将一台物理服务器虚拟成多台虚拟服务器。虚拟服务器由一系列的文件组成,虚拟机与物理机相比最大化利用物理机的资源,节省能耗,更方便地获取计算资源,硬件无关。虚机都是文件,方便迁移、保护,生命周期更长,不会随着硬件变化而变化,根据需求的变化,非常容易更改资源的分配更多高级功能,在线的数据、虚拟机迁移,高可用,自动资源调配,云计算,减少整体拥有成本,包括管理、维护等
物理机的资源被多个虚拟机共享:CPU、内存、网络、存储等。
LCPU:逻辑运算单元,可供使用的物理资源,超线程对LCPU的影响
vCPU:虚拟化的CPU,vmkernel,负责CPU资源调度,分时。
由vmkernel控制
通过虚拟网络交换机实现:连接虚拟机、vmkernel与外部物理网络,工作在第二层
虚拟网卡:虚拟机中运行的网卡,虚拟机对外进行网络通讯
vmkernel口-vmkernel对外进行网络通讯
物理网卡-上连物理网络,工作在第一次
通过虚拟磁盘vmdk文件的封装实现
虚拟化是云计算的基础,虚拟机在虚拟基础架构上运行,动态的计算资源池作为云计算的基础
支持各种云计算平台,VMware vRealize,OpenStack
支持多种云环境,私有云,公有云,混合云
ESXi介绍:VMware ESXi是最核心的组件,VMware ESXi是我们常说的ESXi主机,虚拟化层
组件的作用:ESXi用于协调物理计算机的资源,同时通过ESXi管理其上的虚拟机,如部署、迁移等操作。同时还可以通过ESXi对物理计算机上的网络存储资源仅从管理,ESXi通过配置虚拟交换机上的vSwitch管理配置网络资源,通过VMfs和nfs管理虚拟存储资源。
核心Hypervisor - VMkernel:可以安装在本地硬盘,存储网络盘, USB/SD卡,或者内存中
VCenter:VMware vCenter Server是充当ESXi主机及其虚拟化中心管理点的服务。供管理员集中的统一的管理企业的虚拟化环境。
主要的作用是:提供集中的管理接口,供管理员可以管理整套的虚拟化环境。也可以为虚拟化提供更高级的功能。如,虚拟机迁移,分布式的服务,快速部署虚拟机,vCenter的配置信息和清单信息主要保存在数据库中,这就是数据库服务器和数据库存储。同时vCenter管理主机时,有部分服务需要在各个主机上,比如,分布式虚拟交换机需要一定的分布式服务,同时在管理虚拟化的环境时,需要有相应的权限管理以及ACL用户访问控制。同时,为了便于管理,需要统一的身份验证,vCenter提供了一些接口,供第三方程序进行连接。
虚拟化平台的管理服务器
每个vCenter可以管理1千台ESXi服务器以及1万台开机的虚拟机
许多跨越ESXi主机的服务必须要vCenter支持
HA, FT, vMotion, DRS, Storage vMotion, Storage DRS, dVS 等等
什么是虚拟机:虚拟机是一个逻辑的计算机,可以在其上运行受支持的客户端操作系统和应用程序的虚拟硬件集;从本质上来说,或者是从存储的角度来看,是一组离散的文件。虚拟机文件包括
虚拟机快照是虚拟机某一时间点的状态
可以通过快照记录虚拟机状态
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。