At least partly based on the constraints associated with storage structures to manage the methods, devices, and program products of virtual machines in a virtual computing environment, a virtual machine can access one or more storage systems in such a environment through this storage structure. For example, a virtual machine can be placed on a host in a virtual computing environment, using storage structure constraints. As another example, you can deploy virtual machines to virtual computing environments and use storage structure constraints to reduce the possibility of boot errors. As another example, we can use the storage structure constraint to combine load balancing of multiple structures in cross virtual computing environment.
【技术实现步骤摘要】
【国外来华专利技术】基于结构限制的虚拟计算环境中虚拟机的管理
本专利技术一般地涉及计算机和计算机软件,并且具体涉及逻辑分区和虚拟化的计算环境。
技术介绍
计算技术已经以惊人的速度发展,随后的每一代计算系统的性能,功能和存储容量都在增加,这通常以降低的成本进行。另外,通常采用计算和其他硬件资源的工作负载分配来最大化硬件资源(例如处理器,存储器,网络,存储设备等)的利用率,并由此降低支持期望的工作负载容量所需的总体成本。由于支持给定工作负载所需的硬件资源量减少,因此优化工作负载分配也会对电力成本和环境问题产生积极影响。许多计算机系统采用虚拟化,也称为逻辑分区,其使计算机能够被用来一次运行几个操作环境或操作系统。在典型的实施例中,单个物理计算机或数据处理系统可以在对应的多个虚拟机(virtualmachine,VM)(也称为逻辑分区(VM))中运行多个操作系统。每个操作系统驻留在自己的虚拟机中,每台虚拟机分配来自计算机的一部分物理处理器、一个整个物理处理器或多个物理处理器。另外,计算机的一部分内存可以分配给每个虚拟机。通常被称为管理程序或虚拟机监视器(virtualmachinemonit ...
【技术保护点】
一种在包括将多个主机耦合到一个或多个存储系统的一个或多个结构的类型的计算环境中管理虚拟化的方法,所述方法包括:确定针对所述一个或多个结构中的第一结构的有限结构资源的结构限制;确定针对所述第一结构的所述有限结构资源的分配;以及至少部分地基于所确定的结构限制和所确定的针对所述第一结构的所述有限结构资源的分配,使用至少一个处理器控制所述多个主机中的第一主机上的虚拟机的布置。
【技术特征摘要】
【国外来华专利技术】2015.07.10 US 14/796,587;2015.08.28 US 14/839,6711.一种在包括将多个主机耦合到一个或多个存储系统的一个或多个结构的类型的计算环境中管理虚拟化的方法,所述方法包括:确定针对所述一个或多个结构中的第一结构的有限结构资源的结构限制;确定针对所述第一结构的所述有限结构资源的分配;以及至少部分地基于所确定的结构限制和所确定的针对所述第一结构的所述有限结构资源的分配,使用至少一个处理器控制所述多个主机中的第一主机上的虚拟机的布置。2.如权利要求1所述的方法,其中所述结构包括光纤通道交换机,并且其中所述结构限制是活动结构登录(FLOGI)限制、活动结构发现(FDISC)限制、区域限制、或主机限制。3.如权利要求1所述的方法,其中所述有限结构资源包括针对所述第一结构中的存储交换机的结构登录,并且其中所述结构限制包括所述存储交换机的活动登录限制。4.根据权利要求3所述的方法,其中确定所述结构限制包括查询所述存储交换机以检索所述结构限制。5.如权利要求3所述的方法,其中确定所述有限结构资源的分配包括访问所述存储交换机以检索针对所述存储交换机的结构登录的当前分配。6.如权利要求3所述的方法,其中确定所述有限结构资源的分配包括跟踪所述计算环境中的活动结构登录。7.如权利要求1所述的方法,进一步包括从所述结构限制确定针对所述第一结构的过量使用的结构容量,其中控制所述主机上所述虚拟机的布置至少部分地基于所确定的针对所述第一结构的过量使用的结构容量。8.如权利要求7所述的方法,其中确定所述过量使用的结构容量包括利用结构过量使用比率来调整所述结构限制。9.如权利要求8所述的方法,进一步包括响应于用户输入设置所述结构过量使用比率。10.如权利要求1所述的方法,其中控制所述第一主机上所述虚拟机的布置包括:从所述多个主机、一个或多个结构和一个或多个存储系统中确定多个候选主机、结构和存储系统组合;至少部分基于所确定的结构限制和所确定的针对第一结构的有限结构资源的分配来对所述多个候选主机、结构和存储系统组合中的每一个评分;以及基于包括所述第一主机的第一候选主机、结构和存储系统组合的分数将所述虚拟机布置在所述第一主机上。11.如权利要求10所述的方法,其中对所述多个候选主机、结构和存储系统组合中的每一个评分进一步至少部分地基于下列内容中的一个或多个:主机处理器容量、主机存储器容量、网络容量、或一个或多个存储系统容量。12.如权利要求10所述的方法,其中基于所述虚拟机的至少一个需求确定...
【专利技术属性】
技术研发人员:J特纳,S马特泽克,GF麦克布雷亚蒂,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。