• DocumentCode
    10128
  • Title

    Online Balancing Two Independent Criteria upon Placements and Deletions

  • Author

    Tse, Savio S. H.

  • Author_Institution
    Comput. Eng. Dept., Istanbul Univ., Istanbul, Turkey
  • Volume
    24
  • Issue
    8
  • fYear
    2013
  • fDate
    Aug. 2013
  • Firstpage
    1644
  • Lastpage
    1650
  • Abstract
    We study the online bicriteria load balancing problem in this paper. We choose a system of distributed homogeneous file servers located in a cluster as the scenario and propose an online approximate solution for balancing their loads and required storage spaces upon placements and deletions. By placement (resp. deletion), we mean to insert a document into (resp. remove a document from) a server system. The main technique is to keep two global quantities large enough. To the best of our knowledge, the technique is novel, and the result is the first one, in the literature. Our result works for any sequences of document placements and deletions. For each deletion, a limited number of documents are reallocated. The load and storage space bounds are 1.5 to 4 times those in the best existing result for sole placements. We refer sole placements to those placement algorithms that do not allow any reallocation and replication. The time complexity, for each operation, is O(logMN), where M is the number of servers, and N is the number of existing documents in the servers, plus the reallocation cost for document deletion. The price for handling document deletion is almost totally reflected by the reallocation cost, and the higher bounds of load and storage spaces, while the O(logN) additive term in the time complexity serves as the remainder.
  • Keywords
    computational complexity; document handling; queueing theory; resource allocation; distributed homogeneous file servers; document deletion; document placement; independent criteria online balancing; load space; online approximate solution; online bicriteria load balancing problem; reallocation cost; server system; sole placements; storage spaces; time complexity; Algorithm design and analysis; Document handling; Load management; Online services; Parallel computing; Approximate; deletion; distributed; distributed and parallel computing; document placement; load balancing; online algorithm; reallocation; scheduling;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2012.253
  • Filename
    6547634