SEE-GRID-2. TR-GRID Üzerinde Kandilli Sismik Veri Sunucusu. www.see-grid.eu



Benzer belgeler
Deprem Merkezi Bulma Uygulamasının JDL İş Akışları ile Paralelleştirilmesi

Ufuk Üniversitesi Kütüphanesi Kütüphane Kaynaklarına Erişim Bilgileri

BOĞAZİÇİ ÜNİVERSİTESİ, KANDİLLİ RASATHANESİ DEPREM ARAŞTIRMA ENSTİTÜSÜ İVME VERİ TABANI OLUŞTURULMASI

İş Sürekliliği Ve Güvenliği

27 Kasım Ekran 1: ETA:SQL Yazılım Güncelleme Uygulaması

2. hafta Bulut Bilişime Giriş

SE4SEE A Grid-Enabled Search Engine for

Kampüs Dışı Erişim İnternet Explorer Proxy

P-GRADE Portalı. Cevat Şener Bilgisayar Mühendisliği Bölümü, Orta Doğu Teknik Üniversitesi Ankara, Türkiye. Peter Kacsuk un sunumundan alıntılarla

UHeM ve Bulut Bilişim

Grid Veri Yönetimi. Emrah Akkoyun, Feyza Eryol,

Küme Bilgisayarlarda PBS Kuyruk Sistemi

24 MAYIS 2014 GÖKÇEADA AÇIKLARI - EGE DENİZİ DEPREMİ BASIN BÜLTENİ

P-GRADE Portalı. Cevat Şener Bilgisayar Mühendisliği Bölümü, Orta Doğu Teknik Üniversitesi Ankara, Türkiye. Peter Kacsuk un sunumundan alıntılarla

İnternet ve İnternet Tarayıcıları BİLGİ VE İLETİŞİM TEKNOLOJİSİ DERS NOTU - 2

Çalışma Grupları Eğitimleri. TÜBİTAK ULAKBİM / ANKARA 5-9 Nisan 2010

Bilgi Servisleri (IS)

Veritabanı Dersi. Teoriden Pratiğe. Çağıltay N.E., Tokdemir G. Veritabanı Sistemleri Dersi -Bölüm XXV: Web'den Erişim Çağıltay, N., Tokdemir, G.

Grid Veri Yönetimi Aslı Zengin

VPN NEDIR? NASıL KULLANıLıR?

BATMAN ÜNİVERSİTESİ KÜTÜPHANE VERİTABANLARINA KAMPÜS DIŞINDAN ERİŞİM REHBERİ

K12 Uzantılı E Posta Kullanım Ve Kurulum Klavuzu

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ

Versiyon Kontrol Sistemleri

Üst Düzey Programlama

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi

27 KASIM 2013 MARMARA DENİZİ DEPREMİ

İşletme ve Devreye Alma Planı Yerel Okul Sunucusu Uygulama Yazılımları Prototipi TRscaler Technology Solutions

Boğaziçi Üniversitesi. Kandilli Rasathanesi ve Deprem Araştırma Enstitüsü. Ulusal Deprem İzleme Merkezi

Web Tasarımının Temelleri

ACCURACY OF GPS PRECISE POINT POSITIONING (PPP)

İNTERNET EXPLORER AYARLARI 1. Başlat-Ayarlar-Denetim Masası menüsünden "İnternet Özellikleri" (Seçenekleri)'ni seçiniz. Resim. 1

Grid Veri Yönetimi. Emrah Akkoyun, Feyza Eryol,

TUSAGA-AKTİF istasyonları koordinat ve koordinat değişimlerinin yılları GNSS verilerinden yararla belirlenmesi ve uygulamada kullanılması

28 ARALIK 2013 ANTALYA KÖRFEZİ - AKDENİZ DEPREMİ

Veri Tabanı-I 1.Hafta

T.C Konya Hukuk Mahkemeleri Tevzi Bürosu BİRİM KAPATMA AKTARIM SONUÇ BİLGİLERİ. Dosya Aktarılan Birim Adı Konya 1. Asliye Ticaret Mahkemesi

