移动Agent系统的服务动态部署研究

合集下载

移动代理Mobile Agent在智能网络管理系统中的作用

移动代理Mobile Agent在智能网络管理系统中的作用

移动代理Mobile Agent在智能网络管理系统中的作用作者:颜吉军来源:《智富时代》2017年第08期【摘要】随着科学技术的进步,我国网络运用的规模也呈现出不断扩大的趋势,这就对我们的网络管理提出了一种新的要求,然而传统的集中式的网络管理模式已经不能够满足当前我国网络管理的需要,而一种新的网络管理模式为我国日益扩大的网络需求带来了新的管理思路,这就是分布式网络管理技术。

【关键词】网络管理;智能化;移动代理一、网络管理概述网络管理的根本目标就是能够满足用户对网络的具体需要,这就包括有效性、安全性、综合性等各方面的具体要求。

当前网络管理系统主要有集成化管理、智能化管理和分布化管理三种方式。

目前的网络管理系统都是基于SNMP协议,管理模式单一,随着网络管理越来越复杂,其局限性日益明显地攀露出来:(一)集中式管理。

集中式管理虽然也能够达到一定的网络管理的需求,但是集中式管理存在着管理可靠性差的问题,只要我们的管理者出现了故障,将会极大的影响我们的网络管理系统,从而使网络处于没有管理的状态。

(二)智能化管理。

智能化管理也是网络管理系统的一个方式。

但是智能化管理是通过不间断的轮询来获取当前网络元素的状态,如果网络访问所产生的信息流量变大将会使网络的速度下降,影响用户的上网质量。

同时,由于网络速度的降低将会影响网络管理的时效,造成延时。

(三)分布式管理。

分布式管理是通过不同的网络设备开发商和不同的网络管理系统所形成的一个组合,各个系统和各个网络设备开发商之间很难得形成一个具体的组合来进行统一的管理,因此灵活性较差。

二、基于移动代理的智能网络管理(一)移动代理技术简介移动代理(Mobile Agent)是指一段动态分发到远端主机并在远端主机上执行的程序。

它由移动代理的管理者发布到网络中任何一台具有移动代理运行环境的主机中执行,并返回执行的结果或是相应的信息。

IBM,SUN等公司都制定了相应的策略并推出了产品。

基于移动Agent的分布式入侵检测系统设计研究

基于移动Agent的分布式入侵检测系统设计研究

模 型可 以分 为异 常入 侵 检 测 与 误 用 人侵 检 测 两类 。
异 常入侵 检测 记 录用 户在 系 统 上 的 活 动 , 且 根 据 并 这些记 录创 建 活 动 的 统 计 报 告 。如 果 报 告 表 明它 与正 常用 户 的使 用 有 明 显 的不 同 , 么检 测 系 统 就 那
20 0 7年 5月 1 日收 到 2
能并能够 自主运行 和提供服务 的程序。它是一个
独立 运 行 的实 体 ( 它们 由操 作 系统 , 不 是 由其 它 而 程序 调 度运 行 ) A et有 可 能需 要 别 的 A et , gn gn 的处 理结 果数 据来 进行 操 作 , 还 是 可 以认 为它 们 是 独 但 立 的。另外 , gn 可 能会 从 别 的 实体 接 受 高级 控 A et
⑥ 2 0 Si eh E gg 0 7 c.T c . nn .
基于移动 A et gn 的分布式人侵检测 系统设计研究
张 乐 ’ 苏 秀琴
( 中同科学 院西安光学精密机械研究所 西安 7 0 1 中国科 学院研 究生院 北京 10 3 ) , 1 19; , 0 0 9
维普资讯 Biblioteka 第 7卷第 l 9期
20 07年 l 0月







V0 _ No 1 l7 .9
Oc .2 0 t 07
171 1 1 ( 0 7) 9 5 5 — 6 6 —8 9 2 0 1- 100
S inc c o o y a d En i e rng ce e Te hn lg n g n e i
已知攻击 方 式进行 比对 的方 法 实 现 入 侵检 测 , 种 这

