• DocumentCode
    2690226
  • Title

    Quorum-Based Optimistic Concurrency Control in Replicated DHTs

  • Author

    Bao, Yang ; Lu, Zheng-Ding ; Huang Bao-hua ; Li, Rui-Xuan ; Hu, He-Ping ; Lu, Song-Feng

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan, China
  • fYear
    2009
  • fDate
    16-17 May 2009
  • Firstpage
    40
  • Lastpage
    45
  • Abstract
    Distributed hash tables (DHTs) provide a scalable solution for data sharing in P2P systems. To achieve fault tolerance and ensure high data availability, DHTs typically rely on data replication. However, nodes churn, lacking of global view and existence of malicious nodes in P2P environment bring new challenges to the concurrency control for replicated data. Agreement-based algorithms require all-to-all communication among nodes, which does not scale well in P2P environment. Pessimistic approaches perform poorly when clients are malicious. Regards to replicated DHTs, an efficient quorum-based optimistic concurrency control algorithm is proposed.Hybrid failure model is used to reduce the fault-tolerant cost. The responsibilities of data storage and concurrency control are separated to enable data reliability and data availability to be adjusted independently. Simulation shows the proposed algorithm can obviously improve system scalability and reduce the fault-tolerant cost.
  • Keywords
    concurrency control; cryptography; file organisation; peer-to-peer computing; P2P systems; agreement-based algorithms; data reliability; data replication; data sharing; fault tolerance; high data availability; quorum-based optimistic concurrency control; replicated distributed Hash tables; Availability; Computer science; Concurrency control; Costs; Data engineering; Educational institutions; Electronic commerce; Fault tolerance; Fault tolerant systems; Scalability; Byzantine fault tolerance; Quorum systems; concurrency control; peer-to-peer network; replication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Engineering and Electronic Commerce, 2009. IEEC '09. International Symposium on
  • Conference_Location
    Ternopil
  • Print_ISBN
    978-0-7695-3686-6
  • Type

    conf

  • DOI
    10.1109/IEEC.2009.15
  • Filename
    5175071