- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
部署Linux下OpenVZ虚拟化服务器部署Linux下OpenVZ虚拟化服务器
目前虚拟化技术主要关注于服务器虚拟化,即在一个宿主计算机上提供多个独立操作系统。本文将探索虚拟化背后的思想,然后讨论实现虚拟化的一些技术。我们还将了解现有的其他一些虚拟化技术,例如 Linux 上操作系统的虚拟化。
从商业角度来看,使用虚拟化技术有很多原因。大部分原因都可以归结于服务器的巩固(server consolidation)。简单来说,如果您可以对一个服务器上多个未经充分利用的系统进行虚拟化,由于服务器的数量少了,显然可以节省大量电力、空间、制冷和管理成本。由于很难确定服务器的利用情况,虚拟化技术支持称为动态迁移的技术。动态迁移(Live migration)允许操作系统及其应用程序迁移到新的服务器上,从而实现负载在可用硬件上的均衡。
一、 Linux下虚拟机的重要性和主要用途:
支持使用旧版本操作系统的应用程序。例如某个应用程序只能使用在2.4 内核的Linux 系统(Redhat Linux 6.2)中,你可以在宿主操作系统为Linux 2.6(Redhat Linux 9.0)的物理计算机中安装虚拟机软件,然后在虚拟机中安装2.4 内核的Linux 系统(Redhat Linux 6.2),从而运行此应用程序。
? 培训。如果你是一个培训人员,你可以使用虚拟机来构建你的培训场景,这样,通过一台计算机,你就可以模拟多个培训场景。
? 测试服务器应用程序。当企业需要部署某个服务器应用程序时,你可以在虚拟机中对它进行测试;虚拟机可以完美的虚拟多个(种)真实的服务器环境,从而让你很轻松的完成部署测试;虚拟机不仅仅在于它可以方便简洁的模拟出一个虚拟的机器环境以供工作使用,而且在于在对OS有部分有影响的操作如网络攻击、破坏性实验等,如果采用虚拟机将非常非常安全,因为虚拟环境的影响仅仅是对一个数据文件的影响,不会真正对host主机硬件设备软件程序产生其他问题。生产系统上面的系统调整在没有经过测试数据的证明,贸然的直接上线将暗含巨大的风险,如果软件开发或者系统管理人员使用虚拟机将非常适合进行此类的测试和研究。
? 提高服务器利用率。许多企业中不同部门或者不同的分公司具有不同的操作系统或应用程序需求,因此具有不同的服务器,但是这些服务器的利用率往往不高。通过虚拟机,你可以将这些不同的服务器需求通过虚拟机来实现,从而将它们整合到一台物理服务器中,提高服务器的利用率。而对于具有这些服务器需求的用户来说,他们不会感觉到在虚拟机上运行的服务器和物理计算机上运行的服务器具有多大的区别。
? 应用程序移植。许多企业中具有要求使用不同版本服务器操作系统的服务器应用程序,你可以在Linux上运行虚拟机,然后在虚拟机中安装Solaris来运行此应用程序,从而完成应用程序的移植。
? 网络测试。不管是Linux还是Windows建立的虚拟机,都可以实现仅有宿主计算机的网络,也就是宿主计算机与虚拟机之间的局域网。因此,进行网络方面的实验无需像物理联网那样到处连接网线和调试计算机。联网不仅仅局限在宿主计算机和虚拟机之间,也可以在多个虚拟机之间。例如,只要在Windows或Linux系统上建立了FreeBSD和Windows XP客户操作系统,就可以观测在FreeBSD下运行的Web Server如何伺服在Windows XP下的Internet Explorer网页访问的全过程。
二、 什么是OpenVZ
OpenVZ 是开源软件,是基于Linux 平台的操作系统级服务器虚拟化解决方案。OpenVZ 采用SWsoft 的Virutozzo. 虚拟化服务器软件产品的内核,Virutozzo 是SWsoft 公司提供的商业虚拟化解决方案。OpenVZ 在单个物理服务器上创建隔离、安全的虚拟专用服务器(VPS 或虚拟环境,VE),从而提高服务器利用率并确保应用程序之间不会相互干扰。每个VPS 的运行都和独立的服务器完全一致:VPS 可以独立重起,具有根访问权限,用户、IP 地址、内存、处理器、文件、应用程序、系统库和配置文件等。OpenVZ 软件同时为用户提供工具,协助自动化管理虚拟服务器。基于模板的应用程序部署可以在几分钟内用简单的方法创建新的虚拟服务器并投入使用,而且与其他的虚拟化技术相比,OpenVZ 可以在每CPU 上运行几倍于其他虚拟化服务器技术的虚拟化服务器。OpenVZ则支持X86,AMD64,Itanium(IA64),PowerPC,UltraSPARC等CPU。
技术特点:
OpenVZ将单个Linux操作系统实例分割成成百上千个独立的虚拟环境。虚拟环境中可安装和运行各种应用程序,使用起来和物理服务器完全一致。通过共享软硬件资源,不仅
您可能关注的文档
最近下载
- 律师制度与实务课件:律师收费.pptx
- xx集团粮食仓储及加工基地可行性研究报告.docx
- (正式版)-B 5768.2-2022 道路交通标志和标线 第2部分:道路交通标志.docx VIP
- 青少年法制教育讲稿-甘肃省副省长罗笑虎为中小学生作毒品预防教育报告全文.docx VIP
- 2025年水平定向钻市场调查报告.docx
- 辅导员大一新生入学教育主题班会.pptx VIP
- 天津布兰德新摩尔企业策划咨询有限公司公司简介.ppt VIP
- intouch hmi与archestra集成本机成功安装.pdf VIP
- 中国染料化工项目经营分析报告.docx
- 2025-2026学年浙美版(2024)小学美术二年级上册教学计划及进度表.docx
文档评论(0)