网站大量收购闲置独家精品文档,联系QQ:2885784924

云计算-虚拟化技术.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

4.4.3硬件虚拟化的未来多硬件和特性的聚合和抽象目前,虚拟化侧重于“一虚多”技术,即将单个物理资源通过虚拟化技术作为多个虚拟资源提供。同时,可利用新型硬件实现对多硬件或多特性的虚拟化聚合和抽象,提升硬件性能,甚至突破单一硬件的物理极限(“多虚一”)。Xen的历史Xen功能概览Xen实际操作4.5实践:Xen虚拟化技术2007年10月,思杰(Citrix)公司出资5亿美元收购了XenSource。042005年发布的Xen3.0开始正式支持Intel的VT技术和IA64架构,从而Xen虚拟机可以运行完全没有修改的操作系统。0320世纪90年代,剑桥大学的伊恩·普拉特(IanPratt)和基尔·弗雷特(KeirFraser)在一个叫作Xenoserver的研究项目中,开发了Xen虚拟机。作为Xenoserver的核心,Xen虚拟机负责管理和分配系统资源,并提供必要的统计功能,其一开始是作为一个准虚拟化的解决方案出现的。012002年Xen正式被开源,在先后推出了1.0和2.0版本之后,Xen开始被诸如RedHat、Novell和Sun等公司的Linux发行版集成,作为其中的虚拟化解决方案。024.5.1Xen的历史0102Xen是一个直接在系统硬件上运行的虚拟机管理程序。Xen在系统硬件与虚拟机之间插入一个虚拟化层,将系统硬件转换为一个逻辑计算资源池,Xen可将其中的资源动态地分配给任何操作系统或应用程序。在虚拟机中运行的操作系统能够与虚拟资源交互,就好像它们是物理资源一样。4.5.2Xen功能概览图4.9Xen的总体结构检查CPU是否支持Xen虚拟化安装Xen创建一个CentOSXen客户操作系统4.5.3Xen实际操作图4.10virt-managerGUI工具图4.11选择虚拟化方法图4.12为虚拟机分配存储空间图4.13配置客户虚拟机的内存和CPU使用率图4.14虚拟机配置信息摘要图4.15客户操作系统开始安装01KVM简介02KVM的基本安装操作4.6实践:KVM虚拟化技术0102KVM的全称是KernelVirtualMachine,即内核虚拟机。KVM的运行需要主机是x86架构且硬件支持虚拟化技术(如IntelVT或AMD-V),还需要一个经过修改的QEMU软件(qemu-kvm)作为虚拟机上层控制和界面。KVM能在不改变Linux或Windows镜像的情况下同时运行多个虚拟机,并为每一个虚拟机配置个性化硬件环境。支持KVM虚拟化技术的操作系统有很多,包括各种Linux版本、FreeBSD、Solaris、Windows、Haiku、ReactOS、Plan9、AROSResearchOS、MacOSX等。4.6.1KVM简介01020304安装kvm及其依赖包启动VirtManager配置桥接接口创建虚拟机4.6.2KVM的基本安装操作图4.16VirtManager操作界面图4.17新建虚拟机图4.18指定安装媒体图4.19指定内存和CPU配置云计算原理与实践

PrinciplesandPracticeofCloudComputingOutline4.1虚拟化的定义4.2服务器虚拟化4.3商用虚拟机技术4.4新型硬件虚拟化4.5实践:Xen虚拟化技术4.6实践:KVM虚拟化技术4.7轻量级虚拟化4.8实践:Docker容器DataScienceStatisticsMachineLearningDomainexpertiseMathematicsDataengineering服务器虚拟化桌面虚拟化在计算机科学领域中,虚拟化代表着对计算资源的抽象,而不仅仅局限于虚拟机的概念。虚拟化技术分类:网络虚拟化软件定义的存储4.1虚拟化的定义大多数服务器的容量利用率不足15%,这不仅导致了服务器数量剧增,还增加了部署复杂性。实现服务器虚拟化后,多个操作系统可以作为虚拟机在单台物理服务器上运行,并且每个操作系统都可以访问底层服务器的计算资源,从而解决了效率低下问题。将服务器集群聚合为一项整合资源,可以提高整体效率并降低成本。服务器虚拟化还可以加快工作负载部署速度、提高应用性能并改善可用性。1.服务器虚拟化231网络虚拟化以软件的形式完整再现了物理网络,应用在虚拟网络上的运行与在物理网络上的运行完全相同。网络虚拟化向已连接的工作负载提供逻辑网络连接设备和服务(逻辑端口、交换机、路由器、防火墙、负载均衡器、VPN等)

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档