论文部分内容阅读
服务器虚拟化技术是云计算的核心技术,它能够在物理服务器上通过软件虚拟出多个虚拟机,每一个虚拟机都可以独立安装操作系统,并提供相应的计算、网络和存储服务。比起直接使用物理服务器,虚拟机在资源的有效利用、动态调配和高可靠性方面有巨大的优势。虽然市场上有很多服务器虚拟化系统,但大部分系统的管理运维功能较为复杂,资源监控数据展示不直观,不利于中小企业用户使用。当前,基于B/S架构的Web管理平台已成为信息系统开发的主流架构,其具备良好的跨平台性,使用标准浏览器即可访问,系统各项功能所见即所得,用户体验性好,非常适合作为服务器虚拟化系统的管理平台。本文在开源服务器虚拟化软件oVirt的基础上,设计开发了一套便于中小企业用户使用的Web管理平台,实现了对服务器虚拟化系统中各类资源的管理和监控,包括集群管理、物理服务器管理、虚拟机管理、网络资源管理、存储资源管理、系统资源监控等六大功能模块。集群管理用于企业根据自身业务需要对系统资源进行逻辑划分。物理服务器管理是对组成服务器虚拟化系统的物理服务器进行远程监控和运维。虚拟机管理是对虚拟机的全生命周期管理,是承载用户业务系统的主体。网络资源管理用于将系统接入真实的网络环境并可以创建多个虚拟网络。存储资源管理用于接入服务器本地或外部存储资源,并将存储资源重新划分给指定的虚拟机。系统资源监控用于对构成服务器虚拟化系统的各类计算、网络、存储资源的使用情况进行统计分析。通过这些功能的实现,系统可以为企业信息化管理人员提供一套易于访问、操作简单的管理平台,实现对企业数据中心各类计算、存储、网络资源的集中管理和灵活调配,并能够实时监控、掌握各类资源的运行状态,辅助管理人员及时发现并处理数据中心各类资源运行的风险和故障。经过系统的设计和实现,服务器虚拟化系统Web管理平台具备了在生产环境中正式使用的条件,能够帮助企业快速部署并使用服务器虚拟化系统,实现对数据中心计算、网络、存储资源的高效利用。