一种云计算环境下基于工作流的软件部署系统及部署方法技术方案

技术编号:7245845 阅读:339 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种云计算环境下基于工作流的软件部署系统及部署方法,软件部署系统包括用户接口层、系统逻辑层和云资源层;用户接口层用于用户描述软件部署规划、定义软件之间的依赖关系、查询目标机器节点状态、描述软件属性和监控软件部署过程;系统逻辑层用于解析用户提交的软件部署规划文件,然后按照用户的部署规划,将软件包部署到远程的云资源节点上;云资源层用于软件部署。本发明专利技术具有以下优点:支持Windows和Linux操作系统下的软件自动部署;提供软件部署完整性、正确性验证;基于工作流技术,支持依赖软件自动部署;支持多机并发传输和部署软件包,提高了部署效率;支持软件自动反部署。

【技术实现步骤摘要】

本专利技术属于计算机应用领域,具体涉及一种云计算环境下基于工作流的软件部署系统。
技术介绍
目前,云计算(Cloud Computing)正在被学术界及工业界广泛关注,它是分布式计算、并行处理和网格计算的发展,其目标是以互联网为中心,为用户提供安全、快速、便捷的数据存储和网络计算服务。采用云计算后,企业数据中心的运行将与互联网更加相似,这使得企业能够将资源迅速切换到需要的应用上,根据实际需求访问计算资源和存储系统。云计算作为一种新型计算技术,它旨在动态提供所需的计算和存储资源,管理各种工作负载以满足大量应用的需求。云计算的核心思想是,使用大量的分布式计算机来实现快速、高效的计算,而不是在本地的计算机或者某个独立的远程服务器中。一般情况下,一个云计算平台的物理资源可能涉及成千上万台位于不同云计算中心中的计算机节点 (包括了计算资源或存储资源)。然而,伴随着机器节点数目的增多,构建、管理和维护如此大规模的分布式软件系统的难度也与之俱增。为了构建恰当的云计算环境以满足用户不断变化的应用需求,常常需要在大量的远程云计算节点上动态地部署或者反部署各种软件, 而且,即使在某个确定的计算机节点上本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:曹海军董小社张兴军叶斌赵旭樊源泉朱霍马冬冬姚超
申请(专利权)人:西安交通大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术