买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:博智信安(成都)科技有限公司
摘要:本发明涉及计算机安全设备网络通信相关领域,具体为一种实现串口设备在kvm虚拟化环境中高可用的方法,本发明通过部署在host和kvm虚拟化中的agent模块实现对串口设备的监测,agent模块对所在环境的串口设备进行监控和管理,并完成host中的agent模块与kvm虚拟化环境中的agent模块的双向消息通信,即通过上述的设置实现对串口设备的监测与管理;保证了串口设备在kvm虚拟化环境中的高可用性;防止串口设备在kvm虚拟化环境中的失效导致对业务的影响;减少人工对串口类设备在kvm虚拟化环境使用导致的问题排查,更多的时间用于串口设备使用业务的聚焦。
主权项:1.一种实现串口设备在kvm虚拟化环境中高可用的方法,其特征在于,包括以下步骤:步骤S1、在host机上部署监测串口与kvm虚拟化环境的agent模块,该部署用于监测串口通信、接收运行在kvm虚拟环境中的agent模块程序发来的通知消息,根据通知消息进行分发具体操作;步骤S2、运行在kvm虚拟化环境中的业务程序,当串口设备失效后,业务程序可以基于上次失败点进行重尝操作;步骤S3、在kvm虚拟化环境中的部署agent模块,用于监测kvm虚拟化环境中的串口设备通信情况,同时实现与步骤S1中host的agent模块监测程序进行通信;步骤S4、部署在host中的agent模块管理host机中的串口设备中的重置操作,发送ping,接收pong测试数据操作;步骤S5、部署在kvm虚拟化环境中的agent模块管理kvm虚拟化中的串口设备中的重置操作,发送ping,接收pong测试数据操作;步骤S6、部署在host机中的agent模块发现串口设备失效,则重置host机中对应的失效串口设备,并通知使用该串口设备的kvm虚拟化环境中的agent模块;kvm虚拟化环境中的agent模块收到来自己host通知消息,根据通知消息重置对应的串口设备,使用串口设备的业务对当前执行的task任务进行终止并采用重尝机制进行执行该task;步骤S7、部署在kvm虚拟化环境中的agent模块发现对应的串口设备失效,则发送通知到host中的agent模块,询问是否host中的串口设备也失效了;如果host中的agent监测到串口失效,则执行步骤S6的操作;如果host中的串口设备正常,则反馈消息给与之通信的kvm虚拟化环境中的agent模块程序,kvm虚拟化环境中的agent模块则只重置当前虚拟化环境中的串口设备,并做连通性测试,测试完成后,通知业务程序对当前执行的task任务进行终止并采用重尝机制进行执行该task。
全文数据:
权利要求:
百度查询: 博智信安(成都)科技有限公司 一种实现串口设备在kvm虚拟化环境中高可用的方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。