Efficient container checkpointing and migration in a decentralized edge orchestration system
Dağıtık bir kenar orkestrasyon sisteminde verimli konteyner denetim noktası oluşturma ve taşıma
- Tez No: 928409
- Danışmanlar: PROF. ARDA YURDAKUL
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2024
- Dil: İngilizce
- Üniversite: Boğaziçi Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Modern teknolojinin ortaya çıkışı ile, Nesnelerin İnterneti (IoT) yaygınlaşmıştır. IoT-merkezli teknolojilerin artması, bu teknolojiyi kullanan yeni cihazların piyasaya sürülüşünü hızlandırmaktadır. Bu cihazların işlem güçleri birbirinden oldukça farklıdır. Düşük güçlü kenar cihazlarının aktif kalmaları ve yüksek yük altında çalışmalarının devamı sağlanmalıdır. Bu araştırma, konteyner taşıması ve denetim noktası oluşturma ile durum yönetimi sağlayarak sistem üzerinde kaynak kullanımının yarattığı baskıyı azaltmayı hedef alır. Sunulan yaklaşım, yüksek kaynak kullanımının sorunlarından bahseder ve araştırmanın temel aldığı taşıma tabanlı çözümü açıklar. Bu çözüm, dağıtık bir metodoloji ile, her cihazın kendi kaynaklarını yönetebildiği ve gerekirse taşıma başlatabildiği bir sistem oluşturur. Bu çözümün çerçevesi ayrıntılı bir şekilde açıklanarak kenarda orkestrasyonu nasıl sağladığı anlatıldıktan sonra, çerçevede kurulan denetim noktası oluşturma ve yönetme sistemi sunulur. Bağımsız şirketlerin yazılımları veya sistemde bulunan araçlar yoluyla durumlu denetim noktası oluşturma yöntemleri incelenmesinin ardından, büyük denetim noktalarının oluşturabileceği yavaş taşıma sorunlarını önlemek için yama yaratımı önerilmiştir. Yamalar, iki denetim noktasının farkını içeren küçük boyutlu dosyalardır. Taşıma sırasında, ardışık denetim noktalarından üretilen yamalar yoluyla artımlı bir taşıma yöntemi geliştirilmiştir. Bu yöntemde, yama oluşturma ve denetim noktası oluşturma arasında seçim yapan bir süreç izlenir. Araştırmada, kıyaslama testlerinden elde edilen veriler ile, taşıma için izlenen bu yeni yaklaşımın faydaları görülmüştür.
Özet (Çeviri)
With the advent of modern technology, Internet of Things (IoT) has become more commonplace. The widespread usage of IoT-centric technology increases the frequency that new devices will be released into the market, with varying levels of processing power. It is important to ensure lower-end devices, such as edge computing systems, keep up-time parity with higher-end devices and do not fail under high loads. This research aims to address this issue by experimenting with state management via migration and checkpoint creation, reducing stress caused by resource usage on any given system. The presented approach talks about the problems of high resource usage, then elaborates on the migration based solution that it is built off of. This solution, with a decentralized methodology, creates a system where every host can independently manage resources and initiate migrations as needed. The framework of this solution is explained in detail, and how it handles orchestration on edge computing is examined. Then, a checkpoint creation and management system is built on the framework. Ways of stateful checkpoint creation, by way of third party libraries or built-in methods for container providers, are explored. Afterwards, the potential issue of slow transfers for large checkpoints is tackled, by way of creating patches: Lightweight files made by comparing two checkpoints, which can be created non-invasively using system calls provided by the kernel. By using patch files created between consecutive checkpoints during the migration process, an incremental transfer method can be observed. This method is implemented in a decision making process that chooses between patch creation and checkpoint creation. With the data acquired from all the benchmark tests, the research shows the benefits of this new approach to migration.
Benzer Tezler
- New algorithms and techniques for microprocessor-controlled PWM induction drives
Başlık çevirisi yok
OSMAN KÜKRER
Doktora
İngilizce
1987
Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. H. BÜLENT ERTAN
- Adana ili, turunçgil toptan fiyatlarının analizi
Başlık çevirisi yok
USULET ÖZTUNÇ
Yüksek Lisans
Türkçe
1987
ZiraatÇukurova ÜniversitesiTarım Ekonomisi Ana Bilim Dalı
DOÇ. DR. OĞUZ YURDAKUL
- Öğretim dalı dersliği yönteminin ortaöğretim kuruluşlarında uygulanması ve sınıf dersliği yöntemi ile karşılaştırılması
Başlık çevirisi yok
MEHMET SOYLU
Yüksek Lisans
Türkçe
1986
Eğitim ve ÖğretimGazi ÜniversitesiMimarlık Ana Bilim Dalı
DOÇ. DR. UMUR ERKMAN
- Üniversitelerdeki öğrenci işlerinin mikrobilgisayarlar yardımı ile çözümlenmesine ilişkin bir araştırma
Başlık çevirisi yok
SAİT ESLEK
Yüksek Lisans
Türkçe
1985
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiBilgisayar Bilimleri Ana Bilim Dalı
YRD. DOÇ. DR. HALİL ŞENGONCA
- Çekirdeksiz kuru üzümde uygulanan politikanın Ege Bölgesinde üretim ve üretici açısından sonuçlarının değerlendirilmesi
Başlık çevirisi yok
GÜVEN ÖZERİN