- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
服务器虚拟化技术研究与应用
单位:中国移动通信集团北京有限公司-信息系统部
作者:赵永刚
日期:2008-12
摘要:
文章介绍了服务器虚拟化技术的发展和分类,对比了四种服务器虚拟化技术特点,根据服务器虚拟化在中国移动北京公司KM项目中实际应用情况,总结出一种基于分区技术的资源配置和资源重组的方案,该方案解决了大型可分区服务器的资源最大化利用率问题和资源调整的柔软性问题。
关键词:
服务器、虚拟化、分区技术
目 录
1 引言 1
2 虚拟化技术及发展 1
2.1 简介 1
2.2 服务器虚拟化技术 1
3 虚拟化技术KM应用案例 6
3.1 KM项目简介 6
3.2 KM测试系统 6
3.3 KM生产系统 8
4 虚拟化应用分析 14
4.1 虚拟化的价值 14
4.2 虚拟化存在的问题 14
4.3 虚拟化应用前景 15
5 结束语 15
引言
虚拟化技术是服务器行业最引人关注的技术之一,围绕这项技术众多厂商做出了不懈的努力,也取得了较多成果。近年来,随着大型部门对“服务器整合”的需求日益迫切,为更好地利用系统硬件资源,提高系统的灵活性和有效性,虚拟化技术在各行业得到了越来越广泛的应用。本文将全面介绍虚拟化技术的发展,并结合KM系统实际案例,着重阐述硬件物理分区虚拟化技术在KM系统中的应用。
虚拟化技术及发展
简介
虚拟化技术源于大型机。大型机上的虚拟分区技术最早可以追溯到上世纪六、七十年代。早在上世纪60年代,IBM公司就发明了一种操作系统虚拟机技术,允许在一台主机上运行多个操作系统,让用户尽可能地充分利用昂贵的大型机资源。随着技术的发展和市场竞争的需要,大型机上的技术开始向小型机或UNIX服务器上移植。IBM、HP和SUN后来都将虚拟化技术引入各自的高端RISC服务器系统中。30多年来,应该说虚拟化技术以及在上述高端产品上的应用日臻成熟。但真正使用大型机和小型机的用户毕竟还是少数,加上各家产品和技术之间并不兼容,致使虚拟化曲高和寡。
随着X86处理器性能的提升和应用普及,人们开始考虑将这一技术导入用户面更广泛的X86平台。早在1998年,通过运行在Windows NT上的Vmware来启动Windows 95的做法让人们惊叹不已。许多发烧友和工程测试人员也开始在PC和工作站领域开始运用这种虚拟方案。近年来,人们开始把这团火烧向PC服务器。
当人们认识到服务器资源的利用率低下以及服务器整合的必要性越来越强,加之64位、多核X86处理器的出现,让单台X86服务器的性能越来越强大,虚拟化开始吸引更多厂商的关注。特别是在Intel和AMD相继宣布将推出内建虚拟技术的处理器,以实现硬件辅助虚拟化,从而改善原来仅通过软件实现虚拟化所带来的性能和稳定性方面的不足。
进入2006年,从处理器层面的AMD和Intel到操作系统层面的微软的加入,从数量众多的第三方软件厂商的涌现到服务器系统厂商的高调,我们看到一个趋于完整的服务器虚拟化的产业生态系统正在逐渐形成。这也使得在过去的一两年时间里,虚拟化开始成为广受关注的热点话题。
服务器虚拟化技术
实际上,从原理上看,所有虚拟技术虚拟的是指令集。所有的IT 设备,不管是PC、服务器还是存储,都有一个共同点:它们被设计用来完成一组特定的指令。这些指令组成一个指令集。对于虚拟技术而言,“虚拟”实际上就是指的这些指令集。虚拟机有许多不同的类型,但是它们有一个共同的主题就是模拟一个指令集的概念。每个虚拟机都有一个用户可以访问的指令集。虚拟机把这些虚拟指令“映射”到计算机的实际指令集。定义完“虚拟”的概念,我们可以清楚知道,目前所能看到的硬分区、软分区、逻辑分区、Solaris Container、VMware、Xen、微软Virtual Server2005等这些虚拟技术,都是同样的原理,只是虚拟指令集所处的位置不同而已。以此,可将目前所有的虚拟技术大致分为硬件分区、逻辑分区、软件分区和应用分区四种模式。
四种服务器虚拟化技术
虚拟化技术 代表产品 厂家 平台支持 操作系统 硬件分区 Domains Sun Sun Risc Solaris nPar HP HP Risc/Itanium HP/Linux/Windows 逻辑分区 LPAR IBM IBM IBM/Linux VPAR HP HP Risc/Itanium HP/Linux/Windows Logical Domain VMware Sun Risc Solaris/Linux ESX VMware X86 Linux/Windows 软件分区 VMWare WorkStation VMware X86 Linux/Windows Virtual PC MicroSoft X86 Linux/Wi
文档评论(0)