基于移动agent的加密传输系统

基于移动agent的加密传输系统

国家计算机网络与信息安全管理中心
13
(2)移动agent:(续)

移动Agent 指一个能在异构网络环境中自主地 从一台主机迁移到另一台主机,并可与其它 Agent或资源交互的软件实体。
国家计算机网络与信息安全管理中心
14
(3)现有分布式计算模式分析:

client /server模式 :这是目前使用最广泛的一种分布式计算模
国家计算机网络与信息安全管理中心
8
二、主要工作与创新点



1 、对 agent 的相关内容进行了研究,比较了移动 agent 技术与目前传统的分布式计算模式之间的异同,阐述 了移动agent 技术应用于分布式系统中的优点;讨论了 移动agent现有的开发系统和采用的开发语言,以及对 agent的标准化研究; 2、研究了移动agent系统的一个开发平台——IBM aglet, 包括该平台的安装、配置以及 aglet 的设计要素和开发 模式; 3、提出了不依赖于可信第三方的密钥分配方法,并使 用IBM Aglet开发平台实现了该数据加密传输系统,
国家计算机网络与信息安全管理中心 7

一、立题依据与背景(续)
解决方案:

提出基于移动agent的数据加密传输方法:
– 进行数据通信的双方只需要利用移动agent来传递密钥, 移动agent在派遣出去完成相关任务之时即携带加密密 钥;当其到达远程主机后,该agent便开始执行相关任 务,之后,它使用携带的密钥对采集到的数据进行加 密,最后将生成的密文传回源主机,整个过程无须事 先引入可信第三方来分发密钥。从而减少了网络负荷, 降低了网络成本。
国家计算机网络与信息安全管理中心
5

目前在密钥生成、保管、分发等管理上通常是 采用引入一个可信的第三方作为中间人来进行。

基于mobile agent的动态自适应网络安全模型的研究

基于mobile agent的动态自适应网络安全模型的研究
c rn t e p u t ec a g f o lx n t r t c l n l r b ei tu i n me s r s d o a o e p wi t h n e o mp e ewo k sr R r a d a t a l r so a u e Ba e n l k hh c u e e n
d n mi e u iy o h s p p r p e e t a d n r c s l a a tv e wo k s c t d l b s d o y a c s c rt .S ,t i a e r s n s y a r e f d p e n t r e mf y mo e a e n n - i
mo i g n, de h s s ni t ltr , nrls' e dp oo p lme tt n bl a e ta m a e s t u e c to h tg a r t t ei e na i e n p o t rc s o a y n y mp o
Ke rb: o iyma a e mo i g n ; c r y fa wo k J v y w0 ‘ p l n g ; b l a e t s a i me r ; a a c e e t r
a ay i o o lsia e u t d l a d tc n lge ,we tik n t r e ui sa kn f n lss fsme casc lsc r mo esn e h oo is i y hn ewok s rt i i do c y
维普资讯
20 0 2年 3月




VO 2 N o3 【3 M a r2
第2 3卷
第 3期

移动Agent通信可靠性研究

移动Agent通信可靠性研究
的关 系 如 下 定 义 :
中. 由于移 动 A e t gn 的位 置 可 能经 常变 动 , 通信 可 对
靠性要求 较高 . 以本文 对移 动 A e t 信 中的 可靠 所 gn通 通信进行 研究 。 在 20 0 5年 .美 国加 利福 尼亚州 立大学 的计算 机
科 学 与 电 子 技 术 实 验 室 的 Ho a Jfror在 移 动 it a pu i a A e t 信 方 面 为 每 个 移 动 A et 计 一 个 MD 用 gn 通 gn 设 O
列 集 合
于在不 同的异构 环境下实 现信息 传输 时的 消息存储 、 转发 . 在每个 主机 上设置 移动 A et 寻址功 能来 并 gn 的
查 找 接 收 方 Agn 的 目前 地 址 .从 而 实 现 移 动 A et et gn
定 义 3 对 于每 个 h kES ()函数 f : aA 一 : a aA , A S ()
把 信息传 送给 MA的 目前地 址 . 与此 同时发送 回一个 “PAE U D T ”信 息 到发 送者 来刷 新有 关 MA 目前 的地


