2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Peter Kacsuk’un sunumundan alıntılarla P-GRADE Portalı Cevat Şener Bilgisayar Mühendisliği Bölümü,

Slides:



Advertisements
Benzer bir sunumlar
Kullanıcılar için EGEE ve TR-Grid araçları
Advertisements

MS OFFICE Access 2013.
Raporlama ve İş Zekası Çözüm Platformu
I. Ulusal Yüksek Başarım ve Grid Konferansı Deprem Merkezi Bulma Uygulamasının JDL İş Akışları ile Paralelleştirilmesi M.Yilmazer, R. Arikan, M. S. Geden,
2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA GridAE: Yapay Evrim Uygulamaları için Grid Tabanlı bir Altyapı Erol Şahin Bilgisayar Mühendisliği.
Sinan Doğan, Esra Beyoğlu
gLite Grid Servisleri ve Güvenlik Aslı Zengin – Onur Temizsoylu –
Eğitim Programı Kurulum Aşamaları E. Savaş Başcı ASO 1. ORGANİZE SANAYİ BÖLGESİ AVRUPA BİLGİSAYAR YERKİNLİĞİ SERTİFİKASI EĞİTİM PROJESİ (OBİYEP)
Grid Ortamında İş Gönderme I. Ulusal Yüksek Başarım ve Grid Konferansı Nisan 2009, ODTÜ, Ankara
HR-WEB Web Tabanlı İnsan Kaynakları Uygulamaları
TR-GRID ULUSAL GRID OLUŞUMU GRID PROJELERİ ve GRID UYGULAMALARI Dr. Burcu Ortakaya Ankara, Ekim 2007.
Grid Ortamında İş Gönderme TR-Grid Okulu 30 Nisan 2008, TAEK, Ankara.
Grup ilkesinin yerel düzenleyicisi Microsoft Windows XP' de, kullanıcı ve bilgisayar grupları için kullanıcı ve bilgisayar yapılandırmaları tanımlamak.
GLite Grid Servisleri Aslı Zengin – Onur Temizsoylu – /38.
Burcu Musaoğlu Data Sistem A.Ş..
Çevre ve Orman Bakanlığı Bilgi İşlem Dairesi Başkanlığı
Proxy-DNS Nedir?.
Türkiye’de Yüksek Başarımlı Hesaplama
Bilgi Teknolojisinin Temel Kavramları
Bilgisayar Mühendisliği Bölümü Bilgi Servisleri (IS) GRID Kullanıcı Eğitimi Boğaziçi Üniversitesi 2007, İstanbul Emrah AKKOYUN.
Grid Bilgi Sistemleri (Grid Information Systems) ‏ TR-Grid Kullanıcı Eğitimi (9-10 Temmuz 2007) ‏ Hakan Bayındır.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Paralel Hesaplama Onur Temizsoylu Grid ve.
TR-GRID ULUSAL GRID OLUŞUMU GRID PROJELERİ TÜBİTAK ULAKBİM Ankara, Şubat 2007.
TR-Grid Servisleri I. Ulusal Yüksek Başarım ve Grid Konferansı Nisan 2009, ODTÜ, Ankara Bu sunum.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Küme Bilgisayarlar Onur Temizsoylu Grid ve.
EGEE GRID UYGULAMALARI Dr. Burcu Akcan TÜBİTAK ULAKBİM Ankara, Şubat 2007.
TR-GRID Servisleri ve Grid Güvenliği (Küme Bilgisayar ve Grid Mimarileri) Aslı Zengin Ankara, Nisan 2008 Bu sunum Bob Jones’un ve Christos.
HR-WEB Web Tabanlı İnsan Kaynakları Uygulamaları
Grid Nedir? Cevat Şener BMB-ODTÜ
Uygulamaların Grid’e Aktarılması Bu sunum, Peter Kacsuk ve Gergely Sipos “Introduction to Grids and Grid applications” ve C. Loomis “Characteristic.
Grid Hesaplaması Özgür Erbaş GRID Kullanıcı Eğitimi Boğaziçi Üniversitesi 2007, İstanbul.
MIT503 Veri Yapıları ve algoritmalar Veri ağaçları
Elektronik Değişim BAŞLADI !!! E-Çözümler
Küme Bilgisayarlarda PBS Kuyruk Sistemi
Windows Server 2008’e Genel Bakış Microsoft Windows Server 2008, bilgi teknolojileri (BT) uzmanlarının altyapıları üzerindeki kontrollerini maksimum seviyeye.
( HATA VE AKIŞ KONTROLU – PROTOKOLLER – AĞ YAPILARI )
İŞLETİM SİSTEMLERİ Öğr. Gör. S.Serkan TAN.
İÇİNDEKİLER-1 Başlangıç Bilgisayarı düzgün Şekilde Çalıştırma
App Inventor Mehmet Can KARABAĞ.
TR-GRID Servisleri ve Grid Güvenliği
9-10 Temmuz 2007, Tübitak Ulakbim, Ankara Peter Kacsuk’un sunumundan alıntılarla P-GRADE Portalı Birsen Omay
Kullanıcılar için EGEE ve TR-Grid araçları GRID Kullanıcı Eğitimi Boğaziçi Üniversitesi 2007, İstanbul Emrah AKKOYUN.
Ders Yazılımlarının Geliştirilmesi
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Giriş ve Motivasyon Onur Temizsoylu BAŞARIM09.
PBS Betiği Hazırlama ve
Grid Orta Katmanı ve İş Akışı TR ATLAS Gaziantep Grid Workshop Haziran, Gaziantep Üniversitesi.
TR-Grid Altyapısında Çalışan Uygulamalar.
GRID ÜZERİNDE GERÇEKLENEN MATRİS İŞLEMLERİNE BİR PORTAL ÜZERİNDEN ERİŞİM Orhan DAĞDEVİREN İlker KORKMAZ AB'09, Harran Üniversitesi,
KABUK İŞLEMLERİ.
Kullanıcı Seçeneklerini Güncelleme Kullanıcı güncelleme işlemi konsol ve grafik ortamdan yapılabilir. Komut Satırı ile Kullanıcı Seçeneklerini Güncelleme.
İnsan Kaynakları Bilgi Sistemleri
BİLGİSAYAR MİMARİLERİ 12.Hafta: Çok İşlemcili Sistemler
KIRKLARELİ ÜNİVERSİTESİ
PROJENİN ADI “Doğrusal Konumlandırıcılar” için Profesyonel Kontrol Ara yüz Tasarımı ve İmalatı.
İNSAN-BİLGİSAYAR ETKİLEŞİMİ. İnsan Bilgisayar Etkileşimi (İBE) alanındaki pratik ve teorik çalışmalar, bilgi ve iletişim teknolojilerinin insana ve insan.
Programlama Laboratuarı-I DERS - 3 Program Geliştirme Derleyici ve DevC++ Derleyicisi.
Çomar neyi çözecek? ● Ayarlama arayüzleri görev tabanlı olmalı ● Gündelik işler için komut satırı gerekmemeli ● Belgeleri yalnızca programcılar okuyor.
VBT Bilgi Teknolojileri
Meteorolojik Veri Toplamada Kullanılan Yöntemler
ANKARA ÜNİVERSİTESİ SAĞLIK BİLİMLERİ FAKÜLTESİ SOSYAL HİZMET BÖLÜMÜ
MALTEPE ÜNİVERSİTESİ Paralel Hesaplama MATLAB ve Paralel Hesaplama
Yüksek başarımlı hesaplama sistemleri ve yapılan çalışmalar
ERP Projesinin Aşamaları İzmir. ERP Projesinin Aşamaları SatışSatış - Başlangıç – Kurulum – Analiz – Plan – Uyarlama – Eğitim – Geliştirme.
Amazon Web Servisleri ve Javascript Dilinin Birlikte Kullanımı
(Öğrenci Transkript) Akademik Bilgi Ve Kayıt Sistemi Student
Yazılım Mühendisliği Temel Süreçler - Sistem Analizi
Yapay Zeka Nadir Can KAVKAS
Akademik Özgeçmiş Tabanlı Fakülte Bilgi Sistemi
FIRAT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ
Raptor - Reed-Solomon Göndermede Hata Düzeltim Kodları (FEC)
Sunum transkripti:

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Peter Kacsuk’un sunumundan alıntılarla P-GRADE Portalı Cevat Şener Bilgisayar Mühendisliği Bölümü, Orta Doğu Teknik Üniversitesi Ankara, Türkiye

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İçerik P-GRADE Portalının geliştirilme nedeni Kısaca P-GRADE Portalı Portalda uygulama geliştirme Portalda uygulama çalıştırma Portalda parametre çalışma eklentisi

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Genel Durum Temel grid servisleri: AA, iş gönderme, bilgi alma, … Üst seviye grid servisleri (aracı,…) Uygulama araçları, standartları Uygulama Grid ortakatmanı Komut satırı araçları P-GRADE Portalı Kullanıcı arayüzleri

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Grid Hesaplamanın Şimdiki Durumu ve Geleceği Grid sistemleri ve ortkatmanının hızlı gelişimi:  GT2, OGSA, GT3 (OGSI), GT4 (WSRF), LCG-2, gLite, … Birçok grid sistemleri bunlarla üretildi:  EGEE (LCG-2  gLite), UK NGS (GT2), Open Science Grid (GT2  GT4), NorduGrid (~GT2) Aynı temel servisler her yerde kullanılabilir olmasına rağmen, farklı yollarda geliştirildi  Veri servisleri  Hesaplama servisleri  Güvenlik servisleri (single sign-on)  Aracılar

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Kısaca P-GRADE Portalı Genel kullanımlı, iş akışı tabanlı Grid portalı İş akışına dayanan grid uygulamalarının geliştirilmesini ve ç alıştırılmasını sağlar GridSphere-2 ’ ye dayalı  Yeni portletler kolaylıkla eklenebilir  Kullanıcı ihtiya ç larına g ö re uyarlanabilir Grid sistemlerindeki birlikte ç alışabilirlik sorununu iş akışı seviyesinde çö zer

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İlgili Projeler Portalın geliştirilme ve eğitim çalışmaları çeşitli projeler tarafından yürütülmektedir:  SEE-GRID Geliştirme ve uygulama desteği  Coregrid Araştırma, geliştirme  EGEE LCG ve gLite eğitimleri, uygulama geliştirme  ICEAGE Grid eğitimleri

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA P-GRADE Portalında iş akışı nedir? Yönlendirilmiş, çevrimsiz çizge (directed acyclic graph, DAG)  Düğümler, program işlerini  Kapılar, işlerin istediği ya da ürettiği girdi/çıktı dosyalarını  Düğümleri birbirine bağlayan kenarlar, dosya transfer işlemlerini temsil eder. İş akışının anlamı:  Eğer bütün girdi dosyaları hazırsa o iş çalıştırılabilir.

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş Akışlarında İki Seviyeli Paralellik P-GRADE portalındaki iş akışı kavramı, karmaşık problemlerin etkili bir şekilde paralelleştirilmesini sağlar İş akışları iki seviyede paralellik sağlar : – İş akışlarının düğümleri arasındaki paralellik Birden fazla iş paralel olarak çalışabilir – İş akışlarının düğümleri içindeki paralellik İşler paralel bir programdan oluşabilir

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA 25 x 10 x 25 x 5 x Tehlikeli hava koşullarının (fırtına, sis) tahmin edilebilmesi can ve mal güvenliği için oldukca önemlidir İşlenecek bilgi: yüzey seviyesi, yükseklik ölçümleri, radar, uydu, aydınlanma, önceki hesaplamaların sonuçları Gereksinimler: Hesaplama zamanı < 10 dk Yüksek çözünürlük (1km) Kısa Menzilli Hava Tahmini (Macaristan Meteoroloji Servisi)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Tipik Kullanıcı Senaryosu (Geliştirme Aşaması) Sertifika sunucusu Portal sunucusu Grid servisleri Editörü başlatma İş akışı oluşturma, iş akışı üzerinde değişiklik yapma İş akışını kaydetme

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş Akışı Geliştirme (İş Akışı Editörünü Açma) Editör, bir Java Webstart uygulamasıdır. İndirip kurulması, sadece bir “tık” ile!

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş Akışı Editörü (Grafik Tanımlama) Toplu işlerden yönlü, çevirimsiz bir grafik oluşturma amaçlanır: 1.Sürükle-bırak birleşenleri: işler ve kapılar 2.Özelliklerinin tanımlanması 3.Kapıların bağlanması (çevirim, döngü veya koşul eklenemez)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Otomatik Kaynak Seçimi İş için aracı bir Grid/VO seçin (ör. trgridb ) İşin belli gereksinimleri varsa bunları JDLde tanımlayın.  İş akışı editörünün kendi JDL editörü vardır. İş için en iyi kaynağı bulmak için portal aracıyı kullanacaktır.

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Lokal ve Uzaktaki dosyalar Portal sunucusu Grid servisleri Hesaplama elemanları Depolama elemenları UZAK GİRDİ DOSYALARI UZAK ÇIKTI DOSYALARI LOKAL GİRDİ DOSYALARI ve YÜRÜTÜLÜR DOSYALAR LOKAL ÇIKTI DOSYALARI LOKAL GİRDİ DOSYALARI ve YÜRÜTÜLÜR DOSYALAR LOKAL ÇIKTI DOSYALARI Sadece kalıcı dosyalar! İşiniz depolama dosyalarına doğrudan ulaşabilir.

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş Akışı Editörü (İş Akışını Kaydetme) İş akışı tanımlandı! Şimdi çalıştırılabilir!

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Sertifika sunucusu Portal sunucusu Grid servisleri PROXY SERTİFİKASININ İNDİRİLMESİ Tipik Kullanıcı Senaryosu (Çalıştırma Aşaması –1. adım)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Sertifika Yöneticisi (Sertifika Portleti) GSI tabanlı gridlere ulaşabilmek için portal sunucusu proxy sertifikasına ihtiyaç duyar “Sertifikalar” portleti: X.509 sertifikalarının MyProxy sunucularına yüklenmesi kısa zamanlı proxy sertifikalarının portal sunucusuna indirilmesi

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Sertifika Yöneticisi (Proxy Sertifikalarının Taranması) Portal sunucusunda aynı anda birden fazla proxy sertifikası bulunabilir! SEE-GRID CE ve SEleri HUNGRID CE ve SEleri

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Sertifika sunucusu Portal sunucusu Grid servisleri DOSYALARIN TRANSFERİ, İŞLERİN GÖNDERİLMESİ Tipik Kullanıcı Senaryosu (Çalıştırma Aşaması –2. adım)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş Akışı Yönetimi (İş Akışı Portleti) Bu portlette, “Workflow” listesinde iş akışlarının durumu, boyutu ve biten işlerin çıktıları gösterilir. Kullanıcıların portal sunucusundaki depolama alanlarını kontrol edebilmek için, kota yöneticisi bulunmaktadır.

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş Akışı Çalıştırma (İş Akışı Portletinden İşlerin Durumunu İzleme)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş Akışı Çalıştırma (İş Akışı Portletinden İşlerin Durumunu İzleme)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş Akışı Çalıştırma (İş Akışı Portletinden İşlerin Durumunu İzleme)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş Akışı Çalıştırma (İş Akışı Portletinden İşlerin Durumunu İzleme)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş Akışı Çalıştırma (İş Akışı Portletinden İşlerin Durumunu İzleme)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Sertifika sunucusu Portal sunucusu Grid servisleri İŞLERİ GÖZLEMLEME ve İŞ AKIŞI İLERLEMESİ İŞLERİ İZLEME Tipik Kullanıcı Senaryosu (Çalıştırma Aşaması –3. adım)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA -İş akışının ilerleyişi portaldan takip edilip gözlenebilir. İş Akışı ve İş Seviyesinde Gözleme (İş Akışı Portleti)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş Akışı ve İş Seviyesinde Gözlemleme (İş Akışı Portleti) -Paralel işlerin ilerleyişi de portaldan takip edilip gözlenebilir. (Eger Mercury monitor için hazırlanmışsa)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İş akışı çalıştırılırken bir işte hata oluştu Hata sebebini log dosyasından öğrenin Başarısız Olan İş Akışının Kurtarılması 1. Adım

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Hatalı işi başka bir CEye yönlendirin, ya da yeni bir proxy sertifikası indirin. Biten işlerde düzeltme yapmanıza gerek yok! İş akışının çalıştırılması hata alınan noktadan devam edebilir! Başarısız Olan İş Akışının Kurtarılması 2. Adım

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Sertifika sunucusu Portal sunucusu Grid servisleri SONUÇLARIN İNDİRİLMESİ Tipik Kullanıcı Senaryosu (Çalıştırma Aşaması – 4. Adım)

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Sonuçların İndirilmesi...

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Parametre Çalışma Eklentisi Kullanıcılar iş akışı seviyesinde parametre çalışması desteğine ihtiyaç duymaktadır. Parametre çalışması:  Eger kullanıcının varolan, hazır bir iş akışı varsa kullanıcılar bu iş akışını  Tekrar çalıştırmak (değişiklik yapmadan)  Farklı parametrelerle çalıştırmak ihtiyacı duymaktadır.

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA İşler paralel bir programdan oluşabilir – İş akışlarının düğümleri içindeki paralellik (SIMD/MIMD/MISD) – İş akışlarının düğümleri arasındaki paralellik (SIMD/MIMD/MISD) Birden fazla iş paralel olarak çalışabilir – İş akışına parametre çalışması eklentisi (SIMD) Aynı iş akışının birden fazla kopyası farklı veri dosyalarıyla işlem yapabilir. İş Akışlarında Üç Seviyeli Paralellik

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Parametre Çalışması İş Akışı Çalıştırılması PÇ kapısı: girdi dosyasının 4 kopyası PÇ kapısı: girdi dosyasının 3 kopyası 1 PS iş akışı çalıştırılması = 4 x 3 normal iş akışı çalıştırılması Böylece 3. seviyede paralellik sağlanarak, çok fazla Grid kaynağına ihtiyaç duyulmaktadır.

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Sonuçlar  P-GRADE Portalı gridler arasındaki farklılıkları ve karmaşıklıkları saklar  Globus X – LCG2 – gLite iş akışı seviyesinde birlikte çalışılabilirliği  Grid teknolojileri arasındaki geçişler son kullanıcıdan saklanır  Çeşitli bileşenlerden oluşan büyük Grid uygulamaları geliştirilebilir – Sıralı kodlar – MPI kodları – Eski kodları ( Legacy codes )  Kodlarda gride özel konutların bulunmasına gerek kalmaz  Uygulama geliştirme, çalıştırma ve izlemek için grafiksel araçlar kullanılır  Ortak takım çalışmalarını destekler  İş akışlarının paylaşılması  İşlerin paylaşılması  Standart portlet APIsiyle geliştirilmiştir  özel uygulama alanlarına, kullanıcı gruplarına göre ayarlanabilir.

2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK, ANKARA Teşekkürler!