- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟机基础
虚拟机基础读书笔记
“云计算”、“虚拟化”、“亚马逊”相信大家都不陌生,我也是因为一个心血来潮
认识了云计
算。那么是什么让云成为“无限”资源池呢,虚拟技术可谓功不可没。那么什么是虚拟
化技术
呢,我花了一点时间对它有了一个粗浅的认识。
一、什么是虚拟化?
计算机的服务层级一般是下图所示,从最底层的硬件,到操作系统、软件运行框架、
应用程
序以及运用程序提供的服务,最后是最上层的用户,各个层级是紧紧依赖的。操作系统是
硬件与
上层的沟通;底层框架是软件运行的支撑;软件呈现出来的功能称为服务。没有软件服务
就无法
提供给用户;没有Framework 软件就无法运行;没有操作系统就无法安装Framework 和
软件;
而没有硬件的话就什么都没有了。因此,虚拟化被定义为“虚拟化,就是不断抽离依赖的
过程”。
虚拟化的前提是硬件的利用率不佳。
计算机的服务层级
二、虚拟化种类
平台虚拟化就是“OSes in a OS ”,虚拟机管理员(VMM )
或者Hypervisor 为各OS 分配资源,Hypervisor 是虚拟机产品
差异的体现。从Hypervisor 的观点看虚拟化的不同种类。
2.1 以是否存在宿主操作系统看,虚拟机的Hypervisor 主要
分为原生和寄居两种。
2.1.1 寄居类产品必须在安装操作系统后运行,操作系统
将其作为一个软件看待。优点是具有良好的硬件兼容性,只要
硬件支持操作系统,这类产品就能使用。缺点是当操作系统出
现任何问题时,VM 的操作系统将无法运行。有名的有
VMware Workstation, Virtual PC/Server 。
2.1.2 原生架构由Hypervisor 直接管理硬件。优点是微内核,仅负责和上层VM 操作系
统沟通
和资源协调,其上层的任何一个操作系统出现蓝屏都不会影响其他操作系统,适合企业使
用。缺
点是硬件兼容性不好。主流产品有VMware vSphere 。
2.2 以虚拟化程度看
1)完全虚拟化(主流)2 )硬件辅助虚拟化3 )部分虚拟化4 )半虚拟化5 )操作系
统级虚
拟化:虚拟同类OS,Virtuozzo 6 )寄居环境:Linux 下的User Mode,在一个Linux 下以软
件形
式运行其他Linux。
三、虚拟化热点
3.1 企业虚拟化两大热点:服务器合并和虚拟桌面架构,云计算随着两大热点应运而生。
3.2 虚拟化的热点:IaaS,PaaS
2/6
3.3 虚拟机与云计算结合:1)虚拟机定义最小的量化单位;2 )快捷生成或消灭资源;3 )
在线
配置软件on-demand
四、认识主流产品VMWare vSphere
VMWare vSphere 的基本还是原生架构的ESX/ESXi,以云端系统为基础,以Hypervisor
为
工具,发展出各式各样的功能。下图是VMWare vSphere 整体架构。
VMWare vSphere 架构
4.1 vSphere 将其底端硬件(包括IaaS 和PaaS)成为云端,分为内部云端和外部云端。内
部云端
是由各种硬件资源所组成;外部云端是第三方厂家提供的各种IaaS 和PaaS。
4.2 vSphere 的底层:架构服务(Infrastructure Service),相当于vSphere 的Hypervisor,
集
成资源并向上提供一个虚拟的硬件资源给VM 使用,分为运算部分vCompute 、存储部分
vStorage 和网络部分vNetwork 。
4.2.1 vCompute
vCompute 包括ESX\ ESXi 以及DRS。
ESX 和ESXi 就是安装在物理服务器上的Hypervisor,将CPU 资源累加后分配以及规划
存储空
间;ESX 同时也是一个操作系统,它本身就是完整的Red Hat Linux 改良版;ESXi 是规约版
的
3/6
ESX,能够制作成USB 可引导ESXi,这是ESX 没有的功能,只要服务器是是在VMWare
ESX/ESXi 的HCL 支持范围,就可以引导使用虚拟机的HypervCentersor。
分布式资源调度(Distributed Resource Scheduler,DRS)主要负责让VM 自己“找”
最合适
的物理服务器。
4.2.2 vStorage 包括VM 硬盘的文件系统VMFS 以及动态分配大小的Thin Prov
原创力文档


文档评论(0)