[发明专利]重新配置虚拟计算网络的组件之间相互关系的方法和系统有效
申请号: | 201310063134.3 | 申请日: | 2013-02-28 |
公开(公告)号: | CN103326877B | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | C·S·林加菲特;J·W·莫里;J·T·斯万泰克;J·S·沃尔勒 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/28 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 党建华 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 重新 配置 虚拟 计算 网络 组件 之间 相互关系 方法 系统 | ||
1.一种用于重新配置虚拟计算网络的一组组件之间的相互关系的计算机实现的方法,包括:
在计算机存储器介质中接收一组涉及与所述虚拟计算网络相关联的所述一组组件的信息,所述一组组件包括一组物理服务器、一组端口、一组虚拟交换机、以及一组虚拟机,以及所述一组信息描述所述一组组件之间的一组相互关系;
基于所述一组信息,生成描绘所述一组组件之间的所述一组相互关系的图形表示,其中,所述图形表示包括其中包括一组节点的层次树,所述层次树中的一组节点中的每个节点对应于所述一组组件中的一个组件,所述层次树包括所述一组虚拟机和所述一组虚拟交换机之间的链接、所述一组虚拟交换机和所述一组端口之间的链接以及所述一组端口内部和所述一组物理服务器之间的链接;
检测所述虚拟计算网络中的故障,其中所述故障导致无法访问所述一组虚拟机中的一个虚拟机;以及
响应于所述故障,基于所述图形表示和一组规则,重新配置所述一组组件之间的所述一组相互关系中的至少一个。
2.如权利要求1所述的计算机实现的方法,其中,所述一组信息是从所述一组虚拟交换机获得的,以及所述一组信息包括下列各项中的至少一项:一组路由表、虚拟计算网络配置端口映射、或到一组因特网协议表的媒体地址控制地址。
3.如权利要求2所述的计算机实现的方法,其中,所述一组信息是进一步从所述一组物理服务器获得的,以及所述一组信息还包括下列各项中的至少一项:所述一组虚拟机和所述一组虚拟交换机之间的一组映射,所述一组虚拟交换机和所述一组端口之间的一组映射,或所述一组端口内部之间的一组映射。
4.如权利要求1所述的计算机实现的方法,其中,所述虚拟计算网络包括虚拟局域网,以及所述一组端口包括至少一个虚拟端口和至少一个物理端口。
5.如权利要求1所述的计算机实现的方法,其中,所述一组规则包括用于确定要重新配置所述一组组件之间的哪些相互关系以便尽管所述故障而所述一组组件仍保持可被访问的一组有序准则。
6.如权利要求1所述的计算机实现的方法,其中,所述故障包括所述一组组件的至少两个之间的通信链路的故障。
7.一种用于重新配置虚拟计算网络的一组组件之间的相互关系的系统,包括:
被配置成在计算机存储器介质中接收一组涉及与所述虚拟计算网络相关联的所述一组组件的信息的设备,所述一组组件包括一组物理服务器、一组端口、一组虚拟交换机、以及一组虚拟机,以及所述一组信息描述所述一组组件之间的一组相互关系;
被配置成基于所述一组信息,生成描绘所述一组组件之间的所述一组相互关系的图形表示的设备,其中,所述图形表示包括其中包括一组节点的层次树,所述层次树中的一组节点中的每个节点对应于所述一组组件中的一个组件,所述层次树包括所述一组虚拟机和所述一组虚拟交换机之间的链接、所述一组虚拟交换机和所述一组端口之间的链接以及所述一组端口内部和所述一组物理服务器之间的链接;
被配置成检测所述虚拟计算网络中的故障的设备,其中所述故障导致无法访问所述一组虚拟机中的一个虚拟机;以及
被配置成响应于所述故障,基于所述图形表示和一组规则,重新配置所述一组组件之间的所述一组相互关系中的至少一个的设备。
8.如权利要求7所述的系统,其中,所述一组信息是从所述一组虚拟交换机获得的,以及所述一组信息包括下列各项中的至少一项:一组路由表、虚拟计算网络配置端口映射、或到一组因特网协议表的媒体地址控制地址。
9.如权利要求8所述的系统,其中,所述一组信息是进一步从所述一组物理服务器获得的,以及所述一组信息还包括下列各项中的至少一项:所述一组虚拟机和所述一组虚拟交换机之间的一组映射,所述一组虚拟交换机和所述一组端口之间的一组映射,或所述一组端口内部之间的一组映射。
10.如权利要求7所述的系统,其中,所述虚拟计算网络包括虚拟局域网,以及所述一组端口包括至少一个虚拟端口和至少一个物理端口。
11.如权利要求7所述的系统,其中,所述一组规则包括用于确定要重新配置所述一组组件之间的哪些相互关系以便尽管所述故障而所述一组组件仍保持可被访问的一组有序准则。
12.如权利要求7所述的系统,其中,所述故障包括所述一组组件的至少两个之间的通信链路的故障。
13.一种用于部署用于重新配置虚拟计算网络的一组组件之间的相互关系的系统的方法,包括:
部署可操作以执行下列操作的计算机基础结构:
在计算机存储器介质中接收一组涉及与所述虚拟计算网络相关联的所述一组组件的信息,所述一组组件包括一组物理服务器、一组端口、一组虚拟交换机、以及一组虚拟机,以及所述一组信息描述所述一组组件之间的一组相互关系;
基于所述一组信息,生成描绘所述一组组件之间的所述一组相互关系的图形表示,其中,所述图形表示包括其中包括一组节点的层次树,所述层次树中的一组节点中的每个节点对应于所述一组组件中的一个组件,所述层次树包括所述一组虚拟机和所述一组虚拟交换机之间的链接、所述一组虚拟交换机和所述一组端口之间的链接以及所述一组端口内部和所述一组物理服务器之间的链接;
检测所述虚拟计算网络中的故障,其中所述故障导致无法访问所述一组虚拟机中的一个虚拟机;以及
响应于所述故障,基于所述图形表示和一组规则,重新配置所述一组组件之间的所述一组相互关系中的至少一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310063134.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:报警输液装置及用于该输液装置的输液器
- 下一篇:一种自带固定钩的引流袋