Master'sOpen Access

Kenarda dinamik ve olay güdümlü konteynır orkestrasyonlu dağıtık bir çerçeve

Is this your thesis?

This record came from a bulk archive import. If it’s yours, link it to your profile.

2022
0 views
0 downloads

Abstract (TR)

Kenar hesaplamada Nesnelerin İnterneti teknolojisinin önünü açacak ilerlemeler kaydedilmektedir. Firmalar ve geliştiriciler, kenar ağların heterojen yapısında çalışmayı kolaylaştırmak için yeni teknikler araştırmaktadırlar. Uygulama teslimi, kaynak tahsisi, hata toleransı ve güvenlik sorunları henüz kenarda tüketicilere pürüzsüz bir deneyim sunacak şekilde çözülmüş değildir. Soyutlama ve hafif konteynır yönetim platformları ile sağlanan sanallaştırmayla aynı uygulamayı farklı mimarilere sahip cihazlara dağıtmak ve tekdüzelik sağlamak mümkün olmuştur. Bu tezde önerilen çerçeve, tamamıyla merkezî olmayan bir kenara doğru, dinamik konteynır orkestrasyonu için temelleri ortaya koymaktadır. Dağıtık bir dosya sistemi olan Gezegenler Arası Dosya Sistemi (IPFS) üzerindeki bir kayıt sistemi aracılığıyla konteynır uygulamaları, güncellemeleri ve kaynak özellikleri için blokzincir tabanlı bir dağıtım platformu sağlamaktadır. Çerçeve kaynak tahsisini, ölçeklendirmeyi ve konteynır kullanılabilirliğini işletim sistemi sanallaştırmasıyla yönetmektedir. Ana bilgisayardan ve Docker sanallaştırma platformundan alınan metrikler üzerinde çalışan, kendi kendini uyarlayan bir kaynak yöneticisi konteynırlara tahsis edilen kaynakları dinamik olarak optimize etmektedir. Birden fazla cihaza genişletilmeyi desteklemek üzere tasarlanmış çerçeve, heterojen bir ortamın değişken iş yüklerinin aynı kenar cihazda bir arada var olmasını sağlar. Hafif bir mesajlaşma protokolü olan MQTT üzerinde yayınla/abone ol modelinin zaman uyumsuz ve dağıtılmış yapısından yararlanan olay güdümlü bir mimari oluşturularak tamamıyla dağıtık bir sistem elde edilebilmiştir.

Author

Umut Can Özyar

How to Cite

Umut Can Özyar (Yüksek Lisans Tezi). Kenarda dinamik ve olay güdümlü konteynır orkestrasyonlu dağıtık bir çerçeve, 2022, Boğaziçi University.

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Boğaziçi University