Virtual machine system and method of network communication between virtual machines
    1.
    发明授权
    Virtual machine system and method of network communication between virtual machines 有权
    虚拟机系统和虚拟机之间网络通信的方法

    公开(公告)号:US07769031B2

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

    申请号:US11635912

    申请日:2006-12-07

    IPC分类号: H04L12/46

    摘要: A plurality of machine systems constituted by different VLAN constitution methods are integrated on one machine system by using virtual machines. An operation can be switched for virtual network interface cards to VLAN communication corresponding to VLAN ID set to a virtual network interface card or to VLAN communication corresponding to VLAN ID set by OS on a virtual machine using the virtual network interface card depending on whether or not VLAN ID is set.

    摘要翻译: 通过使用虚拟机将由不同的VLAN构成方法构成的多个机器系统集成在一个机器系统上。 虚拟网络接口卡可以切换虚拟网络接口卡到与虚拟网络接口卡相对应的VLAN ID对应的VLAN通信,或者使用虚拟网络接口卡,使用虚拟网络接口卡,使用虚拟网络接口卡,根据操作系统设置的VLAN ID对应的VLAN通信 VLAN ID已设置。

    Virtual machine system and method of network communication between virtual machines
    2.
    发明申请
    Virtual machine system and method of network communication between virtual machines 有权
    虚拟机系统和虚拟机之间网络通信的方法

    公开(公告)号:US20070140263A1

    公开(公告)日:2007-06-21

    申请号:US11635912

    申请日:2006-12-07

    IPC分类号: H04L12/56 H04L12/28

    摘要: A plurality of machine systems constituted by different VLAN constitution methods are integrated on one machine system by using virtual machines. An operation can be switched for virtual network interface cards to VLAN communication corresponding to VLAN ID set to a virtual network interface card or to VLAN communication corresponding to VLAN ID set by OS on a virtual machine using the virtual network interface card depending on whether or not VLAN ID is set.

    摘要翻译: 通过使用虚拟机将由不同的VLAN构成方法构成的多个机器系统集成在一个机器系统上。 虚拟网络接口卡可以切换虚拟网络接口卡到与虚拟网络接口卡相对应的VLAN ID对应的VLAN通信,或者使用虚拟网络接口卡,使用虚拟网络接口卡,使用虚拟网络接口卡,根据操作系统设置的VLAN ID对应的VLAN通信 VLAN ID已设置。

    Virtual machine monitor and multiprocessor system
    3.
    发明授权
    Virtual machine monitor and multiprocessor system 有权
    虚拟机监控和多处理器系统

    公开(公告)号:US08819675B2

    公开(公告)日:2014-08-26

    申请号:US12222227

    申请日:2008-08-05

    IPC分类号: G06F9/455 G06F9/46 G06F9/50

    CPC分类号: G06F9/5077

    摘要: In order to provide an interface of acquiring physical position information of an I/O device on a virtual machine monitor having an exclusive allocation function of the I/O device and optimize allocation of a resource to a virtual server by using the acquired physical position information, a virtual machine monitor includes an interface of allocating a resource in accordance with a given policy (a parameter of determining to which a priority is given in distributing resources) for an I/O device, a CPU NO., and a memory amount request to guest OS. Further, the virtual machine monitor includes an interface of pertinently converting physical position information of the resource allocated by the virtual machine monitor to notice to guest OS.

    摘要翻译: 为了提供在具有I / O设备的排他分配功能的虚拟机监视器上获取I / O设备的物理位置信息的接口,并且通过使用所获取的物理位置信息来优化资源到虚拟服务器的分配 ,虚拟机监视器包括根据给定策略(在分配资源中确定给予哪个优先级的参数)为I / O设备分配资源的接口,CPU号和存储量请求 到客户操作系统。 此外,虚拟机监视器包括适当地转换由虚拟机监视器分配的资源的物理位置信息以通知客户OS的接口。

    Compound computer system and method for sharing PCI devices thereof
    4.
    发明授权
    Compound computer system and method for sharing PCI devices thereof 有权
    用于共享其PCI设备的复合计算机系统和方法

    公开(公告)号:US08046520B2

    公开(公告)日:2011-10-25

    申请号:US12635755

    申请日:2009-12-11

    IPC分类号: G06F13/00

    CPC分类号: G06F13/4022

    摘要: A resource management module of a management server for controlling a multi-root I/O manager connected to a PCI switch for connecting a plurality of I/O devices and a plurality of computers with each other includes: failure handling content information indicating, for each computer sharing a multi-root I/O device, a content of a failure handling at an occurrence of a failure in the multi-root I/O device; and failure handling availability status information indicating whether a hardware reset of the multi-root I/O device is possible and updates, upon reception of a notification of the occurrence of the failure in the multi-root I/O device, the failure handling availability status information, and instructs, based on the failure handling availability status information, the multi-root I/O manager to restrain or cancel the hardware reset of the multi-root I/O device.

    摘要翻译: 用于控制连接到用于连接多个I / O设备和多个计算机的PCI交换机的多根I / O管理器的管理服务器的资源管理模块包括:故障处理内容信息,指示每个 计算机共享多根I / O设备,在多根I / O设备发生故障时进行故障处理的内容; 以及指示多根I / O设备的硬件复位是否可能的故障处理可用性状态信息,并且在接收到多根I / O设备中发生故障的通知时更新故障处理可用性 状态信息,并指示基于故障处理可用性状态信息,多根I / O管理器来限制或取消多根I / O设备的硬件复位。

    COMPUTER SYSTEM AND METHOD OF DATA CACHE MANAGEMENT
    5.
    发明申请
    COMPUTER SYSTEM AND METHOD OF DATA CACHE MANAGEMENT 审中-公开
    计算机系统和数据缓存管理方法

    公开(公告)号:US20110225373A1

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

    申请号:US12947248

    申请日:2010-11-16

    IPC分类号: G06F12/14

    摘要: A computer system including: a file server, cache servers, and a cache management server, wherein: the cache server obtains the authority information from the cache management server, in a case of receiving a command to process a file, wherein the cache server refers to the obtained authority information, wherein the cache server executes the command to process the file, in a case where the cache server has an administration right of the cache data of the file, wherein the cache management server sends to the cache server an update command for transferring the administration right of the cache data to the other cache server, wherein the cache server sends the update command to the other cache server after receiving the update command, and executes a update procedure in which a lock management information is updated.

    摘要翻译: 一种计算机系统,包括:文件服务器,缓存服务器和高速缓存管理服务器,其中:在接收到处理文件的命令的情况下,所述高速缓存服务器从所述高速缓存管理服务器获取所述授权信息,其中所述缓存服务器引用 在高速缓存服务器具有文件的高速缓存数据的管理权限的情况下,其中高速缓存服务器执行处理文件的命令,其中高速缓存管理服务器向缓存服务器发送更新命令 用于将高速缓存数据的管理权限传送到另一高速缓存服务器,其中高速缓存服务器在接收到更新命令之后向另一高速缓存服务器发送更新命令,并且执行其中更新锁管理信息的更新过程。

    Cluster system and failover method for cluster system
    6.
    发明授权
    Cluster system and failover method for cluster system 有权
    群集系统的群集系统和故障转移方法

    公开(公告)号:US08015431B2

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

    申请号:US12585734

    申请日:2009-09-23

    IPC分类号: G06F11/00

    摘要: Provided is a failover method for a cluster system for realizing smooth failover of the guest OS's, even when there are many guest OS's, while reducing consumption of computer resources of a server. Smooth failover is realized by preventing competition during failover even when the number of guest OS's is increased. In a cluster configuration in which a slave/master cluster program is operated in a guest OS/host OS, the master cluster program (510) collects and transmits heartbeats of the slave cluster program, thereby realizing failure monitoring through the certain amount of heartbeats without depending on the number of guest OS's. Further, when the master cluster program monitors failures of the slave cluster program of its own computer to find a normal operation of the guest OS, the amount of communication through heartbeats is reduced by eliminating the necessity of communication to a standby system slave cluster program.

    摘要翻译: 提供了一种集群系统的故障转移方法,即使客户操作系统有很多客户操作系统也能实现客户操作系统的平滑故障切换,同时降低服务器计算机资源的消耗。 即使客户操作系统的数量增加,也可以通过防止故障切换期间的竞争来实现平滑的故障切换。 在从机/主机集群程序在客户OS /主机OS中运行的集群配置中,主集群程序(510)收集并发送从属集群程序的心跳,从而通过一定数量的心跳来实现故障监视,而没有 取决于客户操作系统的数量。 此外,当主集群程序监视其自己的计算机的从属集群程序的故障以查找客户OS的正常操作时,通过消除与备用系统从属集群程序的通信的必要性来减少通过心跳的通信量。

    Cluster system and failover method for cluster system
    7.
    发明授权
    Cluster system and failover method for cluster system 有权
    群集系统的群集系统和故障转移方法

    公开(公告)号:US07992032B2

    公开(公告)日:2011-08-02

    申请号:US11882700

    申请日:2007-08-03

    IPC分类号: G06F11/00

    摘要: Even when a large number of guest OSs exist, a failover method meeting high availability needed by the guest OSs is provided for the each guest OS. In the event of a physical or logical change of a system, or change of operation states, a smooth failover method can be realized by preventing the consumption of resource amounts due to excessive failover methods, and the occurrence of systemdown due to an inadequate failover method. In a server virtualization environment, in a cluster configuration having a failover method due to hot standby and cold standby, by selecting a failover method meeting high availability requirements specifying performance during failover of applications on the guest OSs, a suitable cluster configuration is realized. Failure monitoring is realized by quantitative heartbeat.

    摘要翻译: 即使存在大量客户操作系统,为每个客户操作系统提供满足客户操作系统所需的高可用性的故障切换方法。 在系统的物理或逻辑更改或操作状态的改变的情况下,可以通过防止由于过度的故障转移方法而导致的资源消耗的消耗以及由于不充分的故障转移方法而发生系统故障来实现平滑的故障切换方法 。 在服务器虚拟化环境中,由于通过热备份和冷备份,具有故障转移方法的集群配置中,通过选择满足高可用性要求的故障转移方法来指定在客户机操作系统上的应用程序故障切换期间的性能,可实现合适的集群配置。 故障监测通过定量心跳来实现。

    Method for speeding up page table address update on virtual machine
    8.
    发明授权
    Method for speeding up page table address update on virtual machine 失效
    在虚拟机上加快页表地址更新的方法

    公开(公告)号:US07734893B2

    公开(公告)日:2010-06-08

    申请号:US11621609

    申请日:2007-01-10

    IPC分类号: G06F12/00

    摘要: A method is provided which eliminates redundancy from the shadow PT operation performed by the virtual machine monitor (VMM) when the guest operating system running on a virtual machine updates a guest page table (PT) address. The VMM associates a plurality of shadow PTs with guest PTs and allocates their relation in memory. When it detects the update of a guest PT address, the VMM searches for a shadow PT corresponding to the updated guest PT. If the associated shadow PT exists, the VMM omits rewriting the shadow PT and registers the address of the shadow PT with the central processing unit (CPU). If the associated shadow PT does not exist, the VMM allocates a memory, creates a shadow PT, registers an address of the created shadow PT with the CPU, and records a relationship between the updated guest PT and the generated shadow PT.

    摘要翻译: 当在虚拟机上运行的客户操作系统更新访客页表(PT)地址时,提供一种消除虚拟机监视器(VMM)执行的阴影PT操作的冗余的方法。 VMM将多个阴影PT与客户PT相关联,并将其关系分配给内存。 当检测到客户PT地址的更新时,VMM搜索与更新的客户PT相对应的影子PT。 如果相关联的阴影PT存在,则VMM将省略重写阴影PT,并将阴影PT的地址与中央处理单元(CPU)注册。 如果相关联的阴影PT不存在,则VMM分配存储器,创建阴影PT,向CPU注册创建的阴影PT的地址,并记录更新的客户PT与生成的阴影PT之间的关系。

    Cluster system and failover method for cluster system
    9.
    发明授权
    Cluster system and failover method for cluster system 有权
    群集系统的群集系统和故障转移方法

    公开(公告)号:US07617411B2

    公开(公告)日:2009-11-10

    申请号:US11707876

    申请日:2007-02-20

    IPC分类号: G06F11/00

    摘要: Provided is a failover method for a cluster system for realizing smooth failover of the guest OS's, even when there are many guest OS's, while reducing consumption of computer resources of a server. Smooth failover is realized by preventing competition during failover even when the number of guest OS's is increased. In a cluster configuration in which a slave/master cluster program is operated in a guest OS/host OS, the master cluster program (510) collects and transmits heartbeats of the slave cluster program, thereby realizing failure monitoring through the certain amount of heartbeats without depending on the number of guest OS's. Further, when the master cluster program monitors failures of the slave cluster program of its own computer to find a normal operation of the guest OS, the amount of communication through heartbeats is reduced by eliminating the necessity of communication to a standby system slave cluster program.

    摘要翻译: 提供了一种集群系统的故障转移方法,即使客户操作系统有很多客户操作系统也能实现客户操作系统的平滑故障切换,同时降低服务器计算机资源的消耗。 即使客户操作系统的数量增加,也可以通过防止故障切换期间的竞争来实现平滑的故障切换。 在从机/主机集群程序在客户OS /主机OS中运行的集群配置中,主集群程序(510)收集并发送从属集群程序的心跳,从而通过一定数量的心跳来实现故障监视,而没有 取决于客户操作系统的数量。 此外,当主集群程序监视其自己的计算机的从属集群程序的故障以查找客户OS的正常操作时,通过消除与备用系统从属集群程序的通信的必要性来减少通过心跳的通信量。

    Control method of computer, program, and virtual computer system
    10.
    发明授权
    Control method of computer, program, and virtual computer system 失效
    计算机,程序和虚拟计算机系统的控制方法

    公开(公告)号:US07577864B2

    公开(公告)日:2009-08-18

    申请号:US11514186

    申请日:2006-09-01

    IPC分类号: G06F11/00

    CPC分类号: G06F9/45537 H04L69/40

    摘要: Provided is a technology for increasing reliability of communication carried out by OSes and application programs operating on logical partitions set on a computer. The computer has multiple logical partitions constructed therein by a control program, the physical interfaces are shared by virtual interfaces respectively set for the multiple logical partitions, and the memory module stores management information indicating correspondences between the physical interface and the virtual interface. The control method comprising the steps of: obtaining, by the control module, communication data transferred to the external device and received by the virtual interface; obtaining, by the control module, correspondences between the physical interface and the virtual interface, selecting, by the control module, the physical interface used for the communication with the external device based on the correspondences between the physical interface and the virtual interface; and changing, by the control module, the correspondence between the physical interface and the virtual interface if a failure occurs in the communication path.

    摘要翻译: 提供了一种用于增加由在计算机上设置的逻辑分区上操作的OS和应用程序执行的通信的可靠性的技术。 计算机具有由控制程序构成的多个逻辑分区,物理接口由分别为多个逻辑分区设置的虚拟接口共享,并且存储器模块存储指示物理接口和虚拟接口之间的对应关系的管理信息。 所述控制方法包括以下步骤:由所述控制模块获取传送到所述外部设备并由所述虚拟接口接收的通信数据; 通过控制模块获取物理接口和虚拟接口之间的对应关系,根据物理接口与虚拟接口的对应关系,通过控制模块选择用于与外部设备进行通信的物理接口; 以及如果在所述通信路径中发生故障,则由所述控制模块改变所述物理接口和所述虚拟接口之间的对应关系。