- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于虚拟服务器技术对网络服务器改进方案
基于虚拟服务器技术对网络服务器改进方案
[摘 要] 文章主要描述了虚拟服务器技术发展现状及应用情况,针对普遍存在的服务器单机利用率较低、数量急剧增加的现状,提出利用虚拟化技术解决该问题的技术方案,并进行了实际运行测试,结果显示,利用基于KVM的虚拟服务技术可以有效解决该问题,并具有良好的稳定性。
[关键词] 服务器;虚拟化技术;KVM
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2018. 03. 073
[中图分类号] TP311 [文献标识码] A [文章编号] 1673 - 0194(2018)03- 0176- 03
0 前 言
虚拟化技术最早可以追溯到20世纪60年代,IBM公司实现了在一台主机上运行多个操作系统的虚拟机技术,从而让用户尽可能地充分利用高价格大型机资源。IBM、HP和SUN之后都将虚拟化技术引入各自的服务器系统中。近年来,人们开始研究PC服务器的虚拟化技术应用。 当人们认识到服务器资源的利用率低下以及服务器整合的必要性越来越强,加之64位、多核处理器的出现,虚拟化技术的发展进入一个全新的时代。特别是Intel和AMD相继宣布将推出内建虚拟技术的处理器,以实现硬件辅助虚拟化,从而改善原来仅通过软件实现虚拟化所带来的性能和稳定性方面的不足。
1 虚拟服务器概述
将现实物理服务器抽象出一些逻辑资源,将这些资源子进行人工分配,可以将一台服务器变成几台甚至更多的相互隔离服务器,这样就可以不再受限于物理机的界限,可以使CPU、内存、磁盘、I/O等硬件变成可以动态分配的“资源池”,保证现有服务器资源的有效利用,按需分配,统一系统的管理,实现对服务器资源的整合,让IT对业务的变化更具适应力――这就是虚拟化的服务器。
1.1 降低能耗
整合服务器通过将物理服务器变成虚拟服务器减少物理服务器的数量,可以在电力和冷却成本上获得巨大节省。数据中心里服务器和相关硬件的数量,企业可以从减少能耗与制冷需求中获益,从而降低IT成本。
1.2 节省空间
使用虚拟化技术大大节省了所占用的空间,减少了数据中心里服务器和相关硬件的数量。避免过多部署在实施服务器虚拟化之前,管理员通常需要额外部署一下服务器来满足不时之需。利用服务器虚拟化,可以避免这种额外部署工作。
1.3 节约成本
使用虚拟化技术大大削减了采购服务器的数量,同时相对应的占用空间和能耗都变小。
1.4 提高基础架构的利用率
通过将基础架构资源池化并打破一个应用一台物理机的藩篱,虚拟化大幅提升了资源利用率。通过减少额外硬件的采购,企业可以获得大幅成本节约。
1.5 提高稳定性
提高可用性,带来具有透明负载均衡、动态迁移、故障自动隔离、系统自动重构的高可靠服务器应用环境。通过将操作系统和应用从服务器硬件设备隔离开,病毒与其他安全威胁无法感染其他应用。
1.6 减少宕机事件
迁移虚拟机服务器虚拟化的一大功能是支持将运行中的虚拟机从一个主机迁移到另一个主机上,而且这个过程中不会出现宕机事件。有助于虚拟化服务器实现比物理服务器更长的运行时间。
1.7 提高灵活性
通过动态资源配置提高IT对业务的灵活适应力,支持异构操作系统的整合,支持老应用的持续运行,减少迁移成本。支持异构操作系统的整合,支持旧应用的持续运行,支持快速转移和复制虚拟服务器,提供一种简单便捷的灾难恢复解决方案。
2 实施方案
虚拟服务器安装配置一共包括4个步骤,分别是Host系统安装与配置、Broker系统安装与配置、虚拟机创建、服务器迁移。
2.1 Host系统安装与配置
在安装服务器端虚拟化软件之前必须确认CPU支持虚拟化技术,通过CPU的参数配置说明,确认CPU支持虚拟化。在确定了公司系统的硬件选择方案之后,即可对这些硬件进行部署与配置。
物理服务器上需要做两件工作,即安装服务器操作系统并配置网络和部署安装服务器虚拟化软件,这里选择centos操作系统为服务器系统。
安装完成后登陆操作系统,系统默认情况下网络是未激活状态,可以开启并激活网卡操作,如配置网卡IP地址、默认网关、DNS等。使用命令“vim/etc/sysconfig/network-scripts/ifcfg-virbr0”创建并配置网桥,具体命令操作以服务器系统版本?樽肌?
在选型方面以当下比较成熟的技术,确保系统高可用性,KVM是基于CPU硬件虚拟化基础之上的,部分服务器默认是关闭虚拟化技术的,需要进入BIOS打开CPU的虚拟化支持。Linux内核是从2.6.20版本开始集成KVM的,因此Linux内核版本必须在此之上。使用uname
文档评论(0)