发明名称 平台管理(PLM)信息模型中的虚拟化支持
摘要 本文描述了使用带有虚拟化支持的信息模型,在虚拟机器系统中针对硬件元件(HE)的故障进行保护的方法和系统。基于信息模型,所述方法引导虚拟机监视器(VMM)、虚拟机(VM)和操作系统(OS)。信息模型包括对象图,所述对象图通过所述图的对象之间的父子关系来表示硬件元件(HE)、VMM、VM和OS之间配置的关系。所述对象图包括:域对象、HE对象、VMM对象、VM对象和OS对象。迁移使能的类型的VM对象表示VM中可在VMM之间迁移的那些VM。基于迁移使能的类型的VM对象和VMM对象之间的运行时关联,所述方法识别哪些迁移使能的VM由相同HE主管并且因此易于受该相同HE的硬件故障的损害。
申请公布号 CN103502938B 申请公布日期 2017.02.15
申请号 CN201280022348.X 申请日期 2012.03.06
申请人 瑞典爱立信有限公司 发明人 M.特勒
分类号 G06F9/455(2006.01)I 主分类号 G06F9/455(2006.01)I
代理机构 中国专利代理(香港)有限公司 72001 代理人 姜冰;胡莉莉
主权项 一种在虚拟机系统中为了针对硬件元件(HE)的故障进行保护而实现的方法,所述HE主管虚拟机监视器(VMM)、虚拟机(VM)和操作系统(OS),所述VMM的每个VMM管理所述VM中的一个或多个,并且所述VM的每个VM运行所述OS之一,所述方法包括以下步骤:‑基于所述虚拟机系统的信息模型的初始配置,引导所述HE的每个HE上的所述VMM之一、所述VM的一个或多个以及所述VM的每个VM上的所述OS之一,其中所述信息模型的所述初始配置在所述虚拟机系统的所述引导前被确定,并且包括通过图的对象之间的父子关系来表示所述HE、VMM、VM和OS之间配置的关系的对象图,其中可分辨名称(DN)被存储在所述图的对象的每个对象中,并且所述对象中作为所述图中另一对象之子的那些对象包括其父对象的DN,由此识别所述图的对象的父子关系,其中所述对象图包括:‑表示所述虚拟机系统的域对象,‑表示所述HE并且是所述域对象之子的HE对象,‑各自表示所述VMM之一并且各自是所述HE对象之一之子的VMM对象,‑各自表示所述VM之一的VM对象,其中所述VM对象的一个或多个VM对象的集合属于迁移使能的类型并且表示所述VM中可在所述VMM之间迁移的那些VM,以及其中所述迁移使能的类型的VM对象是所述域对象之子而不是所述VMM对象之子,使得它们的DN不随着在所述VMM之间的迁移而更改,以及‑各自表示所述OS之一并且各自是所述VM对象之一之子或所述域对象之子的OS对象,其中所述VMM对象、所述VM对象和所述OS对象是专用执行环境(EE)类的实例,其中基于VMM对象、VM对象和OS对象的不同功能将管理操作的不同集合应用到该VMM对象、该VM对象和该OS对象的每个,以及其中所述管理操作的多个集合所应用到的对象被映射到该VMM对象、该VM对象和该OS对象的多个对象以允许正确的管理操作被应用到该对象,‑其中引导的所述步骤包括以下步骤:‑为VM对象的所述集合表示的VM中的每个来确定指示所述VMM的哪个当前要管理该VM的当前管理关系;以及‑更新所述信息模型的所述初始配置以将运行时关联添加到VM对象的所述集合的每个VM对象以反映所确定的当前管理关系;以及‑基于所述运行时关联,识别所述VM的所述集合的哪些VM由所述HE中的相同HE主管并且因此易于受该相同HE的硬件故障的损害。
地址 瑞典斯德哥尔摩