更新时间:08-03 上传会员:暖暖大将军
分类:工业大学 论文字数:10302 需要金币:1000个
摘要:随着现在计算机虚拟化技术的高速发展,VPS技术也越来越多的用于人们的日常生活中。VPS是利用VPS(Virtual Private Server)技术,将一部服务器分成多个不同虚拟机的服务。每个VPS都可分配自身独立的IP地址、独立的操作系统、独立的大型空间、独立的系统内存、独立的CPU、独立的操作程序和独立的系统环境配置等。用户除了能够分配多个虚拟主机外,还具有独立服务器功用,用户能够自行下载安装程序,独自重新启动服务器,总的来说,VPS是一项有着高弹性、高质量及低成本优点的服务器处理方案。
其中Openvz是以操作系统为基础的虚拟机技术,它拥有跟真机相似的运行效率。Openvz能够在单个物理服务器上创立多个相互独立的虚拟专用服务器 并且最高效率共享硬件和管理资源。有着轻量处理消耗和高效率的设计的Openvz是运转应用服务和实时数据生产型服务器虚拟化的最优方案。本文所设计的Openvz图形化管理系统主要包括选择指定的OS模板,能够启动,终止特定的操作系统或者更换其他的OS模板,且完成相应的OS管理配置工作等方面功能。
本系统可以很好地帮助虚拟机用户方便有效地创建虚拟机,提高工作效率,并且操作界面友好,能够实时查看所建立的虚拟机的运作状态。
关键词:Openvz图形化管理系统,JSP,VPS,虚拟机
目 录
摘 要
ABSTRACT
第一章 绪 论-1
1.1 课题研究的背景和意义-1
1.2 课题研究现状-1
第二章 系统相关技术分析-3
2.1 DIV+CSS-3
2.2 JSP技术-3
2.3 JavaScript技术-3
2.4 Shell脚本技术-4
2.5 Servlet技术-4
2.6 本章小结-4
第三章 系统需求分析-5
3.1 功能性需求-5
3.2 系统非功能性需求分析-6
3.3 设计约束-6
3.4 本章小结-6
第四章 系统总体设计-7
4.1 Openvz系统的配置与管理-7
4.1.1 在Liunx系统中安装并启动Openvz服务-7
4.1.2 Openvz系统的相关配置与管理操作-7
4.2 总体功能模块设计-10
4.2.1 用户模块功能结构-10
4.3 总体功能界面设计-11
4.3.1 用户功能布局-11
4.4 系统功能详细设计-12
4.4.1 登录功能设计-12
4.4.2 虚拟机管理功能设计-12
4.5 系统设计环境-13
4.6 本章小结-13
第五章 系统实现-14
5.1 方案一功能实现-14
5.2 方案二功能实现-17
5.2.1 登录实现-17
5.2.2 创建虚拟机-20
5.2.3 启动虚拟机-21
5.2.4 停止虚拟机-22
5.2.5 重启虚拟机-22
5.2.6 销毁虚拟机-23
5.3 本章小结-24
第六章 系统测试-25
6.1 登录功能测试-25
6.2 虚拟机模块功能测试-25
6.3 本章小结-27
第七章 总结与展望-28
7.1 本文小结-28
7.2 未来展望-28
参考文献-30
致 谢-31