- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
07-虚拟化技术相关.pptx
虚拟化技术及应用;虚拟化历史
虚拟化技术基础知识
KVM 相关知识
KVM的安装与管理
Xen 相关知识
Xen的安装与管理
VMware的简介和使用
虚拟化技术应用——服务器集群设计;虚拟化历史;;1 虚拟化技术基础知识——什么是虚拟化?;平台虚拟化(Platform Virtualization)
针对计算机和操作系统的虚拟化。
资源虚拟化(Resource Virtualization)
针对特定的系统资源的虚拟化,比如内存、存储、网络资源等。
应用程序虚拟化(Application Virtualization)
包括仿真、模拟、解释技术等。
通常提的虚拟化主要是指平台虚拟化技术,通过使用控制程序(Control Program,也被称为 Virtual Machine Monitor 或 Hypervisor),隐藏特定计算平台的实际物理特性,为用户提供抽象的、统一的、模拟的计算环境(称为虚拟机)。
;硬件仿真
在宿主系统上创建硬件 VM 仿真所需硬件
优:运行多个虚拟机,各虚拟器仿真不同处理器。
缺:速度非常慢
;;操作系统级的虚拟化
在操作系统之上实现服务器的虚拟化。
仅支持单个操作系统,将独立的服务器相互简单地隔离开来。
优:可获得原始性能
缺:对操作系统内核进行一些修改;商业角度
降低运作成本、提高资源利用率、降低能源消耗、优化基础设施并提高服务器的可用性。
开发者角度
可运行多个操作系统,其中系统由于某个 bug 崩溃,那 hypervisor 和其他操作系统依然可以运行。
;
;Xen体系结构;Kernel-based Virtual Machine,基于内核的虚拟机管理器,被rhel6正式集成进内核;
可运行多个未修改的客户操作系统;
需CPU支持Intel VT技术或者AMD V技术
KVM hypervisor利用libvirt (API函数)和libvirt工具(virsh和virt-Manager)来进行管理
自Linux 2.6.20之后,集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,相对于Xen,其核心源码很少。
KVM目前已成为学术界的主流VMM之一。
;2 KVM 相关知识——工作原理;1 Libvirt
免费、开源的支持Linux下主流虚拟化工具的C函数库,libvirt?不是一种工具, 是一种可以建立工具来管理来宾操作系统的 API;
负责将不同类型的虚拟化工具的差异完全屏蔽掉;
通过libvirt的API函数连接到Xen或者KVM宿主机,可以用???样的命令指挥不同的虚拟机;
2 Virsh——libvirt自带的管理虚拟机的命令,包含在libvirt-client包中。
3 Virt-manager——基于libvirt api函数的图形用户界面 。
;
;
;Bridge方式
可以使虚拟机成为网络中具有独立IP的主机,支持外界访问。;方法一:在新RHEL安装过程中安装KVM;KVM hypervisor, virt-manager, libvirt, virt-viewer;方法二:在现有Rhel中安装KVM
1 前期准备
步骤一:确定cpu是否支持硬件虚拟化
# egrep (vmx|svm) /proc/cpuinfo
步骤二:确保BIOS里开启VT:
Intel(R) Virtualization Tech [Enabled]
步骤三:确保内核版本较新,支持KVM
# uname –r
若2.6.20以下的linux版本,需升级内核;2 安装过程
步骤一:安装 KVM 包(包含 KVM 内核模块)
#yum install kvm
步骤二:安装虚拟化管理包
# yum install virt-manager libvirt libvirt-python python- virtinst libvirt-client 或者
# yum groupinstall “virtualization”
步骤三:检查kvm模块是否安装成功 # lsmod | grep kvm;1 虚拟机创建
2 网络连接(桥接)步骤:
当前网络桥接 # brctl show
网络配置文件 # cat /var/lib/libvirt/network/default.xml
配置bridging联网模式
(1)停止NetworkManager服务
#chkc
您可能关注的文档
- 高中地理必修三内容分析研讨.ppt
- 高中地理课件:区域特征分析研讨与区域差异比较.ppt
- 高中地理非洲复习汇编.ppt
- 高中地理鲁教版必修三 1.1 认识区域 幻灯片讲稿 (共50张PPT).ppt
- 高中地理:非洲复习课程.ppt
- 高中学生入党积极分子主要培训材料PPT.ppt
- 高中常见化学物质总结归纳.ppt
- 高中政治 文化内涵塑造人生课件 新人教版必修3.ppt
- 高 三大一轮复 习考 试专 案高中政 治经济生活第4单元第10课程讲义.ppt
- 高中法制教育班会教学教材.ppt
- 上海海洋大学《海洋环境分析技术》课件-21化学发光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-20分子荧光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-22色谱分离过程.pdf
- 上海海洋大学《海洋环境分析技术》课件-25气相色谱仪与固定液.pdf
- 上海海洋大学《海洋环境分析技术》课件-24色谱定性定量方法.pdf
- 上海海洋大学《海洋环境分析技术》课件-26气相色谱检测器.pdf
- 上海海洋大学《海洋环境分析技术》课件-29液相色谱固定相与流动相.pdf
- 上海海洋大学《海洋环境分析技术》课件-27气相色谱分离条件的选择.pdf
- 上海海洋大学《海洋环境分析技术》课件-28液相色谱仪器与类型.pdf
- 上海海洋大学《海洋环境分析技术》课件-3 原子光谱和分析光谱.pdf
文档评论(0)