×

Technique to avoid cascaded hot spotting

  • US 8,560,773 B1
  • Filed: 05/26/2011
  • Issued: 10/15/2013
  • Est. Priority Date: 08/06/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system for striping a plurality of data containers across a striped volume set, comprising:

  • a plurality of nodes interconnected as a cluster, each node having a processor, a network element, and a data element;

    the network element of each node configured to receive data access requests directed to a striped volume set, the network element further configured to;

    use a locate function to identify a volume using an inode number and offset values indicating an offset into each data container for striping;

    use a volume location database to identify the data element hosting the identified volume for each data container; and

    forward the received data access requests to the identified data element for each data container; and

    the identified data element configured to process a first data access request associated with a first data container using a first data placement pattern used to stripe the first data container across the striped volume set, wherein the first data placement pattern is selected based on a first inode number associated with the first data container,the identified data element further configured to process a second data access request associated with a second data container using a second data placement pattern used to stripe the second data container across the striped volume set, wherein the second data placement pattern is based on a second inode number associated with the second data container and wherein the second data placement pattern is different from the first data placement pattern.

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