Storage control apparatus
    1.
    发明授权
    Storage control apparatus 有权
    存储控制装置

    公开(公告)号:US08499112B2

    公开(公告)日:2013-07-30

    申请号:US13203830

    申请日:2011-08-16

    IPC分类号: G06F13/24

    摘要: An aspect of the invention is a storage control apparatus, comprising a plurality of processors, a memory, an I/O device coupled to a storage device, a virtualization module that allocates a first processor to a first guest and a second processor to a second guest from among the plurality of processors, and an interrupt control module that receives an interrupt from the I/O device and transmits the interrupt to any one of the plurality of processors, wherein the virtualization module comprises, a state detection module that detects at least one of a state of the first guest and a state of the first processor, and an interrupt delivery destination control module that switches the interrupt with respect to the first processor to the second processor when at least one of the state of the first guest and the state of the first processor becomes a predetermined state.

    摘要翻译: 本发明的一个方面是一种存储控制装置,包括多个处理器,存储器,耦合到存储装置的I / O装置,将第一处理器分配给第一客户机和第二处理器的虚拟化模块, 多个处理器中的客户端以及从所述I / O设备接收中断并将所述中断发送到所述多个处理器中的任何一个的中断控制模块,其中所述虚拟化模块包括:至少检测到的状态检测模块 第一访客的状态和第一处理器的状态之一,以及当第一访客和第二处理器的状态中的至少一个状态中的至少一个时,将中断相对于第一处理器切换到第二处理器的中断传送目的地控制模块 第一处理器的状态变为预定状态。

    STORAGE CONTROL APPARATUS
    2.
    发明申请
    STORAGE CONTROL APPARATUS 有权
    存储控制装置

    公开(公告)号:US20130046911A1

    公开(公告)日:2013-02-21

    申请号:US13203830

    申请日:2011-08-16

    IPC分类号: G06F13/24

    摘要: An aspect of the invention is a storage control apparatus, comprising a plurality of processors, a memory, an I/O device coupled to a storage device, a virtualization module that allocates a first processor to a first guest and a second processor to a second guest from among the plurality of processors, and an interrupt control module that receives an interrupt from the I/O device and transmits the interrupt to any one of the plurality of processors, wherein the virtualization module comprises, a state detection module that detects at least one of a state of the first guest and a state of the first processor, and an interrupt delivery destination control module that switches the interrupt with respect to the first processor to the second processor when at least one of the state of the first guest and the state of the first processor becomes a predetermined state.

    摘要翻译: 本发明的一个方面是一种存储控制装置,包括多个处理器,存储器,耦合到存储装置的I / O装置,将第一处理器分配给第一客户机和第二处理器的虚拟化模块, 多个处理器中的客户端以及从所述I / O设备接收中断并将所述中断发送到所述多个处理器中的任何一个的中断控制模块,其中所述虚拟化模块包括:至少检测到的状态检测模块 第一访客的状态和第一处理器的状态之一,以及当第一访客和第二处理器的状态中的至少一个状态中的至少一个时,将中断相对于第一处理器切换到第二处理器的中断传递目的地控制模块 第一处理器的状态变为预定状态。

    Computer, computer system, and data communication method
    4.
    发明授权
    Computer, computer system, and data communication method 有权
    计算机,计算机系统和数据通信方法

    公开(公告)号:US08504780B2

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

    申请号:US13127071

    申请日:2011-04-08

    IPC分类号: G06F12/00

    CPC分类号: G06F9/544 G06F2213/0038

    摘要: A computer includes first and second processors, first and second I/O devices, a shared memory, and an interrupt controller. The first processor issues a control command for causing the first I/O device to read target data from the first apparatus and store the target data in the shared memory. The first I/O device reads the target data from the first apparatus and, transfers the target data to the shared memory, and generates an I/O complete interrupt. The interrupt controller delivers the generated I/O complete interrupt to the second processor. When the second processor receives the I/O complete interrupt, the second processor issues a control command for causing the second I/O device to read the target data from the shared memory and send the target data to the second apparatus. The second I/O device reads the target data from the shared memory and sends the target data to the second apparatus.

    摘要翻译: 计算机包括第一和第二处理器,第一和第二I / O设备,共享存储器和中断控制器。 第一处理器发出用于使第一I / O设备从第一设备读取目标数据并将目标数据存储在共享存储器中的控制命令。 第一个I / O设备从第一个装置读取目标数据,并将目标数据传送到共享存储器,并产生一个I / O完成中断。 中断控制器将生成的I / O完成中断传递给第二个处理器。 当第二处理器接收到I / O完成中断时,第二处理器发出用于使第二I / O设备从共享存储器读取目标数据并将目标数据发送到第二设备的控制命令。 第二I / O设备从共享存储器读取目标数据并将目标数据发送到第二设备。

    COMPUTER, COMPUTER SYSTEM, AND DATA COMMUNICATION METHOD
    6.
    发明申请
    COMPUTER, COMPUTER SYSTEM, AND DATA COMMUNICATION METHOD 有权
    计算机,计算机系统和数据通信方法

    公开(公告)号:US20120260017A1

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

    申请号:US13127071

    申请日:2011-04-08

    IPC分类号: G06F13/36 G06F13/24

    CPC分类号: G06F9/544 G06F2213/0038

    摘要: A computer includes first and second processors, first and second I/O devices, a shared memory, and an interrupt controller. The first processor issues a control command for causing the first I/O device to read target data from the first apparatus and store the target data in the shared memory. The first I/O device reads the target data from the first apparatus and, transfers the target data to the shared memory, and generates an I/O complete interrupt. The interrupt controller delivers the generated I/O complete interrupt to the second processor. When the second processor receives the I/O complete interrupt, the second processor issues a control command for causing the second I/O device to read the target data from the shared memory and send the target data to the second apparatus. The second I/O device reads the target data from the shared memory and sends the target data to the second apparatus.

    摘要翻译: 计算机包括第一和第二处理器,第一和第二I / O设备,共享存储器和中断控制器。 第一处理器发出用于使第一I / O设备从第一设备读取目标数据并将目标数据存储在共享存储器中的控制命令。 第一个I / O设备从第一个装置读取目标数据,并将目标数据传送到共享存储器,并产生一个I / O完成中断。 中断控制器将生成的I / O完成中断传递给第二个处理器。 当第二处理器接收到I / O完成中断时,第二处理器发出用于使第二I / O设备从共享存储器读取目标数据并将目标数据发送到第二设备的控制命令。 第二I / O设备从共享存储器读取目标数据并将目标数据发送到第二设备。

    COMPUTER SYSTEM AND COMPUTER SYSTEM INPUT/OUTPUT METHOD
    7.
    发明申请
    COMPUTER SYSTEM AND COMPUTER SYSTEM INPUT/OUTPUT METHOD 审中-公开
    计算机系统和计算机系统输入/输出方法

    公开(公告)号:US20110082950A1

    公开(公告)日:2011-04-07

    申请号:US12895169

    申请日:2010-09-30

    IPC分类号: G06F3/00

    摘要: Under the environment where a storage system is virtualized by Thin Provisioning technology or the like, it is difficult to statically estimate the I/O characteristics of the entire virtual volume, causing a problem that the effect of input/output control by a computer cannot be fully achieved by I/O scheduling that is based on the characteristics of a virtual volume unit. To solve the above problem, the computer system of the present invention acquires characteristics information of a storage apparatus in which there exists an actual storage area corresponding to a virtual volume storage area that is the access target when accessing the virtual volume, divides an I/O request with respect to the virtual volume by storage apparatus in a case where the I/O request spans multiple storage apparatuses, carries out I/O scheduling based on the acquired actual area characteristics information, and issues the I/O request directly to the storage apparatus in accordance with the I/O scheduling result.

    摘要翻译: 在通过精简配置技术等虚拟化存储系统的环境下,难以静态地估计整个虚拟卷的I / O特性,导致计算机的输入/输出控制的影响不能 通过基于虚拟卷单元的特性的I / O调度完全实现。 为了解决上述问题,本发明的计算机系统获取存储装置的特性信息,在存储装置中存在与存取虚拟卷时作为访问对象的虚拟卷存储区域对应的实际存储区域,将I / 在I / O请求跨越多个存储装置的情况下,由存储装置对虚拟卷进行O请求,基于所获取的实际区域特性信息执行I / O调度,并将I / O请求直接发送到 存储装置根据I / O调度结果。

    Data distribution server
    8.
    发明授权
    Data distribution server 失效
    数据分发服务器

    公开(公告)号:US07404201B2

    公开(公告)日:2008-07-22

    申请号:US10778628

    申请日:2004-02-12

    IPC分类号: H04N7/173 G06F15/16

    摘要: A copy computer includes a storage device which stores a copy of contents from a distribution computer and a module which creates a copy of updated contents based on a copy request and which sends a copy of contents requested by a search computer to a distribution request computer. The search computer includes a module which searches for a copy computer storing the copy of the contents requested by the distribution request computer, a module which forwards a send request to a specified copy computer, and a module which sends the copy request and the copy contents to a predetermined copy computer when the contents are updated. The copy request gives an instruction to create the copy of the updated contents in the storage device of the copy computer.

    摘要翻译: 复制计算机包括存储装置,其存储来自分发计算机的内容副本和基于复制请求创建更新内容的副本的模块,并且将搜索计算机请求的内容的副本发送到分发请求计算机。 搜索计算机包括一个模块,该模块搜索存储由分发请求计算机请求的内容的副本的副本计算机,将发送请求转发到指定的复制计算机的模块以及发送复制请求和复制内容的模块 当内容被更新时,到预定的复印机。 复制请求给出了在复制计算机的存储设备中创建更新内容的副本的指令。

    Method for data distribution
    9.
    发明申请
    Method for data distribution 审中-公开
    数据分发方法

    公开(公告)号:US20080222301A1

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

    申请号:US12068389

    申请日:2008-02-06

    IPC分类号: G06F15/16

    摘要: Stream data is transmitted from a distribution server to a client without any loss of data. The capacity of a reception buffer to be prepared at the client can be made small and the network bandwidth necessary for data redistribution can be narrowed. A relay server interposed between the distribution server and client buffers stream data in an auxiliary storage device. When the relay server or client detects a loss of stream data, a redistribution request is transmitted to the distribution server or another relay server at the preceding stage.

    摘要翻译: 流数据从分发服务器发送到客户端,而不会丢失任何数据。 可以使在客户端准备的接收缓冲器的容量小,并且可以缩小数据再分配所需的网络带宽。 插入在分发服务器和客户端缓冲器之间的中继服务器在辅助存储设备中流数据。 当中继服务器或客户端检测到流数据丢失时,在前一阶段向分发服务器或另一中继服务器发送再分发请求。