OurGrid - OurGrid

OurGrid bir açık kaynak Kafes ara yazılım bir Eşler arası mimari. OurGrid esas olarak Federal Campina Grande Üniversitesi (Brezilya ), Aralık 2004'ten bu yana "OurGrid" adlı bir OurGrid örneğini çalıştıran. Büyük miktarda hesaplama gücüne erişmek ve paralel uygulamaları çalıştırmak için herkes özgürce ve kolayca katılabilir. Bu hesaplama gücü, tüm katılımcıların atıl kaynakları tarafından sağlanır ve daha fazla katkıda bulunanların ihtiyaç duyduklarında daha fazlasını almalarını sağlayacak şekilde paylaşılır. Şu anda platform, çoğu gibi, görevleri (yani tek bir makinede çalışan parçalar) yürütme sırasında kendi aralarında iletişim kurmayan herhangi bir uygulamayı çalıştırmak için kullanılabilir. simülasyonlar, veri madenciliği ve arıyor.

OurGrid içinde

OurGrid 4.0 Ana Bileşenleri

Şekil 1.1 OurGrid Ana Bileşenleri

Şekil 1.1 OurGrid Ana Bileşenleri

  • OurGrid Broker

OurGrid Broker (başlangıçta MyGrid olarak adlandırılır), OurGrid çözümünün zamanlama bileşenidir. Broker'ı çalıştıran bir makineye, ızgaranın merkezi noktası olan ev makinesi denir. İşlerin işlenmesi sırasında, şebeke koordinatörü olarak görev yapar, görevlerin yürütülmesini zamanlar ve şebeke makinelerine ve şebekeden gerekli tüm veri transferini yapar. Merkezi rolü nedeniyle, şebeke konfigürasyonu ve yönetimi ile iş spesifikasyonu, ev makinesinde yapılır.

Broker, OurGrid'in kullanıcı arabirimidir. İşleri tanımlamak, yürütmek ve izlemek için destek sağlar. İş işleme, OurGrid Workers'ı çalıştıran makineler tarafından yapılır. Bir işin yürütülmesi sırasında, Broker, İşçileri talep üzerine ilişkili Eşinden alır. İşçiler üzerinde çalışacak görevleri zamanlamak ve görevlerin yürütülmesinden önce ve sonra İşçilere / İşçilerden tüm verileri dağıtmak ve almak Broker'ın görevidir.

  • Akranlar

OurGrid Peer, eş makine adı verilen bir makinede çalışır. Bir Peer'ın ana rolü, aynı idari alana ait olan işçi makinelerini organize etmek ve sağlamaktır. Kullanıcının bakış açısından, bir Eş bir Çalışan sağlayıcıdır, yani Çalışanları görev yürütmesi için dinamik olarak sağlayan bir ağ hizmetidir. İdari bir bakış açısından, bir Peer, hangi makinelerin işçi olarak nasıl ve kullanılabileceğini belirler.

  • İşçiler

OurGrid Worker bileşeni, görevin yürütülmesi için kullanılabilecek her makinede çalışır. Çalışan, ev makinesine gerekli erişim işlevselliğini sağlar. Ayrıca enstrümantasyon ve arıza işleme için bazı temel destek sağlar. Ayrıca OurGrid Peer ile birlikte özel ağlarda makinelerin kullanımına izin verir.

Pratikte, İnternete bağlı herhangi bir bilgisayar, farklı bir yönetim alanında veya bir güvenlik duvarının arkasında olsa bile, bir çalışan makine olarak kullanılabilir. Şekil 1.1'de, muhtemelen kendi intranetlerini kullanan idari alanlar, Çalışanları içeren dikdörtgenler olarak gösterilmektedir.

İyilik Ağı

Ağa kaynak katkısını teşvik etmek için OurGrid, Network of Favors adı verilen bir kaynak tahsis mekanizması kullanır. İyilik Ağı, daha fazla katkıda bulunan Akranları ödüllendiren özerk bir itibar şemasıdır. Bu şekilde, her bir Akranın sisteme mümkün olduğunca çok katkıda bulunması için bir teşvik vardır.

OurGrid Topluluğu, BoT uygulamalarına kaynak sağlamaya odaklanan bir eşler arası kaynak paylaşım sistemidir. OurGrid Topluluğunun ana görevi, paylaşımın iyilik ağı modeli kullanılarak yapılmasıdır. Bu modelde, her Eş, topluluğa boşta olan kaynaklarına erişim sunar. Buna karşılık, yerel kapasiteyi aşan bir iş olduğunda, bir Akran, diğer katılımcıların boştaki kaynaklarına erişim elde etmeyi bekler. Sistem, BoT uygulamalarının kullanıcılarının topluluğun hesaplama kaynaklarına kolayca erişmesine ve bunları kullanmasına izin vererek dinamik olarak isteğe bağlı, büyük ölçekli bir şebeke oluşturmayı amaçlamaktadır.

Topluluktaki her bir Eş, bir dizi kaynağa sahip olan ve bazen bu kaynakların sağlayabileceğinden daha fazla bilgi işlem gücüne ihtiyaç duyan bir varlıktır. Bir Akran daha fazla güce ihtiyaç duyduğunda, topluluğa kaynak talep eder. Boşta olan kaynaklara sahip olduğunda, bunları talep edenlerden birine tahsis eder. Topluluğa bağışlanan atıl kaynaklardan elde edilen hizmet kalitesinin garantisi olmadığından, tüm uygulamalar OurGrid için uygun değildir.

OurGrid Topluluğu

Topluluk durumu anlık görüntüsü şurada görülebilir:

Referanslar

Dış bağlantılar