论文摘要
随着网络的盛行,信息技术的不断发展,计算机的不断普及,我们对软件的依赖程度也越来越高,软件的安装工作是让软件发挥作用的第一步,因此软件的安装是非常重要的,它应该是每一个软件使用者所必须掌握的一项基本但又很重要的技能。但是有些企业为搭建开发环境,需要手动的安装软件到成百上千台机器,手动的配置大量机器是一件既费时又费事的工作,而且有些软件的安装是在非图形化的界面操作,例如在Linux中安装软件,还有些需要修改配置文件,对没有相关经验的员工来说很容易出错。基于以上分析,本论文以当前软件安装现状为研究对象,解决手动软件安装存在的局限性为前提,以富因特网、Web Service等技术,以及云计算的资源分配,调度,请求方案的处理为基础,本论文设计与实现了一种云计算环境下的自动化软件安装系统。本论文介绍了云计算相关理论知识,并详细讲述了云计算软件安装系统的开发过程,从需求分析到最终的系统实现,以及详细讲述了实现过程中所使用到的云计算的相关技术。用户只需要一个终端,通过网络登录到该系统后,提交用户的安装请求,该系统会自动安装软件到用户指定的目标机,如何安装以及哪台服务器为该用户服务,对用户来说的都是透明的,用户无需参与,无限次的安装,最终在用户指定的目标机上安装上用户选择安装的软件,这就是云计算自动化软件安装系统的服务方式。测试阶段结果表明,该安装系统可以很好的满足用户需求,满足云计算的特点,简化软件安装的操作,减少软件安装的时间。
论文目录
摘要ABSTRACT第一章 绪论§1-1 研究的背景及意义§1-2 国内外研究现状§1-3 本文的组织结构第二章 云计算技术§2-1 云计算基础2-1-1 云计算的概念2-1-2 云计算的特点2-1-3 云计算带来的价值2-1-4 云计算产业结构中的角色§2-2 云架构2-2-1 云计算基础结构2-2-2 云计算基本层次的功能2-2-3 云计算基本服务第三章 自动化软件安装系统设计§3-1 自动化软件安装系统的总体开发流程3-1-1 市场调查3-1-2 需求分析§3-2 自动化软件安装系统的概要设计3-2-1 系统功能模块的划分3-2-2 前台界面的设计3-2-3 后台界面的设计3-2-4 数据库的设计§3-3 自动化软件安装系统的详细设计3-3-1 系统中云客户端和服务器目录的设计3-3-2 系统中部署工具3-3-3 系统中资源调度3-3-4 系统中管理工具的设计3-3-5 自动化软件安装系统的底层设计§3-4 前台与后台的交互3-4-1 前台与后台的通信3-4-2 前台与后台的接口设计3-4-3 前台与后台的安全的传输消息第四章 自动化软件安装系统展示§4-1 目标系统模型4-1-1 自动化软件安装系统的逻辑结构图4-1-2 自动化软件安装系统的体系结构图4-1-3 系统的持久化体系架构§4-2 环境介绍4-2-1 自动化软件安装系统服务介绍4-2-2 自动化软件安装系统云平台介绍§4-3 系统展示4-3-1 管理员登陆系统后的效果展示4-3-2 普通用户登陆系统后的效果展示第五章 总结与展望§5-1 总结§5-2 展望参考文献致谢
相关论文文献
标签:云计算论文; 私有云论文; 负载均衡论文; 资源调度论文;