八 五
★基金 项 目: 上海 市教 育委 员会科研 项 目“ 移动 A et系统的移 动组通信 机 制”No0 F 2 ) gn ( ,6 Z0 1
给 所 有 的 主 机 用 一 个 MD O创 建 程 序 可 以 很 容 易 做
MD O的地 址 . 后 根据 所查 到 的 MD 然 O地 址 . 信 息 将
发送 到移 动 A et gn A所 属 的 MD 中去 ,过 程 如 下 : O
当主机接 收到一 条传 送给 A的消息时 .将 会从 MD O
2 在 Sa ma中移 动 A e t 内通 信 过 程 gn组

基于移动Agent的位置服务应用平台关键技术

基于移动Agent的位置服务应用平台关键技术
置 和业 务 数 据 ; 供 多 种 访 问 接 口 , 语 音 、 b 提 如 We
式在系统的开发工作量 、 可扩展性等方面具有一定 的优势 , 但是系统运行时需要确保 网络持续稳定连 接 , 户端 与服 务器 端 同步 工作 。 由于 L S用户 主 客 B 要采 用移 动 网络接 人 L S系统 , 现有 的移 动 网络 B 而 带宽及用户所处的移动环境, 都无法确保用户在使 用过 程 中能够 达到 持续 、 定 地 网络连 接 。为此 , 稳 我 们提 出一种 利 用移 动 Agn 来 构 建 L S应 用 平 台 et B 的思路, 借助于移动 A e t gn 的智 能性 与移动性 , 较

等; 提供业务 、 用户、 志及计费等管理功能或接 口, 日 以实 现 正常 的系 统维 护 管理 。
图 1给 出 了 L S系统结 构 图 , 1中虚线 框 内 B 图 为 L S应 用 平 台 , 由 以下 模 块 组 成 : B B 它 L S业 务 管
统特 续稳 定连接 , 而在带 宽有 限的移动 网络环境 中, 法确保 用 户在使 用过程 中能够 达到持 续稳 定 的 网络连接 。 无
为此・ 出利用移动 Ag n 来构建 L S应 用平 台, 提 et B 以便 能够 实时有效地 为 L S移动 用户提供 各种信 息服 务。平 台 B 采用两屡 业务 结构为基础 来设 计基 于知识库管理 的移动 A e t利 用启发式动 态路 径 串行 迁移 策略 来 实现 Agn gn} et
的 可行 性 。
关 键词 : 王服 务 ( B )移 动 A etX 位 LSI g n; ML; GML
中 圈分类号 : P 9 ; 2 8 T 31 P 0
文献 标识 码 : A

基于Agent的Web服务组合研究

t e s -a k n paa ll h ub t s s i r le ,whc a s s e ce c r a l . ih r ie f in y g e ty i K e r s:we e vc s y wo d b s r ie ;m o l g n s;we e ie c m p sto bi a e t e b sr c o o i n v i
摘 要 : 出 了一 个基 于移 动 A e t 提 gn 的服 务 组合 框 架 ( A C ) 引入 计 划 ( , 于描 述 A M WS F 。 P) 用 . gn 的逻 辑行 为 , et 同时给 出 了过 程 匹配规 则 , 组合 规 范转 换 为 P。在 运行 过 程 中, 为 匹配 算 将 行
法将 P解释 为 A et gn 的物理 行 为 , 而 实现组 合服 务任 务 。M WS F使 用对等 计 算 ( 2 ) 从 A C P P 的模
式克 服 了传统 服务 组合 系统 中心 控制 的性 能瓶 颈 , g n 通 过 克 隆 能 够并行 的执 大提 高 了效 率 , 有效 地 降低 了 网络 的 负荷 。 也
c e e o r cl Co a e t he ta iin l W SC hiv d c re t y. mp r d wih t r dto a Mo e s MAW SCF a o d he p ro ma c d l, v ist efr n e
btee ko e t er ype- -er( 2 )apoc .T ru hc nn , bl a et a hee o l c f ne p e er ope P P p rah hog l ig mo i gns c i tn c r b t o e v

