Birincil-yedek replikasyonu için yük-bilinçli sıkıştırılmış artımlı denetim noktası alma yöntemi
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (EN)
Several distributed services ranging from key-value stores to cloud storages require fault-tolerance and reliability features. For enabling fast recovery and seamless transition, primary-backup replication protocols are widely used in different application settings including distributed databases, web services and the Internet of Things. In this thesis, we address the communication cost of the primary-backup replication protocol, and propose utilizing the checkpointing concept for improving the efficiency and performance of primary-backup replication. We then develop a software framework by extending the open-source RocksDB key-value store of Facebook on the PlanetLab overlay network using a geographically replicated system setup, and evaluate various checkpointing algorithms including non-periodic, periodic, incremental and compressed checkpointing. Experimental scenarios utilize the well-known benchmarking tool YCSB to generate realistic query workloads. Using various metrics of interest including blocking time, checkpointing time, checkpoint size, compression ratio and throughput, and testing with realistic workloads, our findings indicate that incremental checkpointing combined with a periodic usage performs the best by providing better system throughput and decrease in average blocking times in comparison to the traditional primary-backup replication and other checkpointing algorithms. Based on our findings, we propose load-aware compressed incremental checkpointing method (LACPB) for large scale primary-backup replication. Large-scale and comparative experimental results indicate that LACPB maintains drastically higher system throughput as well as reduced and stable client blocking times even in the dynamic workload scenarios.
Author
Berkin Güler
How to Cite
Berkin Güler (Master Thesis). Birincil-yedek replikasyonu için yük-bilinçli sıkıştırılmış artımlı denetim noktası alma yöntemi, 2018, Koç University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Koç University
- Obje tabanlı akıl danışma-tavsiye iletişimi tasarımına ilham kaynağı olarak Türk kahve falı(2017)
- Thinking of the ECtHR case law on same-sex marriage from the perspective of modern natural law: An evaluation based on the right to marry under the ECHR(2023)
- The Making of a medical museum: Recontextualizing the Gülhane medical history collection in Ankara, Türkiye(2024)
- State-building in multi-ethnic borderlands: Nationalizing Eastern Anatolia and Transylvania in interwar Turkey and Romania(2021)
- Cross-cultural and artistic dialogues in the seventeenth century constantinople/istanbul: The Iconography of Madonna della Misericordia and the Galata Icon(2024)
- Geç Tunç Çağı Anadolusunda Kayalıpınar (Samuha)'nın ağ merkeziyeti analizi: Alternatif bir başkentin belirleyicileri(2024)
