【技术实现步骤摘要】
用于验证逻辑分区配置之间的切换的方法、介质及系统
本公开总的来说涉及虚拟化计算的领域,以及更加具体地涉及计算系统中硬件的按需逻辑分区。
技术介绍
因为虚拟化允许服务器的供应和放置的灵活性和它们在数据中心中的关联工作负荷,所以它是服务器、云计算和虚拟桌面环境(VDE)的核心组件,且通常用在数据中心中。在系统虚拟化中,在单个物理计算系统内创建多个虚拟计算系统或者虚拟机。物理系统可以是分立计算机,或者替代地,使用集群式计算机和组件的计算系统。虚拟系统,或者虚拟机是使用比如处理器、存储器和输入/输出(I/O)适配器之类的物理资源的逻辑或实际划分的独立操作环境。在有些情况下,通过管理功能性(典型地是系统管理程序技术)实现系统虚拟化。也被称为虚拟机管理器(VMM)的系统管理程序在软件或者固件中使用代码的薄层(thinlayerofcode)来实现细颗粒的动态资源共享。系统管理程序因为它们提供怎样定义和管理虚拟资源的最高级别的灵活性,所以是用于系统虚拟化的主要技术。逻辑分区是将实际的或者物理的服务器逻辑地划分为两个或更多独立服务器的能力,且在每个虚拟机或者逻辑分区(LPAR)中执行一个或多个应用,就好像虚拟机或者LPAR是分开的物理计算机那样。每个虚拟系统、虚拟服务器或者虚拟机像运行其自己的操作系统的独立计算系统那样操作。在虚拟化计算环境中运行的操作系统通常被称为“客机”。系统管理程序可以分配专用处理器、I/O适配器和存储器给每个虚拟机,且还可以分配共享处理器给每个虚拟机。在某些方式的虚拟化中,系统管理程序创建共享处理器池,系统管理程序从该共享处理器池根据预定分配百分比 ...
【技术保护点】
一种用于验证在逻辑分区配置之间的切换的方法,所述方法包括:将处理核心的物理资源划分为一数目的逻辑分区,其中每个逻辑分区具有关联的上下文且包括至少一个处理子核心;将测试实例分配给每个处理子核心并执行分配的测试实例,其中分配的测试实例包括用于验证处理子核心属于的相应的逻辑分区的关联的上下文的指令;以重新配置处理核心的物理资源到不同数目的逻辑分区的预期,重新分配至少某些测试实例给所述不同处理子核心;重新配置物理资源到所述不同数目的逻辑分区中;和执行在所述不同数目的逻辑分区内分配的测试实例。
【技术特征摘要】
2013.10.01 US 14/042,8861.一种用于验证在逻辑分区配置之间的切换的方法,所述方法包括:将处理核心的物理资源划分为一数目的逻辑分区,其中每个逻辑分区具有关联的上下文且包括至少一个处理子核心;将测试实例分配给每个处理子核心并执行分配的测试实例,其中分配的测试实例包括用于验证处理子核心属于的相应的逻辑分区的关联的上下文的指令;以重新配置处理核心的物理资源到不同数目的逻辑分区的预期,重新分配至少某些测试实例给不同处理子核心;重新配置物理资源到所述不同数目的逻辑分区中;和执行在所述不同数目的逻辑分区内分配的测试实例。2.如权利要求1的方法,其中,所述不同数目的逻辑分区包括比所述数目的逻辑分区更大数目的逻辑分区。3.如权利要求1的方法,其中,分配的测试实例的执行包括:从与包括分配的测试实例分配到的处理子核心的逻辑分区相关联的存储器位置收集预先指定的存储要素;和确定收集的存储要素是否匹配预先计算的参考值。4.如权利要求3的方法,其中,确定收集的存储要素是否匹配预先计算的参考值由循环冗余校验实现。5.如权利要求1的方法,其中,所述不同数目的逻辑分区包括比所述数目的逻辑分区更小数目的逻辑分区。6.根据权利要求5的方法,其中,分配的测试实例的执行包括:加载所述不同数目的逻辑分区的逻辑分区的关联上下文,其中,分配的测试实例分配给逻辑分区内的处理子核心;和确定加载逻辑分区的关联上下文是否导致页错误。7.如权利要求1的方法,进一步包括:确定物理资源到所述不同数目的逻辑分区的重新配置无错误地出现;以重新配置处理核心的物理资源到第二不同数目的逻辑分区的预期,重新分配至少某些测试实例给不同处理子核心;重新配置物理资源到第二不同数目的逻辑分区中;和执行在第二不同数目的逻辑分区内分配的测试实例。8.一种用于验证逻辑分区配置之间的切换的计算机可读存储介质,该计算机可读存储介质存储有程序指令,该程序指令包括:将处理核心的物理资源划分为一数目的逻辑分区的程序指令,其中每个逻辑分区具有关联的上下文且包括至少一个处理子核心;将测试实例分配给每个处理子核心并执行分配的测试实例的程序指令,其中每个分配的测试实例包括用于验证处理子核心属于的相应的逻辑分区的关联上下文的指令;以重新配置处理核心的物理资源到不同数目的逻辑分区的预期,重新分配至少某些测试实例给不同处理子核心的程序指令;重新配置物理资源到所述不同数目的逻辑分区中的程序指令;和执行在所述不同数目的逻辑分区内分配的测试实例的程序指令。9.如权利要求8所述的计算机可读存储介质,其中,所述重新配置物理资源到所述不同数目的逻辑分区的程序指令包括使得所述不同数目的逻辑分区多于所述数目的逻辑分区的程序指令。10.如权利要求8所述的计算机可读存储介质,其中,执行分配的测试实例的程序指令包括执行以下的程序指令:从与包括分配的测试实例分配到的处理子核心的逻辑分区相关联的存储器位置收集预先指定的存储要素;和确定收集的存储要素是否匹配预先计算的参考值。11.如权利要求10所述的计算机可读存储介质,其中,确定收集的存储要素是否匹配预先...
【专利技术属性】
技术研发人员:M杜萨纳普迪,V玛里卡朱南,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。