当前位置:首页>微思动态 > >详情
全国热线电话 400-881-4699

在线留言

【干货】详解中小型企业如何实现服务器虚拟化

发布作者:微思网络   发布时间:2018-11-29   浏览量:0

服务器虚拟化的实现有三个部分的实现,包括CPU虚拟化,内存虚拟化和IO虚拟化。


一、CPU虚拟化:

CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。虚拟化技术与多任务以及超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时并行运行,而在虚拟化技术中,则可以同时运行多个操作系统,而且每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上;而超线程技术只是单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的CPU是不能分离的,只能协同工作。

CPU的虚拟化技术是一种硬件方案,支持虚拟技术的CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM会很容易提高性能,相比软件的虚拟实现方式会很大程度上提高性能。虚拟化技术可提供基于芯片的功能,借助兼容VMM软件能够改进纯软件解决方案。由于虚拟化硬件可提供全新的架构,支持操作系统直接在上面运行,从而无需进行二进制转换,减少了相关的性能开销,极大简化了VMM设计,进而使VMM能够按通用标准进行编写,性能更加强大。CPU的虚拟化技术除支持广泛的传统操作系统之外,还支持64位客户操作系统。

虚拟化技术是一套解决方案。完整的情况需要CPU、主板芯片组、BIOS和软件的支持,

Intel和AMD分别开发出VT-x和AMD-V技术,在硬件增加虚拟化功能后,通过CPU截获客户机操作系统对敏感指令的执行或者对敏感指令的访问,并通过异常的方式报告给VMM,VMM接受到报告后,找到对应的虚拟化模块进行模拟,并把最终结果反映在客户机运行环境中。

 

二、内存虚拟化机制

1. 内存虚拟化的要点:VMM必须对物理内存有最终的控制权,也就是说,它必须控制将客户物理地址空间映射到主机物理地址空间的操作。这样,才可以顺利的实现内存虚拟化

2. 内存虚拟化的方法:内存虚拟化方法:VMM维护一个虚拟机内存管理数据结构——镜像页表(shadow page table)。VMM通过镜像页表给不同的虚拟机分配机器的内存页,如操作系统虚拟内存一样,VMM能将虚拟机内存换页到磁盘,因此,虚拟机申请的内存可以超过机器的物理内存。VMM也可以根据每个虚拟机的要求,动态地分配相应的内存。

 

三、IO虚拟化

1. 宿主型I/O虚拟化

用宿主型的体系结构,使用宿主操作系统的L/0设备驱动程序。这种结构的缺点之一是大大增加了虚拟化的性能开销;另一个缺点是现代操作系统如Windows和linux并没有资源管理的支持为虚拟机提供性能隔离和服务保证,而这是很多服务器环境的基本要求。

 

2.硬件I/O虚拟化

I/O子系统的产业趋势是朝着硬件支持的方向发展。拥有足够的硬件支持,直接传送I/O设备到虚拟机中的软件是完全可能的,这将有效地消除所有I/O虚拟开销。要做到这一点, I/O装置需要了解虚拟机的情况和能够支持多个虚拟接口,以便VMM能安全地映射接口到虚拟机。

Intel VT-d是目前硬件I/O虚拟化的代表


不懂虚拟化怎么办?

VMware威睿 是全球桌面到数据中心虚拟化解决方案的领导厂商。全球不同规模的客户依靠VMware来降低成本和运营费用、确保业务持续性、加强安全性并走向绿色。


VMware 推出的VMware VCP-DCV是整个VMware认证体系的基础认证,其中VMware vSphere:安装、配置、管理V6.7课程是零基础学虚拟化的必学课程。


只要通过VMware VCP-DCV认证,你就是一个合格的虚拟化工程师,年薪增长7%以上。


微思是VMware企业级代理商及培训合作伙伴。拥有擅长网络及虚拟化实施和培训经验丰富的VCI原厂认证讲师,在厦门,广州,深圳、上海等城市均可上课,厦门虚拟化培训就找微思网络。


微思严格按VMware标准课件搭建实验环境,三十多套实验设备,保证人手一套,拥有完善的售后服务,讲师线上线下实时答疑,达到最佳学习效果,有效提高学员通过率。


最新开班信息


课程名称:

VMware vSphere:安装、配置、管理V6.7

计划开班:

12月15日(星期六)开周末班

上课时间:

12月15日/16日/22日/23日 共4天

8:30-12:00 13:30-18:00


VMware vSphere:安装、配置、管理V6.7

上课内容


该课程主要针对 VMware vSphere® 6.7 虚拟化套件(包括 VMware ESXi™ 6.7和 VMware vCenter Server® 6.7) 的安装、配置及管理。该课程是 VMware 软件定义数据中心架构中的最重要基础课程,也是绝大多数 VMware 其他技术的先导课程。

通过上课过程中的原厂实验,将 VMware vSphere 6.7展现给学员。

主要涉及的 VMware 软件:

• ESXi 6.7

• vCenter Server 6.7


课程目标


• 描述软件定义的数据中心

• 部署 ESXi 主机

• 解释在基础架构中 vSphere 的组

• 部署 VMware vCenter® Server A

• 使用本地内容库作为 ISO 存储

• 描述 vCenter Server 的架构

• 使用 vCenter Server 来管理 ESX

• 使用 VMware Host Client™ 和 VvSphere 基础架构

• 描述虚拟网络,vSphere 标准交

• 配置标准交换机策略

• 使用 vCenter Server 来管理多种VMFS, NFS, iSCSI, 和 RDM

• 解释 Fibre Channel 和 VMware

• 虚拟机的管理, 模板克隆及快

• 创建, 克隆及部署一个 vApp

• 描述和使用内容库• 使用 VMware vSphere® vMotion

• 使用 VMware vSphere® Storage • 监视资源使用率和资源池的管理

• 使用 esxtop 命令来发现和解决性

• 探讨 VMware vSphere® 高可用


上课内容


1.介绍vSphere和软件定义的数据中心

2.虚拟机的创建

3.vCenter Server

4.配置和管理虚拟网络

5.配置和管理虚拟存储

6.虚拟机的管理

7.资源管理及监控

8.vSphere高可用,容错,和数据保护

9.vSphere分布式资源调度

10.vSphere补丁管理器

11.vSphere故障排除


课程咨询

1、免费咨询热线:0592-2236681

2、加小微微信可以免费领取VMware学习资料哦!



返回顶部