服务器虚拟化技术及应用
摘要:随着信息化的飞速发展,企业各种应用软件不断增多,导致企业的服务器数量变的越来越庞大。随之而来的是服务器资源的利用率大幅降低、机房环境设施的投入越来越大以及服务器软硬件故障对业务连续性的影响也越来越大等诸多严重问题。而服务器虚拟化技术可以打破物理上的界限,把服务器的资源变成一个“资源池”,从而可以提高资源的利用率、简化系统的管理、降低投入的资金。同时,服务器虚拟化技术还可以是服务器兼容不同类型的操作系统(例如使用最广泛的Linux服务器操作系统和Windows服务器操作系统),使IT对业务的变化拥有更强的适应力。
目 录
一、引言 1
二、服务器虚拟化 1
(一)服务器虚拟化概念 1
(二)服务器虚拟化的背景 1
(三)服务器虚拟化的意义 1
三、服务器虚拟化的搭建 2
(一)H3C CAS服务器虚拟化软件 2
(二)H3C CAS 软件的安装 3
四、配置H3C CAS云管理计算平台 7
(一)虚拟化管理系统CVM 7
(二)H3C CAS CIC云业务管理中心 11
(三)用户自助系统SSV 14
四、服务器系统及网络配置 16
(一)Linux操作系统 16
(二)centos的网卡配置 16
(三)本地YUM源的制作 17
五、Web服务器的配置 18
(一)HTTP的配置 18
(二)HTTPS的搭建 20
六、DNS服务器的配置 24
(一)DNS服务器的分类 24
(二)DNS服务器的搭建 24
七、FTP服务器的配置 29
(一)Vsftp服务 29
(二)Vsftp的配置 29
总结 32
致谢 33
参考文献 34
一、引言
随着信息化建设的不断深入,当前服务器的模式与技术逐渐显现出一些严重的问题:不断增加的物理设备和有限的存储空间之间的矛盾、服务器运行环境里的制冷设备成本的增加、部署应用程序时兼容性的问题、系统的可靠性
*好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
和稳定性问题等,这些都将会影响企业信息化建设的进程。与此同时,应用软件的不断增加,导致不同的服务器资源的使用率高低不等,严重浪费了原有的资源。物理设备的数量不断增多,运营管理的难度不断加大,其成本也是迅速增加,但收到的结果却不理想。怎样可以既降低成本又能达到理想的效果?服务器虚拟化技术应运而生。
二、服务器虚拟化
(一)服务器虚拟化概念
服务器虚拟化就是打破物理上的限制,通过把服务器上的物理资源抽象成逻辑资源,再重新对服务器进行划分,使用特定的软件把这些逻辑资源模拟成物理计算机并在其上创建不同的操作系统。因为每个虚拟机之间都是相互隔离的,从而一台物理服务器就能支持多个并发执行的操作系统。将服务器物理资源抽象成逻辑资源,打破物理上的界限,然后对服务器重新进行划分,通过使用软
(二)服务器虚拟化的背景
由于多种应用软件的不断引入和各类系统不断的增加,各软件开发和运行的平台以及对操作系统的要求不同,此外不同应用之间的协调性和安全性等问题,一般都会在服务器上采用独立运行和集中管理的模式,虽然这样可以解决各系统之间因兼容性产生的问题,但也会使单一的应用占用一台服务器,造成服务器利用率下降,此外还有一个比较明显的问题是企业的某些关键应用由于用户量的不断增加,当前运行的服务器硬件平台资源无法满足日益增长的服务需求,导致运行速度十分缓慢,严重时甚至会导致服务中断的情况。对于那些最新购买的服务器,其处理器、内存和硬盘等各项指标均比以前有极大的提升,但只是运行了一些负载很低的应用,服务器资源的利用率很低很低。因而,如何提供具有灵活性、可扩展性和高可用性的基础设施架构以及及时、可靠、动态的管理整个系统,为不断变化与增长的业务提供支持变得格外重要。
(三)服务器虚拟化的意义
服务器虚拟化技术最直接的优势就是能够最大程度的利用服务器的资源,达到控制购置服务器的成本和维持机房环境设施的成本。此外实施服务器虚拟化技术还有以下意义:
资源的共享。服务器虚拟化技术把物理服务器的硬件资源整合在了一起,这样多台虚拟机都可以利用这些资源。从传统的资源独立到资源整合后再利用,大量的闲置资源被重新使用。
实现负载均衡的动态化。动态优化包含两个方面的内容:①通过业务系统的工作负载情况来动态的调整资源的供给。②通过人工设置监测服务器的使用率达到一定的限制就会启动其他服务器为其分担负载。
3、实现统一管理。面对复杂的基础设施和多种多样的操作系统,可以通过服务器虚拟化技术使管理员或是上层的服务都可以使用下层的资源,让管理和使用更加方便。第二,可以把经常用到的软件或是服务等做成一个虚拟组件的模板,需要时可以便捷快速的使用这个模板去完成工作。第三,维护服务器的运维管理的成本也因为整合服务器资源提高管理效率而降低。由于减少了服务器的数量并进行集中管理,简化了管理任务,是服务器的管理工作变得更加轻松。
4、避免因兼容性而产生的问题。因软件或是硬件方面的问题导致各台服务器之间无法兼容,只好在一台服务器上部署一个业务,而服务器虚拟化就可以很好的避免这些兼容性的问题。
(四)服务器虚拟化的缺点
1、缺少统一的虚拟化标准。虚拟化的应用将是一个持续时间常、不断变化改善的过程,因此虚拟化的标准还没有得到完善。
2、机技术层面还需要提高。虽然在硬件虚拟化上已经有了较为成熟的技术,但是在应用程序的虚拟化方面还有很多不足。
3、命性的硬件故障会影响其上的应用。服务器虚拟化虽然能提高资源的利用率和带来安全上的保障,但是将多个服务部署到同一物理服务器上,若这台服务器发生了致命性的硬件故障,会对这些应用造成非常严重的影响。
三、服务器虚拟化的搭建
(一)H3C CAS服务器虚拟化软件
H3C CAS 虚拟化软件是H3C公司面向数据中心自主研发的企业级虚拟化软件,它提供了强大的虚拟化功能和资源池管理能力,能有效整合数据中心IT基础设施资源,通过简易的管理界面来降低管理的复杂度,为用户提供成本更低、可靠性更高、维护更简单的基础建构,使数据中心从传统架构向云架构进行演进。
(二)H3C CAS 软件的安装
在Ubuntu installer main menu页面中选择需要安装的部分。H3C CAS有三个部分可以安装,CVM:虚拟化管理系统、CIC:云业务管理中心、SSV:用户自服务系统。如图11所示。
目 录
一、引言 1
二、服务器虚拟化 1
(一)服务器虚拟化概念 1
(二)服务器虚拟化的背景 1
(三)服务器虚拟化的意义 1
三、服务器虚拟化的搭建 2
(一)H3C CAS服务器虚拟化软件 2
(二)H3C CAS 软件的安装 3
四、配置H3C CAS云管理计算平台 7
(一)虚拟化管理系统CVM 7
(二)H3C CAS CIC云业务管理中心 11
(三)用户自助系统SSV 14
四、服务器系统及网络配置 16
(一)Linux操作系统 16
(二)centos的网卡配置 16
(三)本地YUM源的制作 17
五、Web服务器的配置 18
(一)HTTP的配置 18
(二)HTTPS的搭建 20
六、DNS服务器的配置 24
(一)DNS服务器的分类 24
(二)DNS服务器的搭建 24
七、FTP服务器的配置 29
(一)Vsftp服务 29
(二)Vsftp的配置 29
总结 32
致谢 33
参考文献 34
一、引言
随着信息化建设的不断深入,当前服务器的模式与技术逐渐显现出一些严重的问题:不断增加的物理设备和有限的存储空间之间的矛盾、服务器运行环境里的制冷设备成本的增加、部署应用程序时兼容性的问题、系统的可靠性
*好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
和稳定性问题等,这些都将会影响企业信息化建设的进程。与此同时,应用软件的不断增加,导致不同的服务器资源的使用率高低不等,严重浪费了原有的资源。物理设备的数量不断增多,运营管理的难度不断加大,其成本也是迅速增加,但收到的结果却不理想。怎样可以既降低成本又能达到理想的效果?服务器虚拟化技术应运而生。
二、服务器虚拟化
(一)服务器虚拟化概念
服务器虚拟化就是打破物理上的限制,通过把服务器上的物理资源抽象成逻辑资源,再重新对服务器进行划分,使用特定的软件把这些逻辑资源模拟成物理计算机并在其上创建不同的操作系统。因为每个虚拟机之间都是相互隔离的,从而一台物理服务器就能支持多个并发执行的操作系统。将服务器物理资源抽象成逻辑资源,打破物理上的界限,然后对服务器重新进行划分,通过使用软
(二)服务器虚拟化的背景
由于多种应用软件的不断引入和各类系统不断的增加,各软件开发和运行的平台以及对操作系统的要求不同,此外不同应用之间的协调性和安全性等问题,一般都会在服务器上采用独立运行和集中管理的模式,虽然这样可以解决各系统之间因兼容性产生的问题,但也会使单一的应用占用一台服务器,造成服务器利用率下降,此外还有一个比较明显的问题是企业的某些关键应用由于用户量的不断增加,当前运行的服务器硬件平台资源无法满足日益增长的服务需求,导致运行速度十分缓慢,严重时甚至会导致服务中断的情况。对于那些最新购买的服务器,其处理器、内存和硬盘等各项指标均比以前有极大的提升,但只是运行了一些负载很低的应用,服务器资源的利用率很低很低。因而,如何提供具有灵活性、可扩展性和高可用性的基础设施架构以及及时、可靠、动态的管理整个系统,为不断变化与增长的业务提供支持变得格外重要。
(三)服务器虚拟化的意义
服务器虚拟化技术最直接的优势就是能够最大程度的利用服务器的资源,达到控制购置服务器的成本和维持机房环境设施的成本。此外实施服务器虚拟化技术还有以下意义:
资源的共享。服务器虚拟化技术把物理服务器的硬件资源整合在了一起,这样多台虚拟机都可以利用这些资源。从传统的资源独立到资源整合后再利用,大量的闲置资源被重新使用。
实现负载均衡的动态化。动态优化包含两个方面的内容:①通过业务系统的工作负载情况来动态的调整资源的供给。②通过人工设置监测服务器的使用率达到一定的限制就会启动其他服务器为其分担负载。
3、实现统一管理。面对复杂的基础设施和多种多样的操作系统,可以通过服务器虚拟化技术使管理员或是上层的服务都可以使用下层的资源,让管理和使用更加方便。第二,可以把经常用到的软件或是服务等做成一个虚拟组件的模板,需要时可以便捷快速的使用这个模板去完成工作。第三,维护服务器的运维管理的成本也因为整合服务器资源提高管理效率而降低。由于减少了服务器的数量并进行集中管理,简化了管理任务,是服务器的管理工作变得更加轻松。
4、避免因兼容性而产生的问题。因软件或是硬件方面的问题导致各台服务器之间无法兼容,只好在一台服务器上部署一个业务,而服务器虚拟化就可以很好的避免这些兼容性的问题。
(四)服务器虚拟化的缺点
1、缺少统一的虚拟化标准。虚拟化的应用将是一个持续时间常、不断变化改善的过程,因此虚拟化的标准还没有得到完善。
2、机技术层面还需要提高。虽然在硬件虚拟化上已经有了较为成熟的技术,但是在应用程序的虚拟化方面还有很多不足。
3、命性的硬件故障会影响其上的应用。服务器虚拟化虽然能提高资源的利用率和带来安全上的保障,但是将多个服务部署到同一物理服务器上,若这台服务器发生了致命性的硬件故障,会对这些应用造成非常严重的影响。
三、服务器虚拟化的搭建
(一)H3C CAS服务器虚拟化软件
H3C CAS 虚拟化软件是H3C公司面向数据中心自主研发的企业级虚拟化软件,它提供了强大的虚拟化功能和资源池管理能力,能有效整合数据中心IT基础设施资源,通过简易的管理界面来降低管理的复杂度,为用户提供成本更低、可靠性更高、维护更简单的基础建构,使数据中心从传统架构向云架构进行演进。
(二)H3C CAS 软件的安装
在Ubuntu installer main menu页面中选择需要安装的部分。H3C CAS有三个部分可以安装,CVM:虚拟化管理系统、CIC:云业务管理中心、SSV:用户自服务系统。如图11所示。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/572.html