• Sonuç bulunamadı

Grid Uygulamaları.

N/A
N/A
Protected

Academic year: 2022

Share "Grid Uygulamaları."

Copied!
26
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

www.grid.org.tr

Grid

Uygulamaları

Bu sunum, Peter Kacsuk ve Gergely Sipos

“Introduction to Grids and Grid applications”

ve C. Loomis “Characteristic of Grid

Applications” sunumlarından alıntılar ile

oluşturulmuştur.

(2)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 2/32

Neden Grid?

• Araştırmacıların kompleks bir işte

Hesaplama zamanını azaltmak için

Büyük verilere ulaşmak için

Özel ekipmanlara ulaşmak için

Diğer kullanıcılarla çalışabilmek için

çok sayıda kaynağa veya servise ihtiyacı vardır.

Internet

(3)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 3/32

Masaüstü Gridi

Internet

Dinamik kaynak bağışlama

Üniversite Sunucusu

PC bağışlayan

PC bağışlayan

PC

bağışlayan

Uygulama

(4)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 4/32

SETI: Evrensel Masaüstü Gridi

SETI@home

226 ülkede 4 milyon kullanıcı 1200 CPU sene/gün

38 TF

77 farklı işlemci tipi

(5)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 5/32

Kümeler ile Grid

Internet

Boş kaynakların 7/24 bağışlanması

Enst1

Kullanıcı

Enst2

Kullanıcı Bağışlayan

ve kullanan

Bağışlayan

ve kullanan

(6)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 6/32

En Büyük Çalışan Grid: EGEE

Scale

> 49 ülkede 224 site

~ 38.000 işlemci

> 15 PB veri alanı

> Günde onbinlerce çalışan iş

> Yüzden fazla kayıtlı sanal

organizasyon

(7)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 7/32

~ 8 site, ~1000 CPU

Geliştirilen grid uygulamaları, üniversiteler arası işbirlikleri, HPC kullanıcıları, LCG kullanıcıları

TR-Grid

(8)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 8/32

TeraGrid

NCSA: Compute Intensive

SDSC: Data Intensive PSC: Compute Intensive

IA64

IA64 Pwr4 EV68

IA32 IA32

EV7

IA64 Sun

10 TF IA-64 128 large memory nodes 230 TB Disk Storage 3 PB Tape Storage GPFS and data mining 4 TF IA-64

DB2, Oracle Servers 500 TB Disk Storage 6 PB Tape Storage 1.1 TF Power4

6 TF EV68 71 TB Storage 0.3 TF EV7 shared-memory 150 TB Storage Server 1.25 TF IA-64 96 Viz nodes 20 TB Storage 0.4 TF IA-64

IA32 Datawulf 80 TB Storage

Extensible Backplane Network

LA Hub

Chicago Hub

IA32

Storage Server Disk Storage Cluster

Shared Memory Visualization Cluster LEGEND

30 Gb/s

IA64

30 Gb/s

30 Gb/s 30 Gb/s

30 Gb/s

Sun

Sun

ANL: Visualization Caltech: Data collection analysis

40 Gb/s

Backplane Router

PSC integrated Q3 03

(9)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 9/32

Simülasyon

Büyük hacimli veri işleme

Gerçek zamanlı veya interaktif uygulamalar Workflow

Paralel işler

Eski (legacy) uygulamalar

(10)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 10/32

Simülasyon

Örnekler

YEF Monte Carlo simülasyonları WISDOM— Kuş gribi araştırmaları

Özellikleri

İşler hesaplama ağırlıklıdır Bağımsız bir çok iş

Genelde deneyimsiz kullanıcılar Küçük girdi; büyük çıktı

Gereklilikler

İş yığını işleme servisleri

Yüksek hacimli verinin saklanması için veri yönetimi

ATLAS

ITER

(11)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 11/32

Büyük Hacimli Veri İşleme

Örnekler

Yüksek boyutta ham data işleyen ve analiz eden YEF deneyleri

Yer bilimcilerin veri analizleri

Özellikleri

Dağıtık girdi verisi

Yüksek miktarda girdi ve çıktı verisi

Gereklilikler

İş yönetim araçları

Daha gelişmiş veri yönetimi

(12)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 12/32

Gerçek Zamanlı Uygulamalar

Örnekler

Yeni uygulama prototipleri

Özellikleri

Az miktarda girdi ve çıktı verisi Hesaplama miktarı fazla değil Hızlı tepki zamanı

Gereklilikler

Bu uygulamaların hızlı çalışmasına izin veren yapılandırmalar

Bütün servisler uygulama ihtiyacına en kısa zamanda cevap

vermeli

(13)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 13/32

İnteraktif Uygulamalar

Grid şu uygulamalara destek verir:

gPTM3D: Tıbbi görüntülerin interaktif incelenmesi GPS@: Biyoinformatik web portalı

GATE: Radyoterapi planlama DILIGENT: Dijital kütüphaneler

Özellikleri

Hızlı cevap verme: Genelde bir insan sonuç için bekliyordur Birçok hesaplama gücü isteyen iş

Kullanıcı grid bilinçli değildir

Gereklilikler

