软件智能部署与应用方法分析

来源 :硅谷 | 被引量 : 0次 | 上传用户:W200582166
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 为了进一步探讨软件智能部署与应用方法,文中对软件智能部署和软件描述语言进行了分析,这一研究对于软件部署的改进具有一定的意义。
  关键词 软件智能部署;应用;描述语言
  中图分类号:TP311 文献标识码:A 文章编号:1671—7597(2013)042-047-02
  软件部署是对软件进行安装和配置,使软件正常工作的过程。现有的软件部署方法包括 :手工安装、无人值守(RemoteInstallService/Unattended)的安装、基于镜像的安装(Ghost,ImageX,PowerQuest)、软件部署工具。以下是对现有的几种软件部署方法的优缺点进行比较,如表1所示。本文基于这一背景,分析了软件智能部署与应用方法,这一研究对于软件部署的改进具有一定的意义。
  1 软件智能部署
  1.1 软件智能部署概述
  与过去你年的软件部署相比,目前的软件部署发展的较快,有了很大的进步,但是在进步的过程中存在的问题却不能让人忽视。
  1)很多的软件部署较为片面,只能对一个进行部署,而不是多个。2)软件部署在部署的时候,方法不对,首先应该清楚,软件部署注重的是过程,而不是其目的。在此解释一下两者的区别,首先是针对过程的部署,即根据客户端的要求,把他们所需要的进行详细的部署,这部署的过程中,并不是自动完成的,他需要人工的参与。而在针对目的进行部署时,并不需要人的参与,只需机器进行自动的完成。3)如见部署分机械部署与智能部署,而目前大多采用的是机械的部署,对服务器所发送的需求进行机械的软件部署,并不对此进行深入的判断是否其需要,而智能部署则是根部客户端的需求,看其是否匹配等条件下完成的。
  对于目前软件部署存在的诸多问题中,相关学者特提出了软件智能部署的理论,而所谓的软件智能部署,便是清楚地解释出软件部署约束和组件之间的依赖关系,当然用于解释的是制作出的规范化的软件,并在此的基础上,合理快速的对所需软硬件的环境进行勘察,在最少的人工干预下,自动的对其进行匹配,智能软件部署是一种针对目标话的智能部署,并且所针对的环境较为复杂。
  1.2 软件智能部署工作流程
  根据上述的软件智能部署,对其工作流程进行了总结,主要份为两大部分,一是对客户端信息的收集,二是把软件进行部署,即为图1的工作首先收集客户断的信息,然后在进行需求的发送,再接受客户端的信息要求,最后管理员接受申请,再向DSM发送相关请求。
  管理员在根据其要求,然后在查询在Compo-nentRepository中元件的具体情况和客户中客户端的基本信息,再根据所获得信息进行详细的分析,配制出合适的软件,并且毫无冲突的安装程序。用DSM进行查询,另外把之称的软件序列进行发送到CM。把以机构接受到地程序进行安装。并且在安装过程中要进行全程的观测,一旦发现问题进行及时的反馈。
  2 软件描述语言
  规范化的描述语言,就是指在进行软件部署之前,必须了解部署的对象,信息等情况。所以就需要对所要部署的软件进行规范化清楚的描述,软件部署目标的描述是需要客户端的节点和软件信息来进行描述实现的;所以,总的来说,软件描述语言是对部署软件进行规范化的描述。
  人类可采用软件部署的语言来进行描述,并且能够最大限度的来支持软件部署,但是DSD即部署软件描述使用了(Family)来对软件序列进行描述,则此描述的格式有很多的组成部分,有系统标识,而其中有外部属性集合,它是指在与软件描述中有很多不能解释的即没有具体定义的属性,而这些通常是指部署的目标等。当然也属性集合中也有内部的属性,软件系统内部也有很多的约束,而断言集合与以来集合则对此进行了规范化的描述,断言集合则表示的是那些必须解开的约束,依赖集合的寓意则与断言集合是相反的,是要满足其约束的要求。软件描述(DSD)是对整个软件部署任务进行的描述,特别强调的是DSD并不是对软件系统进行静态的描述,而是动态的描述,通过其操作模式,DSD的描述举手高度的灵活性,在不同的情况下进行不同的描述,在一个软件系统的简单情况下,它也只对其进行单一的变量与版本进行描述,在一系列的系统中,它描述的对象也进行了改变,变为整个的版本。DSD是一个很好的描述工具,另外在对客户端进信息行分析时,需要对一些细节的东西也要进行描述,例如硬件软件的信息,所以要注意不单单是对要不熟的软件进行描述。同时也要注意部署的目标规范化描述与软件的描述是不一样的,部署软件已经部署之后,便不会再进行改变,正好与部署目标的软件相反。因此要对部署目标进行分类汇总。
  参考文献
  [1]李冰鹏,孙昌奇,兰洋.一种软件智能部署方法的研究[J]. 计算机应用,2009,01:248-252.
  [2]李冰鹏,娄国哲.一种软件部署冲突检测及其自动调整算法[J].计算机应用与软件,2011(04):63-66,73.
  [3]管惠维,孙永强.智能计算机的研究现状[J].自然杂志,1992(02):104-108.
  [4]杨庆柏,韩希昌,金丰.INFI-90系统CAD软件的应用方法[J].热力发电,1997(06):52-55.
  [5]葛晓霞,缪国钧,朱建宁.SoundAlarm纯软件智能语音报警系统在火电厂的应用[J].中国电力,2005(05):77-80.
