YÜKSEK PERFORMANSLI İŞLEM KÜMELERİNİN COĞRAFİ BİLGİ SİSTEMLERİNDE ÖNEMİ

Benzer belgeler
COĞRAFİ BİLGİ SİSTEMLERİNİN İNŞAAT ALANINDAKİ UYGULAMALARI

Öğr.Gör. Gökhan TURAN Gölhisar Meslek Yüksekokulu

SİSTEM İHTİYAÇLARI (Tiger Enterprise / Tiger 3 Enterprise)

Karadeniz Teknik Üniversitesi, GISLab Trabzon.

Bilişim Teknolojilerine Giriş

Cluster i Linux'ta Kümeleme Özgür Yazılım ve Açık Kaynak G 2006 Ali Erdinç Köroğlu

Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

Kaspersky Open Space Security: Release 2. İşletmeniz için birinci sınıf bir BT güvenliği çözümü

Sistem Gereksinimleri Opera v5

KONUMSAL VERİNİN ELDE EDİLMESİNDE MOBİL CBS OLANAKLARI: GELENEKSEL YÖNTEMLERLE KARŞILAŞTIRMA. Fatih DÖNER

Suite 8 on Oracle 11gR2 Donanım İsterleri Kullanıcı (interface'ler dahil) Kullanıcı (interface'ler dahil)

SİSTEM İHTİYAÇLARI (Tiger Plus / Tiger 3)

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru

III. ULAKNET Eğitim Çalıştayı. Üniversiteler Arası Yüksek Erişilebilirlik. Ali Erdinç Köroğlu Necdet Yücel

CBS? Coğrafi Bilgi Sistemleri

Prof.Dr. Tolga Elbir

1-20 Kullanıcı. 2*Xeon 2.4 GHZ 4 GB 2*146 GB 15k (Raid 1) c: 30 GB, d: Kullanıcı Kullanıcı Kullanıcı.

SAĞLIK BİLGİ SİSTEMLERİNİN TARİHSEL GELİŞİMİ

İşletim Sistemleri. Discovering Computers Living in a Digital World

Küme Bilgisayarlar. Enabling Grids for E-sciencE. Onur Temizsoylu. Grid ve Küme Bilgisayarlarda Uygulama Geliştirme Eğitimi ODTÜ, Ankara

İŞLETİM SİSTEMLERİ. (Operating Systems)

Mali Kaynak Dağılım Tablosu BİLGİ TEKNOLOJİLERİ DAİRE BAŞKANLIĞI PERFORMANS PROGRAMI

UHeM ve Bulut Bilişim

VERİ TABANI YÖNETİMİ. Yrd.Doç.Dr. Füsun BALIK ŞANLI YTÜ

ArcGIS Platformu Yazılım Geliştirme Çözümleri

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

Bulut Bilişim. Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri

COĞRAFİ BİLGİ SİSTEMLERİ

CBS de KURUMSALLAŞMA MA SÜRECİ. Prof Dr Tahsin YOMRALIOĞLU. İnsanlar. Yöneticiler. Görevleri. bilgi. information.

Bilimsel Hazırlık Programı COĞRAFİ BİLGİ SİSTEMLERİ

CBS? Coğrafi Bilgi Sistemleri

Dr. Organizer Diş. Ver den beri. Program özellikleri, sistem gereksinimleri

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

Temel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz.

Uygulamaları ulut bilişime geçirmeden önce, firmanızın/şirketinizin ya da. işinizin gereksinimlerini göz önüne almanız gerekir. Aşağıda bulut bilişime

Bilgi Nedir? İnsan aklının erişebileceği olgu, gerçek ve ilkelerin tümü. Bilginin Sınıflandırılması

DONANIM. 1-Sitem birimi (kasa ) ve iç donanım bileşenleri 2-Çevre birimleri ve tanımlamaları 3-Giriş ve çıkış donanım birimleri

KONU 1 BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

