[发明专利]轮询计算设备在审
申请号: | 201880099831.5 | 申请日: | 2018-11-30 |
公开(公告)号: | CN113168319A | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | S·阿什伊尔瓦德;G·S·罗伊;J·M·维涅加斯三世;R·G·布卢尔 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F8/71 | 分类号: | G06F8/71 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 郭美琪;吕传奇 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 设备 | ||
一种示例轮询计算设备,包括处理器,该处理器被控制以:基于正被轮询的给定受监视设备的当前处理时间和先前被轮询的受监视设备的平均处理时间,确定用以轮询受监视设备队列中的受监视设备的间隔时间;调整轮询速率,使得间隔时间介于最小轮询间隔目标和最大轮询间隔目标之间;根据轮询速率来轮询队列中的受监视设备;响应于轮询,从队列中的受监视设备接收安装在受监视设备处的软件的当前软件版本指示符;以及向软件补丁差异设备发送当前软件版本指示符,该软件补丁差异设备用以基于当前软件版本指示符确定自从上次轮询以来已经更新了哪些受监视设备。
背景技术
软件和/或应用程序会定期地发布,包括补丁(patch)和/或更新和/或操作系统和软件应用程序的新版本。这些补丁等等中的许多具有重要的功能和安全修复程序。
附图说明
现在将仅以示例的方式对附图进行参考,其中:
图1是示例轮询计算设备的框图;
图2是用以针对当前软件版本指示符来轮询受监视设备的示例方法的流程图;
图3是示例软件补丁差异设备的框图;
图4是用以基于当前软件版本指示符确定自从上次轮询以来已经更新了哪些受监视设备的示例方法的流程图;
图5是示例软件补丁分析设备的框图;
图6是用以生成报告的示例方法的流程图,该报告指示安装在受监视设备处的相应软件版本的统计信息;
图7是用以控制软件补丁的计算设备的示例系统的框图;
图8示出了图7系统的一部分,该部分示出了在示例轮询计算设备处的操作;
图9示出了图7系统的一部分,该部分示出了在示例软件补丁差异设备处的操作;
图10示出了图7系统的一部分,该部分示出了在示例软件补丁分析设备处的操作。
具体实施方式
软件和/或应用程序会定期地发布,包括补丁和/或更新和/或操作系统和应用程序的新版本。这些补丁等等中的许多具有重要的功能和安全修复程序。然而,在设备上,最初安装了较旧版本的软件和/或应用程序,并且可能未及时地安装补丁。另外,在一家可能会跟踪数千台设备上的数百个应用程序的公司中,跟踪是否安装了补丁可能会变得难以处理。当把这样的跟踪和/或应用程序更新外包时,例如,在“设备即服务”(DaaS)环境中,跟踪和/或软件更新可能针对数百万设备上的数千个应用程序,由于每个应用程序跨不同设备和/或不同公司可能具有十到十五个或更多个活动版本,所以这变得甚至更难以处理。
本公开涉及一种系统,该系统包括:轮询计算设备(例如,第一服务器),用以轮询受监视设备以接收安装在受监视设备处的软件的当前软件版本指示符。轮询计算设备可以使用轮询线程和/或虚拟机来轮询受监视设备,可以增加或减少轮询线程和/或虚拟机以调整轮询速率,从而使间隔时间与受监视设备的最小轮询间隔对齐、和/或与其接近。另外,可以每个给定的时间段轮询一次受监视设备,诸如每天一次、每周一次等等。轮询计算设备一般向软件补丁差异引擎提供安装在受监视设备处的软件的当前软件版本指示符。由于受监视设备的数量可能是数百万个,因此尽可能快地轮询受监视设备可能是重要的;然而,当对受监视设备轮询得过快时,轮询可能会使受监视设备处的处理资源不堪重负(overwhelmed),这可能会引起CPU(中央处理单元)突发(burst)等等,其可能中断受监视设备处的服务和/或被受监视设备的用户注意到和/或。因此,通过调整轮询速率以使间隔时间与受监视设备的最小轮询间隔对齐和/或与其接近,轮询计算设备在不引起例如CPU突发等等的情况下尽可能快地轮询受监视设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司,有限责任合伙企业,未经惠普发展公司,有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880099831.5/2.html,转载请声明来源钻瓜专利网。