其他文献
[摘要] 目的:探讨健康教育在系统性红斑狼疮(SLE)患者中的应用。方法:通过回顾对90例SLE患者健康教育效果进行分析。结果:90例患者均能积极配合治疗,症状得到控制,病情趋于稳定,生活质量得到较大提高。结论:加强有针对性的健康教育对SLE患者康复起重要作用。  [关键词] 系统性红斑狼疮 健康教育  [Abstract] ObjectiveTo explore the health educa
目的探讨人工股骨头置换术手术配合的体会。方法对46例人工股骨头置换患者采取围手术期处理、术前视访、心理疏导及护理、手术器械和物品准备齐全、术中熟练配合等。结果患者
查阅参考文献,结合临床实际,从抗生素用药原则及选择、联合用药、科学给药等方面对合理应用抗生素加以诠释。
医院质量管理是医院管理的核心,也是医院管理永恒的主题[1].医院护理质量的高低与科室护士长素质密切相关,科室护士长是最基层的管理者,肩负着众多角色,是联络者、代表者、传
【摘 要】在人們关切的目光中,“90后”完成了初中阶段的学习,进入了高等教育的阶段。由于是生长在阳光下温室中的一代,由于他们必然要成为未来的主人,所以我们必须对他们的成长和教育负责。恋爱,是“90后”较早接触的感情之一,我们应该观察研究,以给他们有效的教育和指导。  【关键词】90后 婚恋观 大学生  【中图分类号】G641 【文献标识码】A 【文章编号】1006-9682(2010)07-008
摘 要 每年,超过23%的交通事故是由机动车追尾碰撞造成的。这里提供了一种可以降低追尾事故发生几率的机动车之间(V2V)的无线通讯协议。本文提出并研究了一种能够为在高速公路上行使的机动车之间传播警告信息的基于MAC协议的802.11标准。设计此标准的目的是能够确保在低延时的情况下接收到警告消息,从而使驾驶员可以有足够的时间采取相应措施来避免追尾事故的发生。  关键词 V2V;追尾防撞系统;无线通讯
摘 要 本文中对数字单相在线互动式UPS调压输出的实现的原理做了简单介绍,对以DSP(TMS320F240)为内核的控制系统在整体设计中的实现的功能做了描述,对逆变器和整流充电器的设计的实现做了详细阐述,对它们的方案的选取、模型的确定都有介绍。最后,文章还对UPS各辅助电路,如UPS网络监控技术的设计研究情况做了简单描述。  关键词 不间断电源;逆变;数字控制;切换  中图分类号:TN86 文献标
摘 要 介绍了FCS(PROFIBUS,CAN),并进行了电厂现场总线控制系统方案设计,控制系统中硬件配置及软件设计。通过对开关量智能节点设计、模拟量智能节点设计,最终形成以智能节点为单位的现场底层网络。最后,在此基础上最终实现与分散控制系统的集成。  关键词 FCA现场总线;电厂自动化系统;网络集成  中图分类号:TP319 文献标识码:A 文章编号:1671—7597(2013)042-037
摘 要 IMS(IP多媒体系统)是当代移动核心网普遍引进的一项技术系统,在该系统的加入下,移动网络实现了质的飞跃。除了能够实现移动媒体服务的一体化改革之外,还能够加强网络通信的安全保障,提高通信的实效性。本文针对IMS及移动核心网建设的现状进行分析,并提出问题,结合时代元素给予相关的移动核心网建设建议。以此确保IMS与移动网络的稳定融合发展。  关键词 IMS;移动核心网;现状及问题;方向;方案;
摘 要 民航通信承载着通用性的计算机网络数据及各类专用设备数据传输的业务数据,提高其通信网可靠性及可用性尤为重要和迫切。研究设计双机热备系统方案,使通信主机出现故障时能够在规定的时间内自动切换;采用共享的磁盘阵列,充分保证数据的高可靠性和可用性并实现了历史数据共享功能。有效避免了长时间的服务中断,保证民航通信系统稳定、可靠的服务。  关键词 民航;通信;可靠性;可用性;双机热备  中图分类号:TN