Temel Bilgisayar (Basic Computer) Yazılım (Software)

Sistem Nasıl Çalışıyor: Araç İzleme ve Filo Yönetim Sistemi

Öğr.Gör. Mehmet Can HANAYLI

Veritabanı. Ders 2 VERİTABANI

Pardus Çalıştayı Hayrettin Bucak ULAKBİM Müdür V

Kurulum (Windows)...3

VERİ MADENCİLİĞİNE BAKIŞ


İstemci Yönetimi ve Genel Yazdırma Çözümleri

UNIVERSAL BİLGİ TEKNOLOJİLERİ

IOT NEDİR? Bölüm 1. Internet of Things ekosistemi altında donanım, programlama, veri tabanı, veri analizi gibi alt yapılar yer almaktadır.

1 DERS İZLENCESİ 2 BİLGİSAYARA GİRİŞ Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarın kullanıldığı alanlar Bilgisayarın kullanılmasında dikkat

Bilgisayar Donanımı. Temel Birimler ve Çevre Birimler. Öğr.Gör.Günay TEMÜR / KAYNAŞLI MESLEK YÜKSEOKULU

EKLER EK 12UY0106-5/A4-1:

08224 Sunucu İşletim Sistemleri

Server Operating System

KENT BİLGİ SİSTEMİNİN BİR ALT SİSTEMİ OLARAK İSTATİSTİKSEL BİLGİ SİSTEMİ VE TÜRKİYE İÇİN 2008 YILINDA İSTATİSTİKSEL BİLGİ SİSTEMİ KULLANIM DURUMU *

Bilgi ve iletişim teknolojileri

-Bilgi ve İletişim (Bilişim) Teknolojileri -Bilgisayar -Elde Taşınan Dijital Cihazlar -Donanım -Yazılım

ÇEV 361 Coğrafi Bilgi Sistemleri ve Uzaktan Algılama. Yrd. Doç. Dr. Özgür ZEYDAN

Worry-FreeTM. Business Security Standard ve Advanced Sürümler. Sistem Gereksinimleri. Administrator s Guide. Securing Your Journey to the Cloud

Worry-Free. p c. Business Security Standard ve Advanced Sürümler. Sistem Gereksinimleri. Securing Your Journey to the Cloud.

BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI

2009 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / HARİTA MÜHENDİSLİĞİ EĞİTİM PLANI

COĞRAFİ BİLGİ SİSTEMLERİ

Dell EMC VDI Cloud Client Computing Uçtan Uca Çözümler. İsel Horada Dell EMC Forum İstanbul

Zeyilname. Zeyilname No:1

Exchange Server Kurtarma (PowerControls)

Windows Server 2012: Sanallaştırmanın ötesine geçin. Oğuz Pastırmacı IT Pro Teknolojileri Yöneticisi Microsoft Türkiye

Yaratıcı Sistemler, Akılcı Çözümler. Nubis

SOSYAL MOBİLİZASYON VE SAĞLIK BİLGİ TEKNOLOJİLERİ

Bağlantı Kılavuzu. Yazıcıyı yerel olarak yükleme (Windows) Yerel yazdırma nedir? Yazıcıyı Yazılım ve Belgeler CD'sini kullanarak kurma

VERİ TABANI YÖNETİM SİSTEMLERİ

BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI. 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar

GEOPORTAL SİSTEMLERİNDE GRID VE CLOUD COMPUTING TEKNOLOJİLERİNİN KULLANILABİLİRLİĞİNİN ARAŞTIRILMASI

İşletim Sistemi. BTEP205 - İşletim Sistemleri

BİLGİSAYAR KULLANMA KURSU

INS4801 Coğrafi Bilgi Sistemleri (CBS) (3 + 0)

Bilgi İşlemde Yeni Bir Çağ IBM Corporation

Coğrafi Bilgilerin Harita Servisleri ile Paylaşımına Yönelik Uygulama Örnekleri

EYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü

