Paralel bilgisayarlar için dağıtık dinamik yük dengeleme


Tezin Türü: Doktora

Tezin Yürütüldüğü Kurum: Eskişehir Osmangazi Üniversitesi, FEN BİLİMLERİ ENSTİTÜSÜ, ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ, Türkiye

Tezin Onay Tarihi: 2008

Tezin Dili: Türkçe

Öğrenci: MUAMMER AKÇAY

Danışman: Nihat Adar

Özet:

Heterogeneous Cluster Computers with high computational power are economic Parallel systems by using COTS and/or high performance server computers. MPI and PVM libraries on the Internet use to communicate parallel / distributed computers among themselves. Node computers which are loaded with required software can only used to be a part of parallel / distributed / grid system. It is important that node computers which are a part of cluster or grid computers can be used for both individual and a part of the system. It is not easy adding or removing any arbitrary node computer in parallel, cluster, grid computer systems. In this study, Web service based grid system architecture is developed. Developed architecture is tested by simulator and realized on Microsoft .NET environment. Node computers with developed architecture can be easily included grid system and leave at any time. There is no registration and monitoring mechanism for node computers. If there is a job to be executed when node computers are included to the system, they will take the job and execute it. Node computers can leave at any time from the system and those previously assigned jobs are completed on the rest of the computers. Although jobs giving by users cannot be submitted from a single server, they can be given from any node computers. All users can submit a job. Different job scheduling mechanisms are supported. Developed architecture has integration with other systems. It works on more than one network. Since there is no hardware, operating system and platform constraint, heterogeneous architectures are supported.