CELAL BAYAR ÜNİVERSİTESİ KÜTÜPHANE VERİTABANLARINA ÜNİVERSİTE DIŞINDAN ERİŞİM

Bilgi ve Olay Yönetim Sistemi

E-İmza Oluşturma ve Doğrulama

Bilgi ve Olay Yönetim Sistemi

Uygulamaların Grid e Aktarılması

Tarımsal Üretim Uygulamalarında Bulut Hesaplama (Cloud Computing) Teknolojisi

Scan Station Pro 550 Adminstration & Scan Station Service Araçları

GÖRSEL PROGRALAMA HAFTA 2 PROGRAMLAMA DİLLERİNE GİRİŞ

Bilgi Sistemlerinde Merkezi Kayıt Yönetimi ve Olay İlişkilendirme

Kütüphane Kullanıcıları için İçeriğin Zenginleştirilmesi II

Android e Giriş. Öğr.Gör. Utku SOBUTAY

Google Chrome Kullanıyorsanız; Microsoft Internet Explorer Kullanıyorsanız;

Hızlı Başlangıç Kılavuzu

BOĞAZİÇİ UNIVERSITY KANDİLLİ OBSERVATORY and EARTHQUAKE RESEARCH INSTITUTE GEOMAGNETISM LABORATORY

Veri Tabanı Yönetim Sistemleri Bölüm - 02

Basit Mimari, Katmanlı Mimari ve doğrudan çalıştırma olarak üçe ayrılır.

ISI Web of Knowledge EndNote Web Copyright 2007 Thomson Corporation

İÇİŞLERİ BAKANLIĞI KAYITÇI KULLANIM TALİMATI

Powered by

YÖNETİM BİLİŞİM SİSTEMLERİ BÖLÜMÜ YENİ DERS MÜFREDATI (1) FAKÜLTESİ: İŞLETME FAKÜLTESİ / BUSINESS SCHOOL

AFET KOORDİNASYON MERKEZİNİ (AKOM)KURDUK

Campus Online. Güncelleme: Haziran 24, 2013

B.Ü. KANDİLLİ RASATHANESİ ve DAE.

TÜBİTAK ULAKBİM (Ulusal Akademik Ağ ve Bilgi Merkezi) : 12 Yıllık Ulusal Merkez Öyküsü

KURUMSAL BİLGİ TEKNOLOJİLERİNDE PROFESYONEL ÇÖZÜMLER. i-gate E-DEFTER UYGULAMASI Bilgi Teknolojileri

SOSAM: SANAL ORTAM SAVUNMA MERKEZİ

DOĞU KARADENİZ BÖLGESİNDE SON YILLARDA YAPILAN PATLATMALARLA OLUŞAN DEPREMLERİN AYIRT EDİLMESİ

LIBPXY SERVİSİNİN KULLANIMI

AHTAPOT Merkezi Güvenlik Duvarı Yönetim Sistemi Kontrol Paneli

PiSi ile Paket Yapımı. S.Çağlar Onur

MARITIMETRAINER Uzaktan Eğitim Sistemi Kişisel Verilerin Korunması ve İşlenmesi

SolidWorks Macro, SolidWorks API. Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı

Gökhan AKIN İTÜ/BİDB Ağ Grubu Başkanı - ULAK/CSIRT

Uygulamada Birlikteişlerlik! Iletisim... Cedefop bir maliyeti yoktur Europass la Bağlanın detaylı kaynaklar, belgeler ve teknik destek

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Bilgisayar Ağları - 1 (BİL 403)

Elektrik Altyapılarında Bilgi Güvenliği Riskleri ve Çözümler

Arayüz Geliştirme Dokümantasyonu

ALTIN ORAN ARAMA (GOLDEN SECTION SEARCH) METODU

İZMİR EKONOMİ ÜNİVERSİTESİ. Central Disc System Merkezi Disk Sistemi

FortiMail Gateway Modunda Kurulum. v4.00-build /08

THE DESIGN AND USE OF CONTINUOUS GNSS REFERENCE NETWORKS. by Özgür Avcı B.S., Istanbul Technical University, 2003

HÜR VE KABUL EDİLMİŞ MASONLAR DERNEĞİ GİZLİLİK POLİTİKASI

