Geri Dön

Database task management application

Veritabanı görev yönetim uygulaması

  1. Tez No: 201623
  2. Yazar: SERDAL BAYRAM
  3. Danışmanlar: YRD. DOÇ. DR. MELİH KIRLIDOĞ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. 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
  7. Yıl: 2007
  8. Dil: İngilizce
  9. Üniversite: Marmara Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. 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

  1. Public vehicle tracking system application with GIS

    CBS ile kamu araç takip sistemi uygulaması

    ORHAN FATİH AKÇA

    Yüksek Lisans

    İngilizce

    İngilizce

    2013

    Bilim ve TeknolojiDokuz Eylül Üniversitesi

    Coğrafi Bilgi Sistemleri Ana Bilim Dalı

    PROF. DR. VAHAP TECİM

  2. 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

    İngilizce

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBeykoz Üniversitesi

    Bilgisayar Bilimleri Ana Bilim Dalı

    PROF. ABDURAZZAG ALİ A ABURAS

    YRD. DOÇ. DR. ZEYNEP BEHRİN GÜVEN AYDIN

  3. Application of text mining on IT incident management systems

    Başlık çevirisi yok

    ERDAL SEVER İŞCEN

    Yüksek Lisans

    İngilizce

    İngilizce

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDoğuş Üniversitesi

    Bilgisayar Bilimleri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MUSTAFA ZAHİD GÜRBÜZ

  4. 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

    Türkçe

    2023

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    İşletme Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AHMET ATIL AŞICI

  5. İstemci/sunucu mimarisinde veritabanı uygulamaları

    Database applications with client/server architecture

    SERKAN YENİDOĞAN

    Yüksek Lisans

    Türkçe

    Türkçe

    1999

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Üniversitesi

    Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. ZEYNEP ALTAN