虚拟化概述

  • 虚拟化的知识点

1、 打破了物理硬件与操作系统及在其上运行的应用程序之间的硬性连接

虚拟化:一台物理机上可以运行多个操作系统。

硬性连接:一台物理机上只能运行一个操作系统

虚拟化技术将物理资源虚拟化

在物理机没有虚拟化之前硬件只能被本机使用

在虚拟化之后硬件被虚拟机使用(运行多个操作系统),并且每台虚拟机之间都是独立,所有虚拟机可在多种环境下共享该物理计算机的资源。

2、虚拟化基础结构

Vmware  vSphere(解决方案,不是软件,由若干个软件组成)构建整个虚拟基础架构,规模包括数千台互联的物理计算机和存储设备。

可以动态移动资源和处理能力,分配硬件资源。

本地存储:本地硬盘

网络存储:提供存储空间,通过网络共享

3、云计算

虚拟化技术是云计算的基础

用户所使用的资源和服务都是由云提供商集中资源提供。

云计算依赖于可扩展的弹性模型来提供IT服务,模型依赖于虚拟化。

4、服务器整合

A:设备成本节约

B:提高资源利用率,整合率

可以限制需要管理、支持、存储、购买的物理资源。

比如说:软件开发的公司进行软件测试的时候,如果不进行服务器整合(虚拟化),需要购买20台物理机,如果进行了虚拟化则只需要少量的物理机,节约了资源。

5、业务连续性

体现在管理成本节约、效率,减少中断时间,甚至消除。

通过虚拟化,可以缩短甚至消除计划和非计划的停机时间。实时迁移到其他主机,随时执行维护,无需中断服务,不影响服务正常运行。通过High availability(HA高可用性)和faulttolerance(故障容错FT)等vsphere功能,缩短非计划停机时间。

计划性:当要更换硬件的时候,或者不是热插拔的硬件设备的时候,需要重启或者关机

非计划性:物理机突然重启或关机,服务器停止提供服务

虚拟机独立于硬件。

6、vsphere

是vmware公司推出一套服务器虚拟化解决方案。

核心组件为vmware esxi(原esx),是一款可以独立于安装和运行在裸机上的系统(原生架构)。

而workstation是寄居架构,依存在于宿主操作系统之上。

可以通过client来远程控制连接

Vsphere由虚拟化层、管理层、接口层

虚拟化层:

基础架构服务:(可虚拟化、聚合、分配资源、基础架构资源)计算服务、存储服务、网络服务

计算服务:体现在对cpu、内存的调度和分配。

存储服务:在虚拟环境中高效利用和管理存储器的技术集,虚拟磁盘,分配存储资源(调度)。

网络服务:宿主主机的网卡与外网通信(物理主机),提供网络通信。

应用程序服务:服务集。可用性、安全性、可扩展性

可用性:HA\FA 高可用性,利用率。(不管出现什么问题服务不中断。)

安全性:辅助工具 vshield安全性

可扩展性:a:资源(随时增加减少物理主机的数量)

b:不用关机直接更改虚拟机资源(动态)

管理层:vmware vcenter server是配置和管理虚拟化IT环境的中央点。相当于管理核心,集中管理,统一管理。像vm、思捷、微软都需要

接口层:GUI客户端(client 或web client)访问vsphere数据中心。也可以通过使用命令行界面和SDK进行自动管理的客户机访问数据中心。为管理员提供管理整个虚拟主机(vcenter)的管理客户端。

Vsphere组件和功能:

核心组件是:VMware esxi 和VMware vcenter server

Esxi:用于创建和运行虚拟机的虚拟化平台。将处理器、内存、存储器和资源虚拟化为多个虚拟机。

Vcenterserver:一种windows服务,充当连接到网络的esxi主机的中心管理员。用于监控和管理物理和虚拟基础架构。

Vclient:远程连接到vcenter或esxi界面

Webclient:从web浏览器连接到vcenter界面。

Vmotion:将打开电源的虚拟机从一台物理服务器迁移到另一台物理服务器,保持零停机时间,连续服务可用性,和事物处理完整性。但是不能从一个数据中心到另一个数据中心(一个虚拟化环境)。

Vspherestorage vmotion:可以在数据存储之间签约虚拟机文件而无需中断服务。(存储之间的迁移svmotion)

Vspherehigh availability(HA):提供高可利用性。

Vspherefault tolerance (FT):通过副本虚拟机(影子虚拟机),连续可用性,相当于备份虚拟机。

数据中心的物理拓扑:由基本物理构建块(例如:虚拟化服务器(物理主机ESXI、宿主主机)、存储器网络和阵列、IP网络、管理服务器、桌面客户端)组成。

存储器网络和阵列:光纤通道SAN阵列、iSCSI san 阵列和NAS阵列。

Ip网络:计算服务器可以多个物理网络适配器,提供高带宽和可靠地网络连接。

Vcenter将各台计算服务器中的资源统一在一起,使得这些资源在整个数据中心中的虚拟机之间共享。

原理:根据系统管理员设置的策略,管理虚拟机到计算服务器的分配,以及资源到给定计算服务器内虚拟机的分配。

时间: 2024-10-08 01:37:08

虚拟化概述的相关文章

云计算与虚拟化概述-你不得不知的云计算与虚拟化基础知识