Araziye Çıkmadan Önce Mutlaka Bizi Arayınız!

IBM Servis Yönetimi Stratejisi. Çağlar Uluğbay Ürün Yöneticisi Tivoli IBM Türk Limited Şirketi

Teşekkür. BOĞAZİÇİ UNIVERSITY KANDİLLİ OBSERVATORY and EARTHQUAKE RESEARCH INSTITUTE GEOMAGNETISM LABORATORY

PLC (Programlanabilir Kontrol Cihazı) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ

Borsa İstanbul Kolokasyon Hizmeti

Altın Oran Arama Metodu(Golden Search)

Hızlı Kurulum ve Yapılandırma Kılavuzu


Hızlı Sistem Kurulumu ve Yönetimi İçin Yeni Bir Yaklaşım: SUSE Stüdyo

İleri Düzey Bilgisayar Ağları

YILDIZ TEKNİK ÜNİVERSİTESİ SABİT GNSS İSTASYONU (YLDZ), VERİLERİNİN ANALİZİ VE SUNUMU

Medula Eczane Stok Bilgileri Web Servisleri Kullanım Kılavuzu

(Bilgisayar ağlarının birbirine bağlanarak büyük bir ağ oluşturmasıdır)

Pac Dosyası İle Proxy Kullanmak

BOĞAZİÇİ UNIVERSITY KANDİLLİ OBSERVATORY and EARTHQUAKE RESEARCH INSTITUTE GEOMAGNETISM LABORATORY

Yerel Okul Sunucusu Uygulama Yazılımları Prototipi

Grid Bilgi Sistemleri (Grid Information Systems)

Web Servis-Web Sitesi Bağlantısı

Transkript:

SEE-GRID-2 TR-GRID Üzerinde Kandilli Sismik Veri Sunucusu www.see-grid.eu D. Unat, A. S. Balkır, E. Şenay, C. Özturan Bilgisayar Müh. Bölümü Boğaziçi Universitesi M. Yılmazer Kandilli Rasathanesi ve Deprem Araştırma Enstitüsü, Boğaziçi Üniversitesi

Türkiye deki Sismik Veri Toplama İstasyonları

Verilerle İlgili Bilgiler Veriler takriben 100 istasyondan toplanmaktadır Veriler ziplenmiş SAC dosyası formatında tutulmaktadır Veriler her saat başı Kandilli deki veri deposuna aktarılmaktadır Veriler Kandilli web sunucusundan erişilebilmektedir Her saat başı bir istasyondan aktarılan ziplenmiş SAC dosyası büyüklüğü takriben 20K-580K arasında değişebilir Bir ayda toplanan veri büyüklüğü takriben: 32 GB 10 senelik veri büyüklüğü takriben : 3.8 TB

Proje Motivasyonu Bu büyüklükteki verilerin web üzerinden yerel bilgisayara indirilmesi ve işlenmesi kolay/pratik değil Milyonlarca dosyanın web üzerinden sunulması pratik değil Grid üzerinde hem veri hemde hesaplama gücü bu verilerin/dosyaların işlenmesini çok kolaylaştırır. Grid Web sunucusu indir Veri + Yüksek Hesaplama Gücü Kullanıcı bilgisayarı

Proje Bileşenleri Bileşen 1. Tr-Grid Kandilli Sismik Veri Deposu (otomatik olarak SAC dosyalarının Kandilli web sunucusundan tr-grid e yansıtılması) Statü tamamlandı 2. C++ SAC Dosya İteratörleri ( birçok SAC dosyası üzerinden yüksek seviyede iterasyon sağlayan programlama araçları) Devam ediyor 3. Örnek uygulama (verileri kullanan bir uygulama) Devam ediyor

1.Tr-Grid Kandilli Sismik Veri Deposu Veri yansıtıcı programı Perl dilinde ve LWP paketini kullanarak geliştirildi Cron ile saat başı çalıştırılıyor Kandilli web sitesindeki: http://barbar.koeri.boun.edu.tr/sismo/zkdrs/zztrlogin.asp veri se.ulakbim.gov.tr veri deposuna yansıtılmaktadır ve lfc.ulakbim.gov.tr dosya kataloğuna kayıt edilmektedir. LFC_HOME yeri: /grid/trgrid/kandilli/barbar.koeri.boun.edu.tr/wdata/

