[发明专利]一种图形化安装分布式系统的方法有效
申请号: | 200910236642.0 | 申请日: | 2009-10-27 |
公开(公告)号: | CN101699403A | 公开(公告)日: | 2010-04-28 |
发明(设计)人: | 吕杰 | 申请(专利权)人: | 北京锐安科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L29/06 |
代理公司: | 北京君尚知识产权代理事务所(普通合伙) 11200 | 代理人: | 余功勋 |
地址: | 100044 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图形 安装 分布式 系统 方法 | ||
技术领域
本发明属于分布式系统安装领域,具体涉及到一种利用图形化界面安装分布式系统的 方法。
背景技术
在信息产业高速发展的今天,随着应用程序的规模增大,所用技术越来越复杂,功能 模块越来越多,因而对分布式的需求也越来越强烈。分布式处理系统将不同地点的或具有 不同功能的或拥有不同数据的多台计算机用通信网络连接起来,在控制系统的统一管理控 制下,协调地完成信息处理任务的计算机系统。分布式网络应用的典型结构是多个PC或 服务器通过局域网相连。在这种环境下,众多分散的应用单元协同为终端用户提供各种计 算任务。
分布式处理系统是一个非常复杂的系统,分布式处理系统由数据接入设备(前台)、 数据处理平台(后台)、控制台及局域网组成;可以并行处理海量数据;处理的海量数据 以文件形式存放于前台。
如果在现有技术中采用SSH工具进行安装时,应该进行如下步骤:
1、首先在本地准备安装源文件以及安装脚本文件;
2、利用SSH工具把本地的安装源文件以及安装脚本文件上传到需要安装的设备上;
3、利用SSH工具远程连接到需要安装的设备上;
4、执行安装脚本进行软件安装;
5、软件安装之后,首先配置软件本身的相关的配置文件(*.xml,*.ini),其次配 置操作系统相关的配置文件,如:rc.local文件;
6、然后利用SSH工具重新启动设备。
由以上的安装步骤可以看出用户在安装的时候需要手动修改许多系统配置文件,以及 操作系统配置。与此同时也带来了一些缺陷:1、配置繁琐,用户需要登陆每一个PC或者 服务器进行修改;2、修改容易出错。
发明内容
为了解决以上技术问题,本发明提出了一种以交互为中心的WIMP(Windows,Icons, Menus,Pointer)图形化界面进行安装图形化分布式系统的方法,本方法通过SSH协议和 多线程技术并行与远程设备进行交互安装。
为实现上述目的,本发明的技术方案如下:
一种图形化安装分布式系统的方法,其步骤包括:
1)用户将安装分布式系统所需设备的类型、设备之间的数据流向及设备IP地址,以 拓扑图的形式绘制到WIMP界面上;
2)按照拓扑图上设备的配置及设备间的连接关系,生成安装设备需要的配置文件和 安装脚本文件;
3)将步骤2)生成的配置文件、安装脚本文件及本地安装源文件通过SSH协议上传到 远程的待安装PC或服务器上;
4)远程运行安装脚本文件,实现远程安装。
所述步骤1)中绘制在用户界面上的设备与物理设备之间以SSH协议进行通信。
所述步骤1)各设备的类型设置了属性,用属性指示安装需要的软件和修改配置文件。
所述步骤4)安装过程多线程并行进行。
所述步骤3)采用点对点上传文件的方式。
所述步骤3)通过SSH协议远程执行安装脚本,进行安装。
所述设备类型为WEB服务器、接口机、前台、数据库和全文服务器。
本发明具有如下的优点和积极效果:
1、本发明采用交互为中心WIMP界面,极大地提高用户安装系统的部署,调试的效率, 降低人为出错的可能性(在人为的修改中,需要大量的修改需要安装软件相关的配置文件, 如:*.xml,*.ini,以及操作系统相关的配置文件,如:rc.local);并且在安装过程中用 户可以明确知道安装的详细情况。
2、本发明多线程并行安装的特性避免了用户串行安装的空闲浪费,为用户节约了大 量的时间成本。
3、采用本发明的安装方法,用户可以快速、有效的进行安装整体法案评估。
4、安装脚本可由用户自己定制,因此安装内容不受限制,用户可以安装任何想安装 文件。
用户采用本发明的方法,能够灵活设计分布式系统安装文件,自动生成配置文件,实 现快速安装,且有利于用户确定安装方案,从而解决了现有技术中用户只能通过SSH工具 登陆设备,手动修改配置文件,再执行安装脚本的技术问题。
附图说明
图1为本发明所应用的分布式安装系统的数据交互图;
图2为本发明完成安装的主流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京锐安科技有限公司,未经北京锐安科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910236642.0/2.html,转载请声明来源钻瓜专利网。