服务器虚拟化关键技术及其在电视台业务中的应用浅析.docVIP

服务器虚拟化关键技术及其在电视台业务中的应用浅析.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

摘要本论文简介了虚拟化基本概念,发展过程及技术特点,并结合我台播出虚拟化系统阐述了虚拟化平台技术架构,分析虚拟化技术在电视台业务中应用。

核心词虚拟化VMwareNetApp

引言

虚拟化是一种资源管理技术,是将计算机各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体构造间不可切割障碍,使顾客可以比原本组态更好方式来应用这些资源。这些资源新虚拟部份是不受既有资源架设方式、地区或物理组态所限制,服务器虚拟化是虚拟化技术一种典型应用。本文将概述虚拟化基本概念和发展历程,并结合我台虚拟化项目分析服务器虚拟化技术实现及重要特点。

服务器虚拟化发展及特点

发展背景

集群技术已经比较成熟并在高性能计算领域得到了广泛应用。然而,随着应用需求不断增强,集群规模不断扩大,集群使用中浮现一种较为严重问题:集群中大量资源因得不到充分运用而效率低下,另一方面庞大集群规模占用了大量机房空间,机房供电也随规模增大而不断扩展,给项目建设带来了诸多不便。基于上述因素,一种旨在提高集群资源运用率,提高应用和服务安全性技术---虚拟化技术应运而生。

发展过程

虚拟化技术浮现于上世纪六、七十年代,最初只是应用在大型主机上。1965年,IBM公司就创造了一种操作系统虚拟机技术,容许顾客在一台主机上运营各种操作系统,让顾客尽量地充分运用昂贵大型机资源。随着硬件价格下降和多顾客多任务操作系统浮现,虚拟技术在七八十年代几乎销声匿迹,进入九十年代,随着服务器技术和操作系统发展以及人们对资源运用率低下不满,虚拟技术再次进入人们视野,基于x86平台服务器系统虚拟化技术成为新研究热点。

技术特点

虚拟化技术是解决服务器数量增多带来管理不便以及硬件使用效率低下等问题一把利器。引入虚拟化优势重要有如下几种方面:

服务器整合:将多台运用率较低机器上负载整合到少数几台或一台机器上,提高资源运用率,节约硬件、管理和维护成本。

创立各种操作系统或运营环境:在同一台机器上创立各种不同系统或运营环境,每个系统最大资源占用量及调度优先级可以动态调节,通过保证某些系统指定资源占用量或增大其优先级来提高服务质量。

应用和服务无缝、动态迁移:运用虚拟技术,应用和服务无缝动态迁移、备份、恢复变得更迅速简便和易于管理,有助于提高系统可靠性和可用性。

构建可信计算平台:虚拟机之间及虚拟机和虚拟抽象层之间是安全隔离,某个虚拟机崩溃不会影响到其她虚拟机正常运营。这样可以将不可信应用程序放到一种单独虚拟机上运营,以防止故障和错误蔓延,消除对其她程序也许导致影响。

技术实现

完全虚拟化

通过在物理服务器和操作系统之间建立中间软件层Hypervisor,可容许各种操作系统和应用共享一套基本物理硬件,因而可将Hypervisor看作是虚拟环境中“元”操作系统,它可以协调访问服务器上所有物理设备和虚拟机(如图一所示)。Hypervisor是所有虚拟化技术核心。Hypervisor可以捕获CPU指令,为指令访问硬件控制器和外设充当中介。因而,完全虚拟化技术几乎能让任何一款操作系统不用改动就能安装到虚拟服务器上,而它们不懂得自己运营在虚拟化环境下。重要缺陷是,Hypervisor给解决器带来开销。

图一完全虚拟化

硬件辅助虚拟化

硬件辅助虚拟化是在完全虚拟化基本上进行优化,硬件厂商通过提供构造支持协助创立虚拟机监视并容许客户机操作系统独立运营。通过引入硬件技术,将使虚拟化技术更接近物理机速度。

硬件辅助虚拟化在1972年开始运营,它在IBMSystem/370上运营,使用了第一种虚拟机操作系统VM/370。在与,Intel和AMD为虚拟化提供了额外硬件支持。

半虚拟化

半虚拟化与完全虚拟化有某些类似,它也运用Hypervisor来实现对底层硬件共享访问,但是由于在Hypervisor上面运营客户操作系统已经集成与虚拟化关于代码,使得客户操作系统可以非常好地配合Hypervisor来实现虚拟化。通过这种办法将需重新编译或捕获特权指令,使其性能非常接近物理机,这种模式和全虚拟化相比,架构更精简,并且在整体速度上有一定优势,但是需要对客户操作系统进行修改,因此在顾客体验方面比较麻烦。

操作系统层虚拟化

操作系统虚拟化是在操作系统层面增添虚拟服务器功能,强调是在单一操作系统内核算例基本上实现虚拟化,而前文中提到三种虚拟化方式都是在虚拟硬件层上安装各种客户操作系统,然后再运营应用程序。

就操作系统层虚拟化而言,没有独立Hypervisor层,主机操作系统自身就负责在各种虚拟服务器之间分派硬件资源,并且让这些服务器彼此独立。使用操作系统层虚拟化,所有虚拟服务器必要运营同一操作系统,虽然操作系统层虚拟化灵活性比较差,但本机速度性能比较高。此外,由于架构在所有虚拟服务器

文档评论(0)

135****7281 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档