基于虚拟计算任务的运行监测系统及方法技术方案

技术编号:8657533 阅读:170 留言:0更新日期:2013-05-02 01:25
本发明专利技术提供了一种基于虚拟计算任务的运行监测系统及方法,所述系统,包括:虚拟计算环境和对其进行资源监测的运行监测系统;所述方法,包括:(1).将监测资源状态的程序封装为虚拟计算任务,并根据不同的采集频率、数据内容,定制不同的虚拟计算任务;(2).将资源状态监测程序以任务的形式下发给需要监测的虚拟资源;(3).虚拟资源按照要求执行这些任务,将执行结果提供给网管系统。本发明专利技术提供的基于虚拟计算任务的运行监测系统及方法,实现了对互联网上的自主资源进行灵活可定制的监测,并降低了监测所需的资源开销。

【技术实现步骤摘要】

本专利技术属于虚拟计算领域,具体涉及一种。
技术介绍
面对虚拟计算环境中的海量、动态、自主的资源,现有的运行监测(网管)技术存在着网管系统资源开销大、扩展性不足、灵活性不足、采集权限不足等问题。现有的网管手段主要采用的是基于SNMP的网管系统。SNMP的模型包括了管理节点(Management Node,简称 MN)和管理站(Management Station,简称 MS)。MN 上运行 SNMP代理程序(SNMP agent),并通过维护一个本地数据库来描述MN的状态。MS上运行网络管理软件(Manager),通过SNMP协议来获得MN上的SNMP代理信息。SNMP代理提供对象标识符(OID-ObjectIdentifiers),每个OID是一个键值对。SNMP代理维护本地OID值,MS负责监测OID值。MIB(Management Information Base)提供了 OID到可读文本的映射,便于网络管理人员直观操作。SNMP协议通过UDP端口 161、162进行通信。目前的网络管理系统很多,典型的包括 IBM 的 Tivoli Monitoring、HP 的 Openv本文档来自技高网...

【技术保护点】
一种基于虚拟计算任务的运行监测系统,其特征在于,所述系统,包括:虚拟计算环境和对其进行资源监测的运行监测系统。

【技术特征摘要】
1.一种基于虚拟计算任务的运行监测系统,其特征在于,所述系统,包括:虚拟计算环境和对其进行资源监测的运行监测系统。2.根据权利要求1所述的系统,其特征在于,所述虚拟计算环境,包括:任务代理层、资源代理层和虚拟资源层;所述任务代理层设置有任务下发接口 ;所述任务代理层对应用层提供任务接口,通过接口接收用户提交的计算任务,同时所述任务代理层获取资源信息,从而对任务和资源进行匹配,对任务进行调度;所述资源代理层对虚拟资源进行注册、管理和分析,并向所述任务代理层发布资源,提供虚拟资源的代理服务,支撑所述任务管理层的任务调度策略;所述虚拟资源层对资源进行虚拟化,接收下发的任务并执行,之后提交结果。3.根据权利要求1所述的系统,其特征在于,所述运行监测系统,包括:依次连接的采集子系统、存储分析子系统和界面。4.根据权利要求3所述的系统,其特征在于,所述采集子系统,包括:监测节点获取模块、基础状态采集模块和监测任务下发模块;监测节点获取模块通过所述资源代理层的资源接口获得资源,并将获得的资源传输到所述基础状态采集模块;所述基础状态采集模块,将采集基础信息所需要运行的代码封装成虚拟计算任务,将虚拟资源列表和要在其上执行的虚拟计算任务传递到监测任务下发模块,并负责收集所返回的监测结果;所述监测任务下发模块采用任务投递的方式将采集虚拟资源状态的虚拟任务,通过任务代理层的任务下发接口传输到虚拟资源节点上执行。5.根据权利要求3所述的系统,其特征在于,所述存储分析子系统,包括:数据分析模块和存储其采集数据的数据存储模块。6.根据权利要求5所述的系统,其特征在于,所述数据分析模块,负责将采集到的消息和文件进行解析,并对数据进行分析。7.根据权利要求3所述的系统,其特征在于,界面,用来图形化的展示系统运行状态,实时地展现节点资源的利用率,网络流量、任务的执行状态信息,并能够提供系统告警服务。8.一种基于虚拟计算任务...

【专利技术属性】
技术研发人员:刘欣然张鸿朱春鸽徐倩华
申请(专利权)人:国家计算机网络与信息安全管理中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1