Master'sOpen Access

Load-aware compressed incremental checkpointing for primary-backup replication

2018
0 views
0 downloads
Advisor: Doç. Dr. Öznur Özkasap

Abstract (TR)

Anahtar-değer veritabanlarından diğer bulut servislerine kadar olan bir çok dağıtık sistem uygulaması hata dayanıklılığı ve güvenilirlik özelliklerini sağlamak zorundadır. Hızlı kurtarma ve kesintisiz geçiş gibi özellikleri sayesinde, birincil-yedek replikasyon protokolü dağıtık veritabanları, web servisleri ve nesnelerin interneti gibi farklı alanlarda sıklıkla kullanılmaktadır. Bu tez kapsamında, birincil-yedek replikasyon protokolünün yüksek iletişim maliyeti göz önünde bulundurularak, etkinliği ve performansı arttırmak amaçlı denetim noktası alma yöntemine odaklanmaktayız. Bunu takiben, Facebook tarafından açık-kaynak olarak geliştirilmekte olan RocksDB anahtardeğer veritabanınını kullanarak özgün bir sistem önermekteyiz. Geliştirilen bu sistemi PlanetLab test ağında coğrafi olarak replike ederek, periyodik olmayan, periyodik, artımlı ve sıkıştırılmış denetim noktası alma gibi farklı yöntemleri test etmekteyiz. Farklı test senaryolarını, bu iş için sıklıkla tercih edilen YCSB test aracını kullanarak gerçekçi iş yükleri dahilinde değerlendirmekteyiz. Bekletme süresi, denetim noktası alma süresi, denetim noktası boyutu, sıkıştırma oranı ve sistem başarımı gibi farklı ölçüm noktalarını ve gerçekçi iş yüklerini kullanarak yapılan çalışmalarda periyodik artımlı denetim noktası yöntemini kullanmanın geleneksel birincil-yedek replikasyon protokolüne göre ve diğer denetim noktası alma yöntemlerine göre en iyi sistem başarımı ve en düşük bekletme süresi yakalayabildiği gösterilmiştir. Bulgularımıza dayanarak, geniş ölçekli birincil-yedek replikasyon uygulamaları için yükbilinçli sıkıştırılmış artımlı (LACPB) denetim noktasını önermekteyiz. Geniş ölçekli ve karşılaştırmalı test sonuçları, LACPB yönteminin oldukça yüksek sistem başarımı, ayrıca düşük ve istikrarlı bekletme sürelerini hareketli iş yükleri için de sağladığı gösterilmiştir.

Author

Dr. Berkin Güler

How to Cite

Berkin Güler (Yüksek Lisans Tezi). Load-aware compressed incremental checkpointing for primary-backup replication, 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