• DocumentCode
    691822
  • Title

    Research on Improvement of Dynamic Load Balancing in MongoDB

  • Author

    Xiaolin Wang ; Haopeng Chen ; Zhenhua Wang

  • Author_Institution
    Sch. of Software, Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2013
  • fDate
    21-22 Dec. 2013
  • Firstpage
    124
  • Lastpage
    130
  • Abstract
    As a representative of NO-SQL database, MongoDB is widely preferred for its automatic load-balancing to some extent, which including distributing read load to secondary node to reduce the load of primary one and auto-sharding to reduce the load onspecific node through automatically split data and migrate some ofthem to other nodes. However, on one hand, this process is storage-load -- Cbased, which can´t meet the demand due to the facts that some particular data are accessed much more frequently than others and the ´heat´ is not constant as time going on, thus the load on a node keeps changing even if with unchanged data. On the other hand, data migration will bring out too much cost to affect performance of system. In this paper, we will focus on the mechanism of automatic load balancing of MongoDB and proposean heat-based dynamic load balancing mechanism with much less cost.
  • Keywords
    SQL; relational databases; resource allocation; MongoDB; NO-SQL database; automatic load balancing; dynamic load balancing; read load distribution; Heating; Heuristic algorithms; Load management; Monitoring; Servers; Switches; Upper bound; MongoDB; auto-sharding; cloud computing; heat-based; load balancing; resourcemanagement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable, Autonomic and Secure Computing (DASC), 2013 IEEE 11th International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4799-3380-8
  • Type

    conf

  • DOI
    10.1109/DASC.2013.49
  • Filename
    6844349