A secure model for efficient live migration of containers
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Fen Bilimleri Enstitüsü, BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI, Türkiye
Tezin Onay Tarihi: 2019
Tezin Dili: İngilizce
Öğrenci: ZEYNEP MAVUŞ
Danışman: Pelin Angın
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Bulut hizmetleri, bilgisayar ve bilgisayar ağlarının yönetme karmaşıklığını azaltma ve maliyetlerini düşürme yeteneklerinden dolayı son on yılda giderek yaygınlaşmıştır. Bulut uygulamaları, kaynakları masrafsız bir biçimde tahsis edilebilsin diye sanal makineler ve kapsayıcılar gibi sanallaştırılmış ortamlarda çalıştırılır. Bu yaklaşımların her ikisi de, mümkün olan en az aksama süresiyle bir hizmeti bir ana bilgisayardan diğerine taşımayı hedefleyen canlı taşıma teknolojisinin şartlarından, etkin kaynak kullanımını gerektirir. Canlı taşıma, aynı zamanda, sistem bakımı, yük dengelemesi ve sunucu hizmetlerinin hareketli hedef savunması yoluyla gelen saldırılara karşı korunması için de gereklidir. Bir servisi taşırken, sistem saldırılara açık olmamalıdır. Bu çalışmada, kapsayıcıların etkin bir şekilde canlı taşınması için güvenli bir model öneriyoruz. Docker kapsayıcılarında uygulamalar çalışırken birbirlerinden izole edildiğinden, gerekli geçiş verilerini oluşturmak için denetim noktası yöntemi kullanılmıştır. Önerilen modelimizde, güvenli kimlik doğrulaması kullanarak geçiş verilerinin güvenliğini sağlıyoruz ve düğümler arasındaki tüm bağlantıların iletişim güvenliğini sağlayarak sistemi taşıma saldırılarına karşı korumalı hale getiriyoruz. Önerilen modele dayanarak tasarlanan canlı taşıma sisteminin verimliliği, durumsuz ve durumlu uygulama örnekleriyle kanıtlanmıştır. Docker kapsayıcı platformunda çalışan örnek uygulamalarla yapılan deneyler, önerilen yaklaşımın sanal makine canlı taşımasından önemli ölçüde daha iyi performans elde ettiğini göstermektedir.