METHOD OF CHECKING A POSSIBILITY OF EXECUTING A VIRTUAL MACHINE

    公开(公告)号:US20130007743A1

    公开(公告)日:2013-01-03

    申请号:US13610432

    申请日:2012-09-11

    IPC分类号: G06F9/455

    摘要: To determine, when a virtual machine is executed by an arbitrary machine, whether the virtual machine can access computer resources required for the virtual machine, provided is a method of checking a possibility of executing a virtual machine including a first physical computer for executing a first virtual machine and a second physical computer capable of executing a virtual machine. The method includes the steps of: acquiring information on first logical resources; acquiring setting information set to a adaptor of the first physical computer so that the first virtual machine accesses the first logical resources; listing second logical resources accessible when the first virtual machine is executed by the second physical computer by setting the setting information to a adaptor of the second physical computer; and determining whether the first virtual machine can be executed by the second physical computer by comparing the first and second logical resources.

    COMPUTER SYSTEM, VIRTUAL COMPUTER SYSTEM, COMPUTER ACTIVATION MANAGEMENT METHOD AND VIRTUAL COMPUTER ACTIVATION MANAGEMENT METHOD
    32.
    发明申请
    COMPUTER SYSTEM, VIRTUAL COMPUTER SYSTEM, COMPUTER ACTIVATION MANAGEMENT METHOD AND VIRTUAL COMPUTER ACTIVATION MANAGEMENT METHOD 审中-公开
    计算机系统,虚拟计算机系统,计算机激活管理方法和虚拟计算机激活管理方法

    公开(公告)号:US20120324450A1

    公开(公告)日:2012-12-20

    申请号:US13569469

    申请日:2012-08-08

    IPC分类号: G06F9/455

    摘要: A virtualization mechanism in a first computer of the plurality of computers generates at least one virtual computer on the first computer. The virtualization mechanism in the first computer executes at least one of a first judgment and a second judgment when a request for activating a first virtual computer of the at least one virtual computer is received, the first judgment being for judging whether or not the activation of the first virtual computer is prohibited based on first information stored in a memory of the virtualization mechanism, and the second judgment being for judging whether or not an identifier included in a logic I/O adapter device assigned to the first virtual computer is invalid based on second information stored in the memory of the virtualization mechanism. The activation of the first virtual computer is permitted or prohibited based on the executed judgment.

    摘要翻译: 多个计算机中的第一计算机中的虚拟化机制在第一计算机上生成至少一个虚拟计算机。 当接收到激活至少一个虚拟计算机的第一虚拟计算机的请求时,第一计算机中的虚拟化机制执行第一判断和第二判断中的至少一个,第一判断用于判断是否激活 基于存储在虚拟化机构的存储器中的第一信息禁止第一虚拟计算机,并且第二判断用于基于分配给第一虚拟计算机的逻辑I / O适配器设备中包括的标识符是否无效, 存储在虚拟化机制的存储器中的第二信息。 基于执行的判断,允许或禁止第一虚拟计算机的激活。

    VOLUME ALLOCATING METHOD FOR VIRTUAL COMPUTERS AND COMPUTER SYSTEM USING THE METHOD
    33.
    发明申请
    VOLUME ALLOCATING METHOD FOR VIRTUAL COMPUTERS AND COMPUTER SYSTEM USING THE METHOD 有权
    虚拟计算机的体积分配方法和使用该方法的计算机系统

    公开(公告)号:US20120089804A1

    公开(公告)日:2012-04-12

    申请号:US13232808

    申请日:2011-09-14

    IPC分类号: G06F12/02

    摘要: Allocation of virtual disk volumes of a size designated by the computer manager to a virtual computer and accessibility from the virtual computer to the virtual disk volumes without requiring intervention by a hypervisor are to be achieved. In a computer, at least one virtual computer to be in execution on the computer, and a computer system in which the virtual computer has volumes for holding data, a virtualization mechanism has a virtual volume allocating unit and a virtual volume information supplying unit, and the virtual computer has a virtual volume driver for converting positional information on virtual volumes. Additionally, the virtualization mechanism holds the virtual volume information together with defining information for the virtual computer to which the virtual volumes have been allocated.

    摘要翻译: 要实现将计算机管理员指定的大小的虚拟磁盘卷分配给虚拟计算机以及从虚拟计算机到虚拟磁盘卷的可访问性,而不需要管理程序的干预。 在计算机中,要在计算机上执行的至少一个虚拟计算机以及其中虚拟计算机具有用于保存数据的卷的计算机系统,虚拟化机构具有虚拟卷分配单元和虚拟卷信息提供单元,以及 虚拟计算机具有用于转换虚拟卷上的位置信息的虚拟卷驱动器。 此外,虚拟化机制将虚拟卷信息与虚拟卷分配的虚拟计算机的定义信息一起保存。

    Device allocation changing method
    34.
    发明授权
    Device allocation changing method 有权
    设备分配更改方法

    公开(公告)号:US08028184B2

    公开(公告)日:2011-09-27

    申请号:US12132406

    申请日:2008-06-03

    摘要: Switching of the allocation of a device to a guest OS is implemented through transmission of a virtual suspension interrupt to a guest OS in a VMM; a power control notification process module that causes the guest OS to start a return process from a suspended state; a guest power process module that traps a suspension process of the guest OS; an I/O configuration change process module that updates a logical device definition of the VMM in the suspended state of the guest OS; a guest I/O emulation process module that emulates an I/O instruction that is issued by an I/O reconfiguration process module and that is executed when the guest OS has returned from the suspended state, thereby to provide a new logical device configuration to the guest OS.

    摘要翻译: 通过将虚拟中断中断发送到VMM中的客户操作系统来实现将设备的分配切换到客户操作系统; 功率控制通知处理模块,其使得所述客户OS从暂停状态开始返回处理; 客户电源处理模块,其捕获客户操作系统的暂停过程; I / O配置改变处理模块,其更新在所述客户OS的挂起状态下的所述VMM的逻辑设备定义; 客户I / O仿真处理模块,其模拟由I / O重新配置处理模块发出的I / O指令,并且当客户操作系统已经从暂停状态返回时执行,从而提供新的逻辑设备配置 客户操作系统。

    VIRTUAL COMPUTER SYSTEM AND METHOD OF CONTROLLING THE SAME
    35.
    发明申请
    VIRTUAL COMPUTER SYSTEM AND METHOD OF CONTROLLING THE SAME 有权
    虚拟计算机系统及其控制方法

    公开(公告)号:US20090235249A1

    公开(公告)日:2009-09-17

    申请号:US12324911

    申请日:2008-11-28

    IPC分类号: G06F9/455

    摘要: A hypervisor is operated while an I/O device is not controlled by the hypervisor performs a process operation. A result of the process of the I/O device which is being concurrently operated is recorded to be capable of being reflected to the operation of the hypervisor. Therefore, a hypervisor which assigns a computer including an I/O control device controlling an I/O device, a main storage device, and a CPU as resources to each of one or more logical partitions (LPAR) and performs control, and a logging circuit recording data transmission from the I/O device to the main storage device, which is uncontrolled by the hypervisor, in response to an instruction from the hypervisor, are provided. It is possible to shorten a halt time period of an LPAR.

    摘要翻译: 当管理程序不由管理程序执行进程操作时,运行管理程序。 记录同时运行的I / O装置的处理结果,以能够反映到管理程序的操作。 因此,管理程序将包括控制I / O装置的I / O控制装置,主存储装置和CPU的计算机作为资源分配给一个或多个逻辑分区(LPAR)中的每一个并执行控制,并且进行记录 提供了响应于来自管理程序的指令从I / O设备到主存储设备的电路记录数据传输,其不被管理程序控制。 可以缩短LPAR的停止时间。

    DEVICE ALLOCATION CHANGING METHOD
    36.
    发明申请
    DEVICE ALLOCATION CHANGING METHOD 有权
    设备分配更改方法

    公开(公告)号:US20080307213A1

    公开(公告)日:2008-12-11

    申请号:US12132406

    申请日:2008-06-03

    IPC分类号: G06F15/177 G06F9/455

    摘要: Switching of the allocation of a device to a guest OS is implemented through transmission of a virtual suspension interrupt to a guest OS in a VMM; a power control notification process module that causes the guest OS to start a return process from a suspended state; a guest power process module that traps a suspension process of the guest OS; an I/O configuration change process module that updates a logical device definition of the VMM in the suspended state of the guest OS; a guest I/O emulation process module that emulates an I/O instruction that is issued by an I/O reconfiguration process module and that is executed when the guest OS has returned from the suspended state, thereby to provide a new logical device configuration to the guest OS.

    摘要翻译: 通过将虚拟中断中断发送到VMM中的客户操作系统来实现将设备的分配切换到客户操作系统; 功率控制通知处理模块,其使得所述客户OS从暂停状态开始返回处理; 客户电源处理模块,其捕获客户操作系统的暂停过程; I / O配置改变处理模块,其更新在所述客户OS的挂起状态下的所述VMM的逻辑设备定义; 客户I / O仿真处理模块,其模拟由I / O重新配置处理模块发出的I / O指令,并且当客户操作系统已经从暂停状态返回时执行,从而提供新的逻辑设备配置 客户操作系统。

    Cluster system
    37.
    发明申请
    Cluster system 审中-公开
    集群系统

    公开(公告)号:US20070288585A1

    公开(公告)日:2007-12-13

    申请号:US11783262

    申请日:2007-04-06

    IPC分类号: G06F15/173

    摘要: In a cluster that is composed of two computer nodes and has no common storage, mutual aliveness is monitored over networks. However, this is insufficient because a party node may be wrongly determined as inactive. If failover is performed according to wrong determination, the counterpart may be restored to a normal condition after the failover, so that both the two computers may operate as master. The two nodes to constitute the cluster and other computers to communicate with the cluster are connected by switches that can disable ports to which the computers are connected. A network control program that controls the switches changes the legality of use of ports to which the nodes are connected, synchronously with node failover.

    摘要翻译: 在由两个计算机节点组成并且没有公共存储的集群中,通过网络监视互通性。 然而,这是不够的,因为派对节点可能被错误地确定为不活动。 如果根据错误的确定执行故障切换,则在故障转移之后,对方可能恢复到正常状态,以便两台计算机都可以作为主服务器运行。 构成群集的两个节点和与群集通信的其他计算机通过可以禁用计算机连接的端口的交换机连接。 控制交换机的网络控制程序与节点故障切换同步更改节点连接的端口的合法性。

    Operating system rebooting during which one or more non-stop modules continuously execute a process based on interrupts accepted by the non-stop modules
    38.
    发明授权
    Operating system rebooting during which one or more non-stop modules continuously execute a process based on interrupts accepted by the non-stop modules 失效
    一个或多个不间断模块根据不间断模块接受的中断持续执行一个进程的操作系统重启

    公开(公告)号:US07069430B2

    公开(公告)日:2006-06-27

    申请号:US09858492

    申请日:2001-05-17

    IPC分类号: G06F9/00

    摘要: A method of rebooting an operating system including a plurality of load modules in a single computer. One load module which is to be operated during rebooting of the operating system is held in a memory, while establishing a state capable of accepting interrupt to be processed by the one load module. All the other load modules are loaded in a memory of the computer. Processing of the interrupt can be executed by the one load module even during rebooting of the operating system.

    摘要翻译: 一种在单个计算机中重新启动包括多个加载模块的操作系统的方法。 在重新启动操作系统期间要操作的一个加载模块被保存在存储器中,同时建立能够接受要由一个加载模块处理的中断的状态。 所有其他加载模块都加载到计算机的内存中。 即使重新启动操作系统,也可以由一个加载模块执行中断处理。

    Multi OS configuration system having an interrupt process program executes independently of operation of the multi OS
    39.
    发明授权
    Multi OS configuration system having an interrupt process program executes independently of operation of the multi OS 失效
    具有中断处理程序的多OS配置系统独立于多OS的操作而执行

    公开(公告)号:US06772419B1

    公开(公告)日:2004-08-03

    申请号:US09151270

    申请日:1998-09-11

    IPC分类号: G06F900

    摘要: A computer system of a multi-operation-system (multi-OS) has a main memory having a memory area for a first OS and a memory area for a second OS, both the areas being independent from each other, and a plurality of I/O devices divisionally allocated to the first OS and the second OS. The first OS is loaded in the first OS memory area, and thereafter when the first OS is operated, the second OS is loaded in the second OS memory area and initialized. When the first OS is operated, the first OS hardware resources and the second OS hardware resources are registered by the first OS. Thereafter when the first OS is operated, the first OS inhibits the registration of an interrupt number already allocated to the second OS I/O device. In response to an interrupt request from a second OS I/O device, the second OS starts operating.

    摘要翻译: 多操作系统(multi-OS)的计算机系统具有主存储器,其具有用于第一OS的存储区域和用于第二OS的存储区域,两个区域彼此独立,并且多个I / O设备分配到第一个操作系统和第二个操作系统。 第一OS被加载在第一OS存储器区域中,之后当第一OS被操作时,第二OS被加载到第二OS存储器区域并被初始化。 当操作第一操作系统时,由第一操作系统登记第一操作系统硬件资源和第二操作系统硬件资源。 此后,当第一OS被操作时,第一OS禁止已经分配给第二OS I / O设备的中断号码的注册。 响应于来自第二OS I / O设备的中断请求,第二个OS开始运行。

    Method of checking a possibility of executing a virtual machine
    40.
    发明授权
    Method of checking a possibility of executing a virtual machine 有权
    检查执行虚拟机的可能性的方法

    公开(公告)号:US08645953B2

    公开(公告)日:2014-02-04

    申请号:US13610432

    申请日:2012-09-11

    IPC分类号: G06F9/455

    摘要: To determine, when a virtual machine is executed by an arbitrary machine, whether the virtual machine can access computer resources required for the virtual machine, provided is a method of checking a possibility of executing a virtual machine including a first physical computer for executing a first virtual machine and a second physical computer capable of executing a virtual machine. The method includes the steps of: acquiring information on first logical resources; acquiring setting information set to a adaptor of the first physical computer so that the first virtual machine accesses the first logical resources; listing second logical resources accessible when the first virtual machine is executed by the second physical computer by setting the setting information to a adaptor of the second physical computer; and determining whether the first virtual machine can be executed by the second physical computer by comparing the first and second logical resources.

    摘要翻译: 为了确定当虚拟机由任意机器执行时,虚拟机是否可以访问虚拟机所需的计算机资源,提供了一种检查执行虚拟机的可能性的方法,该虚拟机包括用于执行第一个的第一物理计算机 虚拟机和能够执行虚拟机的第二物理计算机。 该方法包括以下步骤:获取关于第一逻辑资源的信息; 获取设置到所述第一物理计算机的适配器的设置信息,使得所述第一虚拟机访问所述第一逻辑资源; 列出通过将所述设置信息设置为所述第二物理计算机的适配器而由所述第二物理计算机执行所述第一虚拟机时可访问的第二逻辑资源; 以及通过比较所述第一和第二逻辑资源来确定所述第二虚拟机是否能够由所述第二物理计算机执行。