Veri ve hesaplamayı portal veya başka bir uygulama ile uyumlu hale getirmek

Arayüz ve grid arasında kullanıcı yetkilendirmesi

(14)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 14/32

Workflow

(15)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 15/32

Paralel İşler

Örnekler

İklim modelleme Deprem Analizi

Hesaplamalı Kimya

Özellikleri

Birbirine bağlı haberleşen birçok proses Aynı anda birçok işlemci gerekli

Genelde MPI kütüphanesi kullanılır

Gereklilikler

Kaynaklarda MPI veya benzeri bir haberleşme kütüphanesi

olması

(16)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 16/32

(Legacy) Uygulamalar

Örnekler

Ticari veya kapalı kaynak kodlu programlar Matlab, Mathematica, Ansys, Fluent, Gaussian

Özellikleri

Lisans gerektirirler

Yeniden derlenmedikleri için grid uygun hale getirilemezler

Gereklilikler

Gride uygun lisans sunucuları

Veriye saydam erişim

(17)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 17/32

SE4SEE SDA

G-PiP GridAE Hum2S

P-Grade Portal Eğitim Ontolojisi

YEF Grupları (ATLAS, CMS, LHCB)

Kendi uygulamasını geliştiren kullanıcılar

Paket program kullanıcıları (Gaussian, Gamess, NAMD, PWSCF, CPMD, Abinip, VASP, Amber…)

TR-Grid Üzerinde Geliştirilen / Çalışan

Uygulamalar

(18)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 18/32

SE4SEE

(19)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 19/32

(Backup) SE4SEE Web Portal

(20)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 20/32

SDA

(21)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 21/32

SDA

(22)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 22/32

İnsan nüfusu üzerinde çalışılarak:

-İnsan hafızası modellenecek,

-İnsanların etkileşimi simüle edilecek -Hafıza boyutunun etkisi incelenecektir

İnsan hafızasının modellendiği bir kompleks sistem modelleme ve

simülasyon projesidir.

HuM2S

(23)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 23/32

RAD50 - DNA double-strand break repair protein (1l8dB) ↔ BRCA1 - Breast cancer susceptibility protein (1miuA) via 1aq5AC

Aytuna,A.S, Gursoy,A. Keskin,O., Bioinformatics 2005

Keşfedilen protein protein etkileşimi

Bu etkileşim literatürde de doğrulandı

G-PiP

(24)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 24/32

EDG gLite

GridAE-S GridAE-C Server-side

Application Unit

Client-side Application Unit

Job Group Submission Web Interface

GridAE-C Client-side Application Unit

. . .

GridAE

(25)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 25/32

P-Grade Portal

(26)

Kullanıcı Eğitimi, Boğaziçi Üniversitesi, İstanbul 26/32

İlk endüstriyel işbirliği projesi

Internet içeriğini Türkçe için geliştirilmiş teknoloji ile sunan ilk arama motoru olan bilgi.com’u geliştiren AGMLAB ile işbirliği projesidir

Bu projenin amacı, sayısal ortamda yeralan akademik ve

bilimsel kaynakları, araştırmacılara arama motoru teknolojisi ile sunan bir akademik dijital kütüphane, oluşturmaktır.

Araştırmacılar böylece, hem yerel hem de dünyada yeralan kaynaklara arama motoru üzerinden ulaşabileceklerdir.

Projenin bir diğer amacı ise, dijital kütüphane sistemlerinde ve bilgi gridi oluşturma çalışmalarında kullanılacak gelişmiş bir ürünü, ortaya çıkarmaktır.

Eğitim Ontolojisi

Referanslar

Benzer Belgeler

Boğaziçi Üniversitesi Çevre Kulübü, 07 Mayıs 2010 Cuma günü saat 10:00-11:00 arasında Kilyos Necmettin Tanyolaç Salonu‘nda ―Bir Fidan, Bir Kitap, Bir

BÜYES, TOEFL® IBT/PBT veya IELTS (Akademik) sınavlarından biriyle kanıtlamayan 2017 girişli yeni yerleştirilen lisans öğrencilerimizin İngilizce seviyeleri, 18 Eylül

Enstitüler Bazında Öğrenci Sayısı (Hazırlık Sınıfı Hariç) / Enstitülerde Görevli Tam Zamanlı Öğretim Üye ve Görevlisi Oranı, Atatürk İlkeleri ve İnkılap

ENSTİTÜLER BAZINDA ÖĞRENCİ SAYISI (ÇBE, Hazırlık Sınıfı Hariç) ENSTİTÜLERDE GÖREVLİ TAM ZAMANLI ÖĞRETİM ÜYE VE GÖREVLİSİ (ÇBE) Ratio of Graduate Students to

London School of Economics, Michigan State University, New York University, Purdue University, UCLA,. UC Berkeley, University

Boğaziçi Üniversitesi Makina Mühendisliği

 Tasarım ve uygulama ağırlıklı eğitimde, bilgisayar programları geniş olarak kullanılmaktadır.. of Alberta, Univ. of California, Univ. of Melbourne, Univ. of

(BÜ, ODTÜ, Geneva University, University of Michigan, University of Illinois, University of Maryland, University of Massachusetts, Boston University, University of Gent, University