基于移动Agent中间件的电子商务系统研究

FENG Feng。 XU ' 2 Qi

(. 1 东华大学 旭 日管理学院 ,上海 2 0 5 ;2 宁夏大学 数学计算机学院 ,银川 7 0 2 ) 00 1 . 5 0 1 摘 要 :移动网络技术是当前研究的热点 ,为了能在移动网络中开展分布式业务 ,需要解决移动网络低
带宽 、突发性错 误等诸多问题。从企业间进行 电子 商务 活动的需求和背景出发 ,本文提出并
成 的问题 ;
了其 交 易规 则 和程 序 。电 子 商务 只有 建立 在 信 息
的 获 取 和 发 布 都 能 够 及 时 、准 确 和 全 面 的 基 础
上 , 才能 得 到 广泛 地 应 用 。但 是 目前 的移 动 网络
2 )协 作性 。参 加协 作 的各方 如何 共享 信 息和
骞l 、

基于移动A et gn中问件的电子商务系统研究
Ba sed on m obi A gen i l e t m ddl ew ar ect oni e el r c com m er ys em es ce s t r ear ch
冯 锋 ,徐 琪 ’
萌 芽 。电 子商 务 的 本 质在 于 降 低信 息 成 本 ,其 中
包括 销 售 成本 、采 购成 本 等 方 面 ,它 对 传统 经 济
的冲 击 ,在 于 改 变 和缩 短 了 传统 的产 业链 ,重 塑
在 许 多 共 同 的设 计 要素 ,这 些要 素 是设 计 任何 一 个 支持协作 系统都 必须 解决的 问题 ,归纳如下 : 1 )互操作 性 。异 质环 境下 的计 算实 体进 行集
交换 信 息 ;各协 作 方 并 行工 作 时 如何 保 证 系统 的

移动Agent通信存在的问题及解决方法