PAPERWORK TEKNİK MİMARİ

Yazılım Mühendisliğine Giriş 2018 GÜZ

Bilgisayar İşletim Sistemleri BLG 312

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

ArcGIS ile Su Yönetimi Eğitimi

Pardus. S.Çağlar Onur, 21 Aralık Pardus Projesi [TÜBİTAK / UEKAE] Linux Kullanıcıları Derneği

NFS (Network File System) & NIS (Network Information System) H. Coşkun Gündüz cgunduz@cs.bilgi.edu.tr

Worry-Free Business Security Standard ve Advanced Sürümler Service Pack 1 Sistem Gereksinimleri

Pardus. A. Murat Eren, 25 Mart Pardus Geliştiricisi. Pardus Yenilikleri Sık Sorulan Sorular

Kursad MANGALOGLU Sales Specialist Power Systems Systems & Technology Group IBM Turkey

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

08224 Sunucu İşletim Sistemleri

Dr. Organizer Diş. Ver. 199e den beri. Program özellikleri, sistem gereksinimleri

Yazılım Mühendisliği Bölüm - 3 Planlama

Veri Yönetiminde Son Nokta. Sedat Zencirci, Teknoloji Satış Danışmanlığı Direktörü, Orta Asya ve Türkiye

COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ

Sanallaştırma. Bilişim dünyasını yakından takip edenlerin son yıllarda çok sık duyduğu bir kavram, Sanallaştırma (Virtualization)

Kentsel Alanlarda Yüksek Çözünürlüklü Ortofoto Üretimi

TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Enformatik Bölümü

BİLGİ TEKNOLOJİLERİ DAİRESİ BAŞKANLIĞI. Coğrafi Bilgi Teknolojileri LOREM İPSUM Şubesi Müdürlüğü ANKARA 2015 LOREM İPSUM

Bilgisayar Temel kavramlar - Donanım -Yazılım Ufuk ÇAKIOĞLU

Transkript:

