Bulut bilişimde metasezgisel görev çizelgelemesi
Metaheuristic task scheduling in cloud computing
- Tez No: 592449
- Danışmanlar: DOÇ. DR. HASAN BULUT
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Bulut bilişim, Cloudsim, statik görev çizelgeleme, dinamik görev çizelgeme, meta-sezgisel algoritmalar, genetik algoritma, tavlama benzetimi, açgözlü yaklaşım, diferansiyel gelişim algoritması, Cloud computing, Cloudsim, static task scheduling, dynamic task scheduling, meta heuristic algorithms, genetic algorithm, simulated annealing, greedy approach, differential evolution algorithm
- Yıl: 2019
- Dil: Türkçe
- Üniversite: Ege Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
- Sayfa Sayısı: 116
Özet
Son yıllarda yüksek ölçeklenebilirliği, güvenilirliği, bilgi paylaşımı ve düşük maliyetinden dolayı bulut bilişim dikkat çekmektedir. Bulut bilişim esnek, yüksek performanslı, kullanılan kadar ödemeli, isteğe bağlı bir hizmet sunma avantajına sahiptir. Kullanıcıların memnuniyeti için, bulut hizmet sağlayıcısı Servis Seviyesi Anlaşmasına sadık kalmalıdır. İş yayılımı çok uzun olmamalı ve kaynak kullanımını artırmak için sunucular arasında yükün dinamik olarak dengelemesi gereklidir. Bu nedenle, görevleri dinamik ve etkin bir şekilde planlamak çözülmesi gereken kritik bir sorundur. Bu tez çalışmasında, bulut ortamında çalışan görevler için meta-sezgisel algoritmalara dayalı görev çizelgeleme algoritmaları geliştirilmiştir. Geliştirilen yaklaşımlar ile bulut ortamındaki görevler için dinamik ve statik görev çizelgeleme teknikleri kullanılarak, makinalar üzerindeki bağımsız görevlerin yük dengelemesinin ve işlemin tamamlanma zamanının iyileştirilmesi amaçlanmıştır. Bu yaklaşımlar, literatürde bilinen yöntemlerle karşılaştırılmıştır. Çeşitli durumlarda, geliştirilen yaklaşımların karşılaştırılan yöntemlerden daha iyi sonuç verdiği görülmüştür.
Özet (Çeviri)
In recent years, cloud computing has attracted attention due to its high scalability, reliability, information sharing and low cost. Cloud computing has the advantage of providing a flexible, high-performance, pay as you use and on-demand service. The cloud service provider must adhere to the Service Level Agreement to provide user satisfaction. Makespan should not be too long and dynamic load balancing between servers is required to increase resource usage. Therefore, scheduling tasks dynamically and effectively is a critical issue that needs to be solved. In this thesis, task scheduling algorithms based on meta-heuristic algorithms, have been developed for tasks running in cloud environment. In this thesis, it is aimed to improve the load balancing of the independent tasks on the machines and to reduce the completion time of the process by using dynamic and static task scheduling techniques for the tasks in cloud. These approaches have been compared with the methods known in the literature. In various cases, it has been found that the developed approaches outperformed than the compared methods.
Benzer Tezler
- Bulut görev çizelgelemesi için benzetilmiş tavlama tabanlı bir optimizasyon yaklaşımı
A simulated annealing-based optimization approach for cloud task scheduling
ESRA ÇELİK
Yüksek Lisans
Türkçe
2018
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAtatürk ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ DENİZ DAL
- Multi-objective task scheduling in heterogeneous fog environments
Heterojen sis ortamlarında çok amaçlı görev zamanlaması
LOKMAN ALTIN
Doktora
İngilizce
2023
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. SADIK FİKRET GÜRGEN
PROF. DR. HALUK RAHMİ TOPCUOĞLU
- Bulut sistemlerde görev çizelgeleme problemlerine metasezgisel bir çözüm modelinin geliştirilmesi
Developing a metaheuristic solution model to task scheduling problems in cloud systems
MÜCAHİT BÜRKÜK
Yüksek Lisans
Türkçe
2022
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolFırat ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ GÜNGÖR YILDIRIM
- Optimizing load balancing and task scheduling algorithms in cloud computing
Bulut bilişimde yük dengeleme ve görev planlama algoritmalarının optimize edilmesi
ALPEREN AKMAN
Yüksek Lisans
İngilizce
2023
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAnkara Yıldırım Beyazıt ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ MUSTAFA YENİAD
- Sis tabanlı nesnelerin interneti mimarisinde metasezgisel algoritma ile performans optimizasyonu
Performance optimization with metaheuristic algorithm in fog based internet of things architecture
RIZA ALTUNAY
Doktora
Türkçe
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGazi ÜniversitesiBilişim Sistemleri Ana Bilim Dalı
PROF. DR. ÖMER FARUK BAY