本文主要灵感来自老男孩架构师班-赵班长实战讲解KVM,以及speedy Cloud云公司CEO董伟(董总)云计算与虚拟化讲座,综合整理而来.--为表示感谢--特整理此文分享给大家. 1.1云计算概述 云计算是一种按使用量付费的模式,这种模式提供可用的.便捷的.按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用程序,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互. 在云计算之前的模式和技术 1.IDC托管 2.IDC租用 3.虚拟主机

云计算虚拟化概述

一.云计算 1.分类 IaaS 硬件:网盘.VM PaaS 硬件+软件 SaaS 软件:web交互 2.架构 Unix 不开源 win2008 操作方便 塔式 比较大型的电脑 刀片式 较小 bps 比特流 pps 数据包转化率 3.配置环境 硬件.2008操作系统.集群技术.2005数据库安装调试.Linux平台 二.服务器虚拟化 优点: 1.节省资源,提高利用率 2.配置灵活 3.数据恢复快(快照) 用windows下的VMCenter管理底层界面,通过VMotion工具动态迁移内存到另一边,

linux虚拟化概述

虚拟化硬件虚拟化:一台物理机虚拟出多台逻辑上的计算机cpu,内存可分配给多个虚拟机软件虚拟化:一个LAMP平台支撑多个网站桌面虚拟化...... 虚拟机:通过软件平台模拟出的计算机对最终用户来说,感受不到与物理计算机的差异根据虚拟化程度不同,所需的修改也不同 虚拟化实现程度:完全虚拟化,Full Virtualization由平台软件来模拟实现,客户机的操作系统代码几乎不做修改版虚拟化,Para Virtualization平台软件只提供最核心的虚拟机功能,需要修改客户机的系统内核,兼容性较差K

kvm 虚拟化概述及 virt-manager 安装虚拟机

一.KVM定义 基于内核的虚拟机(英语:Kernel-based Virtual Machine,简称KVM),是一种用于Linux内核中的虚拟化基础设施. KVM眼下支持Intel VT及AMD-V的原生虚拟技术. 1)是x86架构且硬件支持虚拟化技术(如 intel VT 或 AMD-V)的Linux全虚拟化解决方式. 2)它包括一个为处理器提供底层虚拟化 可载入的核心模块kvm.ko(kvm-intel.ko或kvm-AMD.ko). 3)KVM还须要一个经过改动的QEMU软件(qemu-

Azure嵌套虚拟化概述与使用

微软在去年7月宣布,用户可以使用Dv3和Ev3 VM大小启用嵌套虚拟化. 微软将在未来继续扩大对更多虚拟机大小的支持. 现在,我们不仅可以使用Docker创建Hyper-V容器(请参阅此处的说明),还可以通过运行嵌套虚拟化来创建VM内的VM.这样的嵌套环境在支持开发,测试,客户培训,演示等各个领域的需求方面提供了极大的灵活性.例如,假设您有一个测试团队今天在本地使用Hyper-V主机.他们现在可以通过使用嵌套虚拟机作为虚拟化测试机器轻松地将其工作负载移至Azure.嵌套的VM主机将用于替换物理H

虚拟化--IO虚拟化基本原理

本文话题: IO虚拟化概述 设备发现 访问截获 设备模拟 设备共享基于软件的IO虚拟化 基于前端后端的IO虚拟化基于硬件的IO虚拟化 概述 从处理器的角度看,外设是通过一组I/O资源(端口I/O或者是MMIO)来进行访问的,所以设备的相关虚拟化被称为I/O虚拟化.其思想就是 VMM截获客户操作系统对设备的访问请求,然后通过软件的方式来模拟真实设备的效果.基于设备类型的多样化,I/O虚拟化的方式和特点纷繁复杂. 一个完整的系统虚拟化方案在I/O虚拟化方面需要处理以下几块 虚拟芯片组 虚拟PCI总线

《处理器虚拟化技术》

<处理器虚拟化技术> 基本信息 作者: 邓志 出版社:电子工业出版社 ISBN:9787121230196 上架时间:2014-5-30 出版日期:2014 年6月 开本:16开 页码:646 版次:1-1 所属分类:计算机 > 计算机组织与体系结构 > 微处理器/CPU 更多关于>>><处理器虚拟化技术> 编辑推荐 <处理器虚拟化技术>一书深入讲解了Intel VT-x技术的VMX架构知识,并且对整个x86/x64体系有更深入的探讨!全书

开源虚拟化 KVM 视频教程在51CTO上线了

<开源虚拟化KVM极速入门>视频教程,正式在51CTO上线了! 访问地址:http://edu.51cto.com/course/course_id-6815.html 由浅入深.循序渐进地掌握开源虚拟化KVM的体系结构.构建.通过全动手的实验,快速掌握虚拟机的创建.管理,掌握通过命令行和图形化的管理工具高效的配置虚拟存储和网络. 适用人群:具有一定Linux基础知识的用户. 课程简介:虚拟化技术是云计算的基础之一,作为已经纳入到Linux内核的虚拟化解决方案,KVM近年来发展迅猛,使用者越来

linux-KVM虚拟化技术

虚拟化概述 Virtualization 资源管理 – x个物理资源 --> y个逻辑资源 – 实现程度:完全.部分.硬件辅助(CPU) 手动新建一台虚拟机: 虚拟机名字:example 网络类型选择:private1 ------------------------------------------------------------------------------------------- 使用 virt-manager 客户端工具 在真机上操作: 查看KVM节点(服务器)信息 – v