6 YÜKSEK PERFORMANSLI İŞLEM KÜMELERİNİN COĞRAFİ BİLGİ SİSTEMLERİNDE ÖNEMİ Gürkan Tuna 1 1 Trakya Üniversitesi, Edirne Teknik Bilimler Meslek Yüksekokulu, Bilgisayar Teknolojisi ve Programlama Bölümü gurkantuna@trakya.edu.tr ÖZET Bu çalışmada, Coğrafi Bilgi Sistemi uygulamalarında Yüksek Performanslı İşlem Kümelerinin önemi ele alınmıştır. Coğrafi Bilgi Sistemleri yeryüzüne ait bilgileri elde etme, depolama, işleme, analiz etme, üretilen bilgilerden yeni bilgiler elde etme ve sunmayı sağlayan sistemler olup haritacılık başta olmak üzere farklı disiplinlerde sosyal, ekonomik ve çevresel sorunları çözmek için kullanılmaktadır. Coğrafi Bilgi Sistemleri donanım, yazılım, personel, coğrafi veri ve yöntemlerden oluşur. Kümeler yüksek hesaplama gücü, yük dengeleme ve hata toleransı sağlayan ve düğüm adı verilen bilgisayarlardan oluşan paralel işlem yapan süper bilgisayarlardır. Küme yapılarını oluşturan düğümler için özel sunucu veya iş istasyonu gibi yüksek maliyetli bileşenler kullanılması zorunlu değildir. Kümelerin amacı sunulmakta olunan servislerin iyileştirilmesidir. Yüksek Performanslı İşlem Kümeleri Coğrafi Bilgi Sistemlerinde gerekli olan yüksek performansı sağlamak için en uygun maliyetli ve yüksek performanslı çözümlerden biridir. Yüksek Performanslı İşlem Kümeleri gelecekte ihtiyaç duyulacak daha yüksek işlem güçleri için de geliştirilmeye açıktır. Bu çalışma kapsamında Coğrafi Bilgi Sistemlerinin donanım ve yazılım bileşenleri ele alınarak, bu bileşenler için Yüksek Performanslı İşlem Kümelerinin kullanımı ve sağladığı avantajlar incelenmiştir. Anahtar Sözcükler: Coğrafi Bilgi Sistemleri (CBS), Yüksek Performanslı İşlem Kümeleri, Veri Ambarı, Veri Madenciliği. ABSTRACT THE IMPORTANCE OF HIGH PERFORMANCE COMPUTING CLUSTERS IN GEOGRAPHIC INFORMATION SYSTEMS In this paper, the importance of High Performance Computing Clusters in Geographic Information System applications is discussed. Geographic Information Systems are any systems that are used for capturing, storing, processing and analyzing the information related to Earth, and producing new information from obtained information and they are used to solve social, economical and environmental problems in different fields, cartography standing first. Geographic Information Systems are composed of hardware, software, personnel, geographical information and methods. Clusters are parallel processing super computers,which provide high computing power, load balancing and fault tolerancy, composed of computers called nodes. It is not required to use high cost components like special servers or workstations for the nodes forming clusters. The aim of clusters is to improve the services currently offered. High Performance Computing Clusters are one of the most suitable and high-performance solutions that provide high performance required by Geographic Information Systems. High Performance Computing Clusters are open to be improved for higher computing power that will be needed in the future. Within the context of this work, by discussing the hardware and software components of Geographic Information Systems, the use of High Performance Computing Systems for these components and the advantages provided are discussed. Keywords: Geographic Information Systems (GIS), High Performance Computing Clusters, Data Warehouse, Data Mining. 1. GİRİŞ CBS (Coğrafi Bilgi Sistemleri), coğrafi verilerin toplanması, bilgisayar ortamına aktarılması, depolanması, işlenmesi, sorgulanması, analiz edilmesi ve sunulması amacıyla bir araya getirilmiş bilgisayar donanımı, yazılım, insan kaynakları ve coğrafi bilgilerin bir bütünü olarak düşünülebilir. Coğrafi Bilgi Sistemleri, sayısal akıllı haritalar yardımıyla sorgulama amaçlı veritabanlarını ve istatistiksel analizi kullanarak, bilginin sınıflandırılmasını, karşılaştırılmasını, yeniden modellendirilmesini, mühendislik uygulamalarının ve stratejik planlamanın yönlendirilmesini sağlar. Haritacılık başta olmak üzere farklı alanlarda yaygın olarak kullanılmaktadır. Kent Bilgi Sistemi uygulamaları, çevre ve peyzaj planlama, belediye faaliyetleri, doğal kaynakların araştırılması, turizm ve turizm planlamaları, tarım alanlarının belirlenmesi, savunma ve güvenlik Coğrafi Bilgi Sistemlerinin kullanım alanlarının bazılarıdır. Yeryüzü ile ilişkili olan 6

