• DocumentCode
    3609588
  • Title

    Allocation for Heterogeneous Storage Nodes

  • Author

    Noori, Moslem ; Ardakani, Masoud

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Alberta, Edmonton, AB, Canada
  • Volume
    19
  • Issue
    12
  • fYear
    2015
  • Firstpage
    2102
  • Lastpage
    2105
  • Abstract
    Storage allocation, meaning the way that a chunk of data is stored over a set of storage nodes, affects different performance measures of a distributed storage system (DSS). In this work, we study the storage allocation problem for a DSS where nodes have different storage capacities. To this end, we first introduce the notion of k-guaranteed allocations referring to allocations where the data can be recovered by accessing any arbitrary set of k storage nodes. We then find the necessary conditions for an allocation to be k-guaranteed considering the limit on the individual node capacities and the overall storage budget. Using these conditions, an iterative algorithm is developed to find k-guaranteed allocations, if feasible.
  • Keywords
    iterative methods; storage allocation; DSS; distributed storage system; individual node capacities; iterative algorithm; k-guaranteed allocations; overall storage budget; storage allocation problem; storage nodes; Decision support systems; Information theory; Probabilistic logic; Resource management; Servers; Spread spectrum communication; Upper bound; Distributed storage systems; heterogeneous storage capacities; storage allocation;
  • fLanguage
    English
  • Journal_Title
    Communications Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7798
  • Type

    jour

  • DOI
    10.1109/LCOMM.2015.2496235
  • Filename
    7312909