×

Method for virtual to physical mapping in a mapped compressed virtual storage subsystem

  • US 5,778,411 A
  • Filed: 09/18/1997
  • Issued: 07/07/1998
  • Est. Priority Date: 05/16/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. In a virtual mass storage subsystem having a plurality of physical storage blocks, a method for storing virtual clusters received from a host computer system in said physical storage blocks of said mass storage subsystem, said method comprising the steps of:

  • (a) mapping a virtual cluster number associated with a received virtual cluster to a first physical storage block number corresponding to a first physical storage block of a plurality of physical storage blocks corresponding to a physical cluster, wherein said mapping consists essentially of an arithmetic calculation devoid of memory table lookup functions;

    (b) compressing said virtual cluster to generate a compressed physical cluster,(c) identifying available physical storage blocks of said plurality of physical storage blocks in said physical cluster;

    (d) storing a portion of said compressed physical cluster in said available physical storage blocks of said physical cluster wherein said available physical storage blocks includes said first physical storage block;

    (e) determining whether a remaining portion of said compressed physical cluster can not be stored in said available physical storage blocks; and

    (f) storing said remaining portion in additional physical storage blocks of another physical cluster.

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