7 tüm uygulamalarda Coğrafi Bilgi Sistemlerinin kullanımı mümkündür. Internet kullanımının yaygınlaşması ile birlikte CBS uygulamalarının önemi artmış; özellikle belediyeler CBS destekli çeşitli uygulamaları hizmete sunmaya başlamıştır. 2. COĞRAFİ BİLGİ SİSTEMLERİ VE YÜKSEK PERFORMANSLI İŞLEM KÜMELERİ Coğrafi Bilgi Sistemleri karmaşık planlama ve yönetim sorunlarının çözülebilmesi için tasarlanan, konuma bağlı mekansal verilerin depolanması, modellenmesi, işlenmesi, analiz edilmesi ve sunulmasını sağlayan donanım, harita modülü ve veri tabanı modülü içeren yazılım ve yöntemler serisidir (İNAN ve İZGİ, 2005). Coğrafi Bilgi Sistemleri dört temel işlevi yerine getirir. Bu işlevler veri toplama, veri yönetimi, veri işleme ve veri sunumu olarak sıralanabilir. CBS sisteminde önce coğrafik veriler toplanarak sayısal formata dönüştürülür. Ardından sayısal formattaki bu bilgiler CBS veritabanında saklanır. Üçüncü aşamada veritabanındaki veriler dönüştürülür ve sisteme uygun hale getirilir. Son aşamada ise sonuçlar harita veya grafik gösterimlerle görsel hale getirilir. Coğrafi Bilgi Sistemi beş temel bileşenden meydana gelir. Bu bileşenler şunlardır; Donanım Yazılım Veri Kullanıcılar Yöntemler Coğrafi Bilgi Sisteminin sistem tarafında bulunan ve kullanıcıya hizmet sunan bileşenler donanım ve yazılımdır. Coğrafi Bilgi Sisteminde donanım bileşeni sistemin çalışmasını sağlayan bilgisayar ve yazıcı, çizici, sayısallaştırıcı, tarayıcı gibi yardımcı donanım birimlerinden oluşur. Bilgisayar sisteminde bulunan giriş ve çıkış birimleri kullanıcı ile sistem arasında iletişimi sağlar. Yazılım ise, Coğrafi Bilgi Sistemi işlevlerini yerine getiren program olup; ArcInfo / ArcView, GEOMEDIA, ERDAS, GRASS, MapInfo, SmallWorld, Genesis ve NETCADGIS CBS paketlerine örnek olarak verilebilir. Şekil 1 de CBS kullanıcısı ile CBS bileşenleri arasındaki ilişkiyi gösteren bir şema görülmektedir. Şekil 1: CBS kullanıcı ve bileşenleri Coğrafi Bilgi Sisteminin görevini sadece coğrafik bilgilerin sayısal ortamda saklanması olarak düşünmek doğru değildir (KOKTURK, 2003). Verilerin veritabanlarında saklanması ve bu veriler üzerinde analizlerin yapılması da gereklidir. Dolayısıyla güncel CBS uygulamalarında veri madenciliği de ön plan çıkmaktadır. Veri Madenciliği; veri ambarlarındaki tutulan çok çeşitli verilere dayanarak daha önce keşfedilmemiş bilgileri ortaya çıkarmak, bunları karar vermek ve eylem planını gerçekleştirmek için kullanma sürecidir. Veri madenciliği büyük miktarda veri içinden gelecekle ilgili tahminler yapmayı sağlayacak bağıntı ve kuralların bilgisayar programları kullanılarak aranmasını sağlar. Veri Madenciliği büyük miktarda veri inceleme amacı üzerine kurulmuş olduğu için veritabanları ile yakından ilişkilidir. Gerekli verinin hızla ulaşılabilecek şekilde amaca uygun bir şekilde saklanması ve gerektiğinde hızla ulaşılabilmesi 7

