嵌入式代理服务器在多平台补丁管理系统应用研究.docVIP

嵌入式代理服务器在多平台补丁管理系统应用研究.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式代理服务器在多平台补丁管理系统应用研究

嵌入式代理服务器在多平台补丁管理系统应用研究   摘要:近些年来,嵌入式技术由于自身平台独立性和高扩展性,日益受到重视,成为各领域技术创新的重要基础。系统在目前基于服务器/客户端结构设计的基础上,通过增添嵌入式代理服务器来实现一个三级结构设计多平台补丁管理系统,通过嵌入式代理服务器的补丁服务器交互层和客户终端交互层实现客户终端和补丁服务器的真正跨平台的补丁分发管理。采用ARM- Linux的嵌入式代理服务器实现补丁管理系统原型,验证了系统设计与补丁信息获取方法的可行性与有效性。   关键词:嵌入式代理服务器;多平台;模块;类   中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)12-2788-03   当前,面对愈演愈烈的恶意代码的感染和攻击,用户采用的多种办法来保护信息系统的安全,但最基本和最重要的还是为自身的操作系统及时升级和安装系统补丁。然而在???个内联网中,普遍存在客户终端配置档次高低各异、操作系统分门别类(包括windows系统、Linux系统及嵌入式系统)等问题[1],管理人员要想同时对不同配置操作系统终端设备及时下载安装补丁程序,几乎是不可能的。面对终端节点种类繁多的用户,繁杂的手工补丁程序下载安装又不能适应目前的网络管理要求。虽然目前LANDesk、WSUS和VRV等国内外软件可以完成内联网发布补丁的功能,但这些系统多采用客户端与服务器的直接相连两层结构,特点是针对性强,但通用性和兼容性差,对于不同的开发工具,相互之间很难兼容,无法跨平台使用;此外这种结构还存在拓扑容易产生低效、系统瓶颈和网络资源浪费等问题[2]。所以文中在分析补丁管理研究现状的基础上,针对目前存在的问题,提出了一套补丁分发与管理系统。    1系统结构设计   系统分为补丁服务器、嵌入式补丁代理服务器和客户端三层结构,系统增加了嵌入式补丁代理服务器。下面对嵌入式补丁代理服务器在系统作用和结构进行论述。   1.1增添嵌入式补丁代理服务器主要从以下几个方面考虑   1)伴随着3C融合进程的加速和我国传统产业结构的升级,嵌入式系统正日益受到重视,成为各领域技术创新的重要基础。嵌入式系统在消费电子、通信设备、装备设备、汽车电子、船舶电子、航空航天电子、轨道交通设备、金融商用设备、医疗机械、安防设备等众多领域得到越来越广泛的应用[3],及时为这些嵌入式系统进行升级和补丁安装将是管理者面临的一个问题。本补丁管理系统通过嵌入式补丁代理服务器解决这一难题。   2)嵌入式系统的软、硬件可裁剪,结构灵活,稳定性和经济性特点突出,它在本系统的运用可降低产品在软硬件投入的成本[4]。3)统一的客户界面:客户端只需要一个通用的浏览器,解决了统一用户界面的问题。   4)平台独立性:浏览器所运行的平台与嵌入式补丁代理服务器所在的平台无关,真正实现了跨平台。   5)高可扩展性:服务器端可以在任何需要的时候进行功能的增强与扩展,而且管理员通过客户端即可完成这些操作,实现了远程管理和控制。   6)并行性与分布性:嵌入式补丁代理不仅实现了跨平台,也是一个多处理机系统和分布式系统,可并发的处理多个不同用户的服务请求[5]。   1.2嵌入式补丁代理服务器   嵌入式补丁代理服务器以ARM- Linux嵌入式技术作为整个系统软硬件实现的方式。该服务器的硬件框架使用ARM9系列芯片作为中央处理器。该服务器的软件框架由嵌入式操作系统、服务器模块以及数据库系统组成。嵌入式操作系统平台由ARM-Linux系统构建;代理服务器模块则由Boa服务器实现;数据库系统则由SQLite小型数据库系统实现[6]。使用上述技术设计并实现的代理服务器具有以往PC机代理服务器所无可比拟的优势,那就是实时性强,可靠性高,结构小巧以及成本低。   嵌入式补丁代理分为补丁服务器交互层和客户终端交互层,补丁服务器交互层负责嵌入式补丁代理服务器和各个补丁服务器之间的交互,客户终端交互层主要是嵌入式补丁代理服务器与客户终端进行交互。   1.2.1其中补丁服务器交互层由以下几个模块组成   1)补丁漏洞信息接受模块:嵌入式补丁代理服务器接受补丁服务器生成的补丁及对应漏洞的特征代码。   2)补丁信息查询模块:当嵌入式补丁代理服务器检测出客户终端漏洞后,本模块将检测结果传给补丁服务器。3)代理参数配置模块:配置代理所需的运行参数,包括通信端口、客户终端信息、补丁服务器地址等参数。   1.2.2客户终端交互层由以下几个模块组成   1)补丁监听检测模块:主动监听扫描被管理的设备得到本地终端的操作系统信息和所安装的其他软件特征代码列表。   2)补丁查询模块:查询数据库有关要安装升级的所有数据包和他们的系统版本号特征代码列表。   最后,代

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档