轰茎Ⅵ渊爵麟移动A gent通信存在的问题及解决方法胡剑锋(中田计量学院信息工程学院浙江杭州3l∞18)[摘要】作为人工智能与分布式计算技术相结合的产物,移动A gent技术已经成为分布式计算研究的热点。

分析移动A ge nt通信存在的闯愿及解决方法.[关键词]移动A g ent问题解决方法中图分类号:T N91文献标识码:^文章编号:1671—7597(2008)0810022一01一、移动A口ent通信存在的问一移动A gent系统主要从“如何支持移动”的角度来设计通信机制。

在传统的分布式计算环境中,计算实体一旦被创建,他们的位置便固定下来,在整个生命期内不会改变,发送方只需得到接收方的当前位置即可始终与之通信。

在基于移动A ge nt的计算环境中,由于移动A g ent的位置可能经常变动,因此A gent之间进行通信需要考虑四个问题:1.移动A gen t的命名:首先是分布式环境下A g ent标识的一致性。

2.移动A gen t的定位:即当A gen t位置改变时,如何让其它A ge nt知道这一变化,实现A gent按名寻址(即透明寻址)。

3.移动A gen t的消息处理;H口当A gen t迁移时,如何处理正在发送给A gen t的消息。

4.移动A gen t通信可靠性:如何解决移动A gen t的通信失效现象。

=.解决方法分析(一)移动A gent的命名对于该问题,简单的解决办法是提供基于主机名和端口号的名字解析机制对对象进行命名,通过域名系统((D om i n N锄e syst eⅢ’DN s)来完成名字解析。

采用这种命名机制对于静态对象的命名和名字解析非常有效,但对于移动对象(如移动A gent)却存在很大的缺陷,典型的是,当一个A ge nt移动时,它的名字需要同步的改变以反映其最新的位置,这就使应用跟踪A ge nt的移动过程变得非常复杂。

另外,把所有的名字解析工作交给一部主机来完成,容易造成瓶颈,一旦名字服务器崩溃那么所有的通信将无法迸行。

多Agent系统的研究

多Agent系统的研究作者:杨冠慰杜友福郭亮来源:《电脑知识与技术·学术交流》2008年第11期摘要:多Agent系统(MAS) 是当前分布式人工智能(DAI)的主要研究方向之一。

介绍了多Agent系统的背景和概念,着重分析了MAS的关键问题和构造MAS的组织模型,最后给出了多Agent系统的应用。

关键词:Agent;多Agent系统;组织模型中图分类号:TP18文献标识码:A文章编号:1009-3044(2008)11-20322-021 引言近年来,随着计算机技术和信息科学技术的快速发展,对Agent及多Agent系统的研究成为分布式人工智能(DAI)研究的一个热点,并且被赋予高于早期的分布式问题求解型的人工智能的一些特点。

多Agent系统(Multi-Agent System )是一个高度交叉的研究领域。

它吸取了不同领域的内容,如经济学、逻辑学、生态学、社会科学和哲学。

由于它更能体现人类的社会智能,更加适合开放的、动态的社会环境,因而引起了各领域研究人员的浓厚的兴趣,并广泛应用于科学计算、计算机网络、电子商务、企业管理和交通控制等领域。

2 多Agent系统的概念多Agent系统可以被定义为:由多个问题解决者(Ageni)组成的松散的网络,其中的Agent 相互作用从而解决单个Agent由于能力或知识上的不足而无法解决的问题。

MAS的主要特点在于,其中的每个Ageni都不具备解决问题的足够的能力或知识,这些Agent同时运行,不但所需的数据是分散的,而且没有全局控制系统。

3 MAS的关键问题在一个MAS中的多个Agent需要相互通信、相互协调、相互协商与相互协作,所以这些也就成为MAS研究中的关键问题。

3.1 通信在多Agent系统中,一个Agent需要和其他Agent或环境进行通信和交互,单个Agent所处的环境需要能够为Agent的通信和交互提供个一个基本的结构,Agent的这种能力来源于Agent的感知能力和动作能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

whc r b g ae Ths lw e rai f eymo ua d e tn il d s n .Ne et d s . - o i e t l f r r i a e l t mi t . i M st e t no r d l a xe s e ei s h a eo r o h c o v rn b g v rh es n  ̄t bl a n a omsae x m eg pt n t x esb e e e . epafr d e o cmmc ̄ e h n e tr en e l e .n t i p p r d r eac nx e t ae o tn i et msl s Th l om o sn t c o e l h v t a x t a g s fe b i d po d I hs a e ,  ̄ei c I n n —b sd c a g y b c ) f me r rmo i e t wi p o t o y a cr o f u i , t o o e t nb d , e o e drc n g rda rn r wok f bl a ns t s p r fr n mi e ni mt n ∞ Mt mp n n s s ea e r m v a o f e t u a o eg hu d o g o c e dd d n e i n t , t nma d s p i ea pi t n a d m k os l t ei e il m bl e t l fr i me wi mii l i u t n t t p l a i , a ei p si e od s af xbeo i a n a o m. h r o oh c o n t b n g l eg pt
Ab ta t B s gmo i g n ,dsrb tda pi t n ali l e tp r ft erfn t n lya e fo sl c u e src : y u i bl a e t i iu e p la i scI mpe n at h i u ci ai sas t o ey— o pl n e t c o m o o t ol d㈣ p 0 。
K yw rsmoi et;ya c ely n ;aasri e od : bl a nsdnmid p metJv ; v e eg o e c s
O 引 言
限制, 出现了一种用 Jv 实现的为移动a et aa g 设计的基于 n
近几年 , 基于组件 的中间件系统不断受到大家 的关
S l n , NG Z ii UN Ha mig WA h-a - jn
( o ue dIfr t nE g er gC lg , o a Un e i ,N nig20 9 ,C i C mp tr n nomai n i ei l e H h i i r t a o n n o e v s y a j 10 8 hm) n
可以像其他 JvB as aa e 组件那样很容易地组合到任何应 n 用, 这使得创建移动 A et gn 的应用变得容易。设计者可以 通过往扩展层中添加服务来增加它的功能。这些服务在 添加之后 , 对扩展层的所有客户端 , 包括应用、 移动 A et g n 和其他服务都是可用的。 尽管这个模型已经被用来成功地执行和部署一些服 务l , A et 4 像 g n 跟踪、 t ~aet ] i e gn 通信, nr 但是它仍然局限 于支持静态部署。而且 , 删除或者更新服务将不得不将系 统停止和重启。 给客户带来不便。故应改进这个模型, 增 加对动态配置的支持。 文中主要介绍在 M&M框架中, 怎样动态配置 服务。 使得服务可以被增加 、 删除和更新 , 而几乎不影响应用或 者移动 A et 的运行。并且描述 了怎样通过 R 或者 gn s MI
应性。 移动 A et gn有着很多和组件相 同的优势。移动 A . gn 具有良好的智能性 和适应性 , et 并且可 以很好地被 复 用 。它的另一个优势是可以在分布式系统 的主机之间移 动…。就像很多专家指出的那样 , 这种能力将使得未来的
中间件能够比现在拥有更大的灵活性 。一个基于移动 A . gn 的分布式系统可以在几乎不需要中断应用的情况下 et
移 动 A et gn 系统 的服务动 态部 署研 究
孙 海鸣 , 王志 坚
( 河海大学 计算机及信息工程学院, 江苏 南京 20 9 ) 10 8
摘 要: 通过使用移动 A et分布式应用可以像一组可移动的松耦合的组件那样执行它们的功能。因此可以做 出模块化 gn,
并且可扩展的设计。但是, 前的大多数移动 A et 目 g n 平台的扩展性并不好, 平台配置之后往往就很难再改变 。为此, 在动 态配置的支持下为移动 A et g n 设计了一个基于组件的框架, 使得组件可以在运行时被增加 、 移动和改动, 为构建一个高适 应性的移动 A et 台提供了可能。 g n平
注, 主要是因为它们 比原来 的集成系统具有更大的灵活 性 。组件系统的改进和维护变得简单, 而且具有良好的适
组件 的 中 间件 ( : 即 M&M 框 架 ) 【 。它 是 由一 些 Jv 3 J a.
aem组件构成 的, Ba 其中有一个基础的移动组件支持一些 核心功能, 包括可移动性、 安全性和可扩展性。这个组件
维普资讯
第l 6卷
20 0 6年 6月
第6 期
ห้องสมุดไป่ตู้
计 算 机 技 术 与 发 展
C MT O 兀 R TECtN(I X AND )I Y T DEVEI ) ENT X PM
Vo _ 6 No 6 I / .
J n. 2 0 u 06
关键 词 : 动 A et; 态部署 ; v; 务 移 gns动 J a服 a
中图分类号,P 1 . * 3 15 T
文献标识码: A
文章编号:6 3 6 9 20 )6 1 1 3 17 — 2 X(060 —07 —0
Dy mi p o me to e vc so o i e tS se na c De ly n fS r ie n M b l Ag n y tms e
相关文档
最新文档