Database task management application
Veritabanı görev yönetim uygulaması
- Tez No: 201623
- Danışmanlar: YRD. DOÇ. DR. MELİH KIRLIDOĞ
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Görev Planlanması Uygulaması, Görev Veri tabanı, Paralel Görev İşlenmesi, Dağıtık Görev Yönetimi, Yük Dengeleyici, Task Scheduling Application, Task Database, Parallel Task Processing, Distributed Task Management, Load Balancer
- Yıl: 2007
- Dil: İngilizce
- Üniversite: Marmara Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Günümüzde birçok uygulamada, belirli zamanlarda otomatik çalıştırılan işler önemli bir ihtiyaç olarak görülüyor. Mevcut sistemlerin çoğunun buna çözümü her göreve ait ayrı bir iş arçacığı (thread) açılmasıdır. Bu, sistemde birçok gereksiz iş parçacıkların açılmasına neden oluyor. Diğer bir problem de oluşturulan görevlerin farklı sunucular üzerinde çalıştırılmasıdır. Dağıtık bir görev sistem yönetimi, uyguluma sahipleri için pahalı bir yazılımdır. Tek sunucu üzerinde çalıştırılan uygulamalar herhangi bir sistem çökmesi durumunda görev tamamlanmadan sonuçlanmasına neden oluyor. Yahut ta bazı sunucuların fazla yüklenmesine karşın başka bir sunucunun CPU kullanımın çok düşük değerlerde olduğu görülüyor. Bu tez kapsamında tasarlanmış ve gerçekleştirilmiş Veri Tabanında Görev Yönetim Uygulaması tüm bu problemlere çözüm sunmaktadır. Görevler veri tabanında saklanır ve görevlerin tek elden kontrolü, uygulamaya yeni bir görevin eklenmesi ve ayarlanması oldukça kolaydır. Sistem bir yük dengeleyicisi bölümü içeriyor, bu bölümle görevlerin en uygun kaynağa yönlendirilmesi sağlanıyor. Böylece kaynaklar arasında kullanım oranları dengeli olur. Ayrıca uygulamada görevlerin paralel alt bölümlere ayrılması ve bu bölümlerin kendi içinde iletişimini sağlayan Paralel İşleme parçası da bulunuyor. Bu sayede aynı görev birden fazla kaynakta aynı anda paralel olarak çalıştırılabiliyor.
Özet (Çeviri)
Nowadays, in many applications, it is necessary to execute tasks at specifıc times. The solution of this problem for many current systems is to create different threads for each task. This results in too many life threads in the system at the same time. Another problem is to execute a created task on different servers. Distributed task system management software is expensive for application owners. The applications that run on one server only are not completed properly in case of server failure. in addition, it results in over-load of some servers while some other servers have low CPU usage. Database Task Management Application, designed and implemented in this study, provides solutions for ali such problems. Tasks are stored on a central database; it is quite easy to control the tasks from a single point, and to add new tasks to the system. The system contains a Load Balancer modüle. Using this modüle, tasks can be dispatched to most suitable resources. Therefore, CPU utilizations among the resources are balanced. The application also involves a parallel processing modüle with which a task can be divided into sub tasks, and the subtasks can be executed on different servers simultaneously.
Benzer Tezler
- Public vehicle tracking system application with GIS
CBS ile kamu araç takip sistemi uygulaması
ORHAN FATİH AKÇA
Yüksek Lisans
İngilizce
2013
Bilim ve TeknolojiDokuz Eylül ÜniversitesiCoğrafi Bilgi Sistemleri Ana Bilim Dalı
PROF. DR. VAHAP TECİM
- Online electricity bill management system: A web application for an energy supplier company in Somalia
Online elektrik fatura yönetim sistemi: Somali'deki bir enerji tedarikçi firmasına yönelik web uygulaması
MOHAMED MAAWIYE HILOWLE
Yüksek Lisans
İngilizce
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBeykoz ÜniversitesiBilgisayar Bilimleri Ana Bilim Dalı
PROF. ABDURAZZAG ALİ A ABURAS
YRD. DOÇ. DR. ZEYNEP BEHRİN GÜVEN AYDIN
- Application of text mining on IT incident management systems
Başlık çevirisi yok
ERDAL SEVER İŞCEN
Yüksek Lisans
İngilizce
2019
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDoğuş ÜniversitesiBilgisayar Bilimleri Ana Bilim Dalı
DR. ÖĞR. ÜYESİ MUSTAFA ZAHİD GÜRBÜZ
- Finans sektöründe çevik proje yönetimini iyileştirmede kullanılan araç seçim kararına yönelik bir uygulama
An application to decision of tool selection to improve agile project management in the finance industry
KENAN CAN HARPUTLU
Yüksek Lisans
Türkçe
2023
Mühendislik Bilimleriİstanbul Teknik Üniversitesiİşletme Mühendisliği Ana Bilim Dalı
DOÇ. DR. AHMET ATIL AŞICI
- İstemci/sunucu mimarisinde veritabanı uygulamaları
Database applications with client/server architecture
SERKAN YENİDOĞAN
Yüksek Lisans
Türkçe
1999
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul ÜniversitesiBilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. ZEYNEP ALTAN