1.Tr-Grid Kandilli Sismik Veri Deposu Çıkabilen Problemler Kandilli tarafında olabilen problemler: Bazı istasyonlar zamanında verilerini göndermeyebilir Veri web sayfasına yüklenmemiştir Kandilli web sayfasının geçici olarak çalışmaması Özel durumlarda gecikmeler (örneğin tatil günleri vs.) Tr-Grid tarafında olabilen problemler: Proxy sertifikasının yaratılması başarılı olmayabilir Sunucu kapalı olabilir Ağ kullanımı yoğunluğundan dolayı kopya ve kayıt yapmada zaman aşımına uğramak Bu problemleri çözmek için İndirme sorunu yaşayan dosyaların listesi tut Uygun zamanlarda bu dosyaları tekrar indir

2. C++ SAC Dosya İteratörleri (devam ediyor) Yüzbinlerce SAC dosyası bulunuyor Bu dosyalara erişmek ve dosyalar üzerinde iterasyon yapmak için yüksek seviyeli programlama arayüzüne ihtiyaç vardır esenay@levrek:~$ lfc-ls -l /grid/trgridd/kandilli/barbar.koeri.boun.edu.tr/wdata/2006/04/11/23 -rw-rw-r-- 1 103 110 256478 Apr 12 2006 2006041123.AKS.SHZ.KO.zip -rw-rw-r-- 1 103 110 158038 Apr 12 2006 2006041123.ALT.SHZ.KO.zip...... -rw-rw-r-- 1 103 110 17984 Apr 12 2006 2006041123.YOZ.SHZ.KO.zip Dosya erişimlerini ve iterasyonlarını kolaylaştırmak için C++ sınıfları ve iteratörleri tanımlanacaktır. Üzerinde iterasyon yapılan dosyalara erişimi hızlandırmak için boru hattı teknikleri (pipelining) kullanılacaktır

2. C++ SAC Dosya İteratörleri (devam ediyor) İstasyon, yıl, ay, gün, saat üzerine iterasyon yapma Örnek: #include <kandilli>... Kandilli K ; KandilliStation station ; for(station = K.begin() ; station!= K.end() : station++ ) {... }

2. C++ SAC Dosya İteratörleri (devam ediyor) Çok-sicim (multi-thread) ve boru hattı (pipelining) kullanılarak İterasyon yapılacak dosyalara erişimin hızlandırılması Orijinal döngü Çok sicimli döngü Dosya indir Dosya indir Dosyayı işle Dosyayı işle

2. C++ SAC Dosya İteratörleri (devam ediyor) Boru hatlı (pipelined) dosya erişimi Dosya5 işle Dosya4 işle Dosya3 işle Dosya2 işle Dosya1 işle Dosya5 indir Dosya4 indir Dosya3 indir Dosya2 indir Dosya1 indir 5 4 3 iterasyonlar 2 1 iterasyon başlangıcı

3. Örnek Uygulama (devam ediyor) Saat başı gelen verilerden deprem merkezini bulma uygulaması Çıkan sonuçların Google Maps ta gösterilmesi

3. Örnek Uygulama (devam ediyor) İstasyon bilgilerinin Google Maps ta gösterilmesi

3. Örnek Uygulama (devam ediyor) Otomatik bulunan depremlerin web arayüzü ile sorgulanması

3. Örnek Uygulama (devam ediyor) Google Maps ta sorgulanan aralıklardaki depremlerin gösterilmesi

Kaynakça Didem Unat, Developing Grid-Enabled Applications for Kandilli Observatory and Earthquake Research Institute on TR-Grid. Senior Project Report, Dept. of Computer Eng. Boğaziçi University, 2006. E. Şenay, A. S. Balkır Developing Kandilli Earthquake Analysis Application on TR- GRID, Senior Project Report, Dept. of Computer Eng. Boğaziçi University, 2006-07 (in progress).