×

COMPUTER SYSTEM, CACHE CONTROL METHOD AND COMPUTER PROGRAM

  • US 20140012936A1
  • Filed: 07/05/2012
  • Published: 01/09/2014
  • Est. Priority Date: 07/05/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer system, comprising:

  • multiple first computers; and

    a second computer comprising a second storage device,wherein each of the multiple first computers comprises a first application program, a first cache management module, and a first cache area,the second computer comprises a virtualization mechanism, multiple OSs (Operating System) run on the virtualization mechanism, and the multiple OSs comprise an OS for running a second application program, and at least one OS comprising a second cache management module and a second cache management table,the first application program and/or the second application program send(s) an access request to the second cache management module, the second cache management module;

    (A) receives the access request from the first application program and/or the second application program;

    (B) references the second cache management table to identify a storage location of access-target data conforming to the access request;

    (C) sends a data transfer request to a first cache management module which stores the access-target data in a case where the access-target data exists in the first cache area; and

    (D) acquires the access-target data from the second storage device in a case where the access-target data does not exist in the first cache area, in the case of the (C), the first cache management module acquires the access-target data conforming to the data transfer request from a relevant first cache area, and sends the access-target data to the second cache management module, andthe second cache management module sends the acquired access-target data or the received access-target data to the first application program and/or the second application program, which are/is the source of the access request.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×