8 gerekir. Özellikle kent bilgi sistemi uygulamalarında veri madenciliği desteği Coğrafi Bilgi Sistemi için önem teşkil edecektir. Birçok fonksiyonu bir arada sunan Coğrafi Bilgi Sistemlerinde sistemin performansı çok önemlidir. Sistemde saklanan veriler, işlenen veriler ve sistemin kullanıcı sayısı arttıkça sistem performansında düşmeler meydana gelebilir. Söz konusu performans problemi özellikle Internet üzerinden servis sunan Coğrafi Bilgi Sistemlerinde yaşanabilir. Dolayısıyla Coğrafi Bilgi Sisteminin üzerinde çalıştığı donanımın yüksek hesaplama ve işlem gücü sunması gereklidir. 2.1 Yüksek Performanslı İşlem Kümeleri Kümeler düğümlerden meydana gelen paralel sanal süper bilgisayarlardır (GROPP, LUSK ve STERLING, 2003). Kümeler kurulum şekline ve amacına göre Yüksek Performanslı İşlem Kümeleri ve Yük Dengeleyici-Hata Toleranslı Kümeler olarak ikiye ayrılabilir. İki küme tipinde kullanılan donanım bileşenleri ve yazılımlar arasında farklar bulunmaktadır. Yüksek Performanslı İşlem Kümelerinde amaç düğümlerin birlikte paralel olarak çalışarak yüksek işlem gücü sağlamasıdır. Bu kümelerde küme düğümlerinden birinde sorun gelse bile işlem çalışmakta olan düğümlerin birlikte çalışması sayesinde yerine getirilir. Sadece performans azalmış olur. Genellikle normal PC veya sunucular ve Linux işletim sistemi üzerinde oluşturulan kümeler Beowulf ismini alırlar. Yük Dengeleyici-Hata Toleranslı Kümelerde ise amaç gelen isteğin yönetici düğüm tarafından küme düğümleri içinde iş yükü en az olana gönderilmesidir. Bu kümelerde düğümlerden birinde sorun meydana gelse bile gelen istek çalışan düğümlerden birine gönderilir ve kesintisiz hizmet sağlanmış olur (KOPPARAPU, 2002). Yüksek Performanslı İşlem Kümeleri gerekli olan hesaplama gücünü paralel programlama ile sağlarlar. Paralel programlama birçok işlemcinin aynı anda kullanımının koordinasyonunu sağlayan tekniktir. Küme yapısını oluşturan düğümler için özel sunucu veya iş istasyonu gibi yüksek maliyetli bileşenler kullanılması zorunlu değildir. Kümelemenin donanım maliyeti dışında ek bir maliyeti yoktur. Küme yapısı farklı işletim sistemleri üzerinde kurulabilir (KOPPER, 2005). Küme yapısında kullanılabilecek işletim sistemlerine örnek olarak Windows Server 2003 Enterprise ve DataCenter sürümleri, Windows Server 2008 ve Linux işletim sisteminin Redhat, SUSE, Fedora, Mandriva gibi birçok dağıtımı verilebilir. Kurulacak küme tipine bağlı olarak bir küme yazılımının işletim sistemi üzerine kurulması gereklidir. Windows Server 2003 işletim sistemlerinde Yüksek Performanslı İşlem Kümesi kurmak için Windows Compute Cluster Server; Windows Server 2008 işletim sistemlerinde ise Windows HPC Server yazılımı kullanılmalıdır. Windows Server işletim sistemlerinde Yük Dengeleyici Küme desteği Enterprise ve Datacenter sürümlerinde ilave bir yazılım ihtiyacı olmaksızın kurulabilir. Linux işletim sistemi sürümlerinde Yük Dengeleyici kümeler için Linux Virtual Server yazılımı merkez yönetici düğüme kurulmalıdır. Linux işletim sistemleri yüklü düğümlerden oluşan kümelerden Yüksek Performanslı İşlem Kümesi oluşturmak için OSCAR veya ROCKS yazılımları kullanılmalıdır. Linux işletim sistemlerinde Yüksek Performanslı İşlem Kümeleri oluşturmak için başka yazılımlar da bulunmaktadır. Şekil 2, küme yapısını meydana getiren donanım bileşenlerini göstermektedir. 8

9 Şekil 2: Küme yapısını meydana getiren donanım bileşenleri Yüksek Performanslı İşlem Kümeleri yüksek hesaplama gücü sunan kümelerdir. Küme yapısında çalışan düğümler paralel olarak birlikte çalışarak yüksek işlem gücü elde edilmesini sağlarlar. Kümelerden birisinde sorun meydana geldiğinde düğüm küme yazılımı tarafından sistemden çıkartılır. Düğümdeki arıza giderildiğinde düğüm tekrar yöneticide çalışan yazılım tarafından sisteme katılır. Kümenin işlem gücünün arttırılması için düğümlerin yenilenmesine gerek yoktur. Yapılması gereken küme yapısına yeni ilave düğümler eklenmesidir. Böylece kolaylıkla kümenin performansı arttırılabilir (VUGT, 2006). 2.2 Yüksek Performanslı İşlem Kümelerinin Coğrafi Bilgi Sistemlerinde Önemi Coğrafi Bilgi Sistemi uygulamalarının farklı kullanımlarda farklı performans gereksinimleri vardır. Tablo 1, CBS uygulamalarının farklı kullanımlarında gerekli olan performans ihtiyaçlarını göstermektedir. Tablo 1: CBS Uygulamaları ve Performans Gereksinimleri Tablo 1 de belirtilen Giriş Seviyesindeki bir sistem için 1 GB bellek ve 128 MB ekran kartı; Orta Seviye bir sistem için ise 2 GB bellek ve 256 MB ekran kartı gereklidir. Yüksek Seviye kategorisindeki bir sistem performanslı bir çalışma 9

