TÜBİTAK »  ULAKBİM » TR-Grid »  Wiki-Grid Anasayfa İletişim / Bilgi Edinme  |  Site Haritası  |  English 
ULAKBİM

Grid Orta Katman Mimarisi

TR-Grid, özgür ansiklopedi

Git ve: kullan, ara

Konu başlıkları

[değiştir] GRID ORTA KATMAN MİMARİSİ

Şu an Grid sistemlerinde yaygın olarak kullanılan orta katman yazılımı LCG-2'dir. (LHC Computing Grid Project - 2) Bu ortam katman sayesinde kullanıcıların, coğrafi olarak dağıtılmış kaynak ve hizmetleri, işlerinin nerede çalıştığını bilmelerine gerek kalmadan, verimli bir şekilde kullanılması sağlanır. Kullanıcılar sanal organizasyonlardan birine üye olarak, işlerini bu orta katman mimarisini kullanarak yaptırabilirler. LCG orta katmanı; iş yükü yönetim sistemi, veri yönetimi sistemi, bilgi sistemi, oturum açma ve yetkilendirme sistemi, denetleme ve kurulum sistemlerinden oluşmaktadır.


[değiştir] İŞ YÜKÜ YÖNETİM SİSTEMİ

Kullanıcı tarafından gönderilmiş olan işlerin yönetiminden, iş gereksinimlerine uygun kaynakların bulunmasından, uygun hesaplama kümesinde planlanmasından ve iş durumunun ve sonuçlarının kullanıcılara sunulmasından genel olarak iş yükü yönetim sistemi sorumludur. İş yükü yönetim sistemi aşağıdaki servisler üzerinde çalışmaktadır.


[değiştir] Kullanıcı Arayüzü (User Interface)

Kullanıcının GRID tarafından sağlanan fonksiyonları kullanabilmesi için düzenlenmiş bir arayüzdür. Kullanıcıların kişisel hesapları ve sertifikaları burada bulunmaktadır. Yapılabilecek işlemler bu ara yüz tarafından ayarlandırılmıştır. Kullanıcıya sağladığı fonksiyonlar;

  • İşin çalıştırılmak üzere gönderilmesi, durumunun öğrenilmesi veya iptal edilmesi
  • Verilen iş gereksinimlerine uygun kaynakların listelenmesi
  • Çıktı dosyalarının alınması
  • Dosyaların kopyalanması veya replika edilmesi


[değiştir] Hesaplama Elemanı (Computing Element)

Her bir sitede hesaplama uçları ile birlikte bulunması zorunlu olan elemandır. Hesaplama uçlarına erişim ara yüzü olarak düşünülebilen bir gatekeeper üzerinden işi dağıtır. Yerel kaynak yönetim sunucusudur. Gelen işlerin sıraya konması ve çalıştırılmasından sorumludur.

Hesaplama elemanı gatekeeper üzerinden Condor-G'den gelen istekleri kabul eder ve her bir iş için iş yöneticisini (job manager) yaratır. İş yöneticisi temel olarak işlerin gönderilmesi ve iptal edilmesinde kullanılır. Bunun dışında, her bir kullanıcının gönderdiği işin durumu ile ilgili sorgulamalarda, burada çalışan grid izleme (grid monitor) aracılığıyla yapılır.

[değiştir] VERİ YÖNETİM SİSTEMİ (DATA MANAGEMENT SYSTEM)

Dosyaların gride taşınmasını veya alınmasını, farlı yerlerde replikasının oluşturulmasını ve yerleştirilmesini sağlar. Çeşitli protokoller ve merkezi dosya katalogları kullanılarak verilerin taşınması sağlanır. İki temel servis üzerine kurulmuştur.

[değiştir] BİLGİ SİSTEMİ (INFORMATION SYSTEM)

Bilgi servisleri grid kaynakları ve durumları hakkında bilgi veren hizmettir. Dağıtılan bilgiler kullanılarak sistemin denetlenmesi sağlanır. Gridin performansı, kullanımın analiz edilmesi, hataların hangi sitede olduğunun bulunması ve çalışan uygulamaların istatistiklerinin çıkarılmasında yardımcı olur. LCG-2 de iki farklı bilgi servisi bulunmaktadır. Bunlar, LDAP tabanlı Bilgi Servisi ve R-GMA (Relational Grid Monitoring Architecture) bilgi servisidir.

© 2007 TÜBİTAK-ULAKBİM Görüşleriniz