10 için en az aşağıdaki özellikleri sağlamalıdır. Bu bilgiler ArcView ve ERDAS yazılımları temel alınarak hazırlanmıştır (YOHA ve HOPPERS, 2006). İşlemci : Çift INTEL Core Duo veya XEON İşlemci Bellek : 4 GB Ekran kartı : 512 MB Coğrafi Bilgi Sisteminin uygulama alanı genişledikçe daha yüksek işlem gücü, bellek, ekran kartı ve sabit disk ihtiyacı olduğu görülmektedir. Dolayısıyla CBS uygulaması sisteme kurulurken CBS sisteminin bileşenlerine gereken performansı sağlayabilecek bir iş istasyonu veya sunucu kullanılmalıdır. Coğrafi Bilgi Sistemi uygulamalarının bazıları tek bir iş istasyonu üzerinde tek kullanıcılı olarak çalışırken; bazı CBS uygulamaları ise istemci-sunucu temelli olarak çalışmaktadır. İstemci-sunucu temelli CBS uygulamalarında sistemin konfigürasyonu belirlenirken mevcut kullanıcı sayısı ve gelecekte olabilecek kullanıcı sayısı da göz önüne alınmalıdır. Kullanıcı sayısı arttıkça sistemin daha yüksek belleğe ve işlemci gücüne sahip olması gerekecektir. Eğer sistem gereksinimleri kurulumdan önce doğru olarak belirlenmezse Coğrafi Bilgi Sisteminde işlenen veri ve yazılımın kullanıcı sayısı arttıkça sistemde performans darboğazları yaşanmaya başlayacaktır. Coğrafi Bilgi Sistemlerinde çeşitli kaynaklardan toplanan büyük mekansal veri setlerinden değerli bilgilerin elde edilmesi için mekansal veri madenciliği yöntemleri kullanılmaktadır. Veri madenciliği yöntemleri ile CBS veritabanlarından sadece istenen bilgilerin elde edilmesi mümkün olacaktır (MAY ve SAVUNOV, 2002). Coğrafi Bilgi Sistemlerinde yeni bir kullanım alanı da bu sistemlerin karar destek sistemleri ile entegrasyonudur. Örneğin kentlerin afet risklerinin belirlenmesi için mekansal bir karar destek sistemi kurulabilir. Bu karar destek sistemi mekansal veri madenciliği ve üç boyutlu haritalama teknikleri ile birleştirilerek yerel yöneticilere afet risklerini belirlerken doğru karar verebilmeleri için yardımcı olacaktır. Coğrafi Bilgi Sistemlerinin bu kullanım alanları yüksek işlemci performansı ve yüksek bellek kullanımı gerektirmektedir. Yüksek Performanslı İşlem Kümeleri her boyuttaki projede farklı amaçlarla CBS yazılımları tarafından ihtiyaç duyulacak performansın sağlanmasında kullanılabilir. Bu noktada dikkat edilmesi gereken yazılımın Yüksek Performanslı İşlem Kümelerinde çalışmaya uygun olarak tasarlanmasıdır. CBS yazılımlarının birçoğu Vista, Windows XP gibi Windows işletim sistemleri üzerinde çalışmaktadır. Microsoft firması tarafından piyasaya sürülmüş olan Windows Compute Cluster ve Windows HPC Server yazılımları sayesinde Windows sunucular üzerinde de Yüksek Performanslı İşlem Kümeleri kurulabilmektedir. Microsoft platformu için yazılım geliştiren birçok firma bu gelişimi de göz önüne alarak yazılımlarını Yüksek Performanslı İşlem Kümeleri üzerinde de çalışabilecek şekilde geliştirmektedir. 3. SONUÇLAR Coğrafi Bilgi Sistemleri haritacılık başta olmak üzere farklı disiplinlerde sosyal, ekonomik ve çevresel sorunları çözmek için kullanılan uygulamalardır. Coğrafi Bilgi Sistemleri donanım, yazılım, personel, coğrafi veri ve yöntemlerden oluşan ve yeryüzüne ait bilgileri elde etme, depolama, işleme, analiz etme, üretilen bilgilerden yeni bilgiler elde etme ve sunmayı sağlayan sistemlerdir. Yüksek Performanslı İşlem Kümeleri düğüm adı verilen bilgisayarlardan oluşan ve bu düğümlerin küme yazılımı sayesinde birlikte çalışmasıyla yüksek hesaplama ve işlem gücü sağlayan sistemlerdir. Küme yapılarını oluşturan düğümler için özel sunucu veya iş istasyonu gibi yüksek maliyetli bileşenler kullanılması zorunlu değildir. Yüksek Performanslı İşlem Kümeleri gelecekte ihtiyaç duyulacak daha yüksek işlem güçleri için de geliştirilmeye açıktır. Yüksek Performanslı İşlem Kümeleri Coğrafi Bilgi Sistemlerinde gerekli olan yüksek performansı sağlamak için en uygun maliyetli ve yüksek performanslı çözümlerden birisidir. Coğrafi Bilgi Sistemlerine ait uygulamaların yüksek performanslı işlem kümelerinde çalıştırılması uygulama performanslarının artmasını, işlem süresinin ve cevap alma süresinin kısalmasını sağlayacak ve genel sistem performansının da artmasını sağlayacaktır. Bu çalışma kapsamında Coğrafi Bilgi Sistemlerinin donanım ve yazılım bileşenleri ele alınarak, bu bileşenler için Yüksek Performanslı İşlem Kümelerinin kullanımı ve sağladığı avantajlar incelenmiştir. KAYNAKLAR 10

11 GROPP, W.; LUSK, E.; STERLING, T. (2003). Beowulf Cluster Computing with Linux, Second Edition, The MIT Press, USA. İNAN, A.; İZGİ, E.(2005), GIS (Coğrafi Bilgi Sistemi), http://www.yildiz.edu.tr/~inan/gis.pdf (05.03.2008). KOKTURK, E. (2003), Coğrafi Bilgi Sistemi (CBS) Ne Değildir?, TUJK 2003 Yılı Bilimsel Toplantısı Coğrafi Bilgi Sistemleri ve Jeodezik Ağlar Çalıştayı, (55-68). KOPPARAPU, C. (2002). Load Balancing Servers, Firewalls, and Caches, First Edition, Wiley Computer Publishing, USA. KOPPER, K. (2005). The Linux Enterprise Cluster Build a Highly Available Cluster with Commodity Hardware and Free Software, First Edition, No Starch Press, USA. MAY, M.; SAVUNOV, A. (2002). An integrated platform for spatial data mining and interactive visual analysis, Proceedings Data Mining 2002. 3rdInternational Conference on DataMining Methods and Databases for Engineering, (25-34). VUGT, S.V. (2006). The Definitive Guide to SUSE Linux Enterprise Server, First Edition, A Press, USA. YOHA, R.; HOPPERS, J.(2006), GIS and Scientific Workstations, http://gio.ca.gov/docs/gis_ws_report_final_dec22_2005_pressq.pdf (05.03.2008). 11