10.07.2015 Views

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Bulut Hesaplama Teknolojisi: Mimarisi ve Uygulama AlanlarıBahadır Karasulu, Serkan Ballı, Serdar Korukoğlu<strong>Akademik</strong> Bilişim’<strong>10</strong> - XII. <strong>Akademik</strong> Bilişim Konferansı Bildirileri<strong>10</strong> - <strong>12</strong> Şubat 20<strong>10</strong> Muğla Üniversitesisistemin kendisinin dinamik olmasından dolayızorlaşmaktadır. Ayrıca bulut büyüklüğününartması ile kurulum ve işletim maliyetleride oldukça yükselmektedir. Bir diğer önemlikonu ise, kişisel bilgi güvenliği konusudur.Geleneksel bilgisayarlar ve işletim sistemleriile yapılan tüm işlemler aksi bir durum olmadıkçayerelde tutulurken, artık bulut hesaplamaile yapılacak tüm işlemler ve kişisel tercihler,belirli bulut yöneticileri tarafından izlenebilirduruma gelecektir. Gelecekte tek bir ana bulutüzerinde tüm ülkelerin özel bulutlarının kaçınılmazhale gelecektir. Bu durum, odağın tekmerkezli fakat sunucu ve istemcilerinin dağıtıkbir yapıda olduğu bir bilgisayar ağı’na doğrugidişatı göstermektedir.<strong>10</strong>. Kaynaklar[1] Sun Microsystems, Cloud Computing website,(2009), (Çevrimiçi: “http:// www.sun.com/cloud_computing”).[2] Tannenbaum, S. A., Van Steen, M.,(2002), “Distributed Systems Principlesand Paradigms”, Prentice Hall, ISBN-0-13-088893-1.[3] WhitePaper, 1st Edition, “Introductionto Cloud Computing Architecture”, SunMicrosystems, Sun WIN #564162, Lit.#GNWP14947-0, 06/09, June 2009.[4] Guide to Cloud Computing, “Take Your Businessto a Higher Level”, Sun Microsystems,Lit. #GNHT14877-0, 03/09, 2009.[5] WhitePaper, “Scaling the Cloud: Using theFocalPoint Fat Tree Architecture”, FulcrumMicrosystems, Inc., July 2009.[6] VMWare – Sanal Makine Çözümleri FirmasıBulut Hesaplama websitesi, (2009),(Çevrimiçi:”http://www.vmware.com/solutions/cloud-computing/”)..[7] WhitePaper, “Understanding Full Virtualization,Paravirtualization, and HardwareAssist”, VMWare, inc., Revision: 20070911,Item:WP-028-PRD-01-01, 2007.[8] WhitePaper, “Virtualization Overview”,VMWare, inc., 2006.[9] WhitePaper,“Virtualization: ArchitecturalConsiderations and Other Evaluation Criteria”,VMWare, inc., 2005.[<strong>10</strong>] WhitePaper,“Load Balancing System Design:Using Advanced Features in FocalPoint”,Fulcrum Microsystems, Inc., June 2008.Görevdeş (P2P) Ağlarda Sık BulunanÖğelerin Belirlenmesine Dağıtık YaklaşımEmrah Çem, Öznur ÖzkasapKoç Üniversitesi, Bilgisayar Mühendisliği Bölümü, İstanbulecem@ku.edu.tr, oozkasap@ku.edu.trÖzet: Birçok geniş ölçekli P2P uygulama, veri erişim sıklığı, sorgu ve olay sayısı gibi sistemgenelindeki bilgileri kullanmaya gereksinim duymaktadır. Sistem genelinde belirli bir eşikdeğerinden daha fazla bulunan öğeler sık ya da popüler öğeler olarak adlandırılır. Popüleröğelerin etkin şekilde belirlenmesi görevdeş ağlar için önemli bir servis olacaktır. Ayrıca, buproblem veritabanı uygulamaları, algılayıcı ağlar ve güvenlik mekanizmalarına uyarlanabilirolmasından dolayı önemlidir. Bu bildiride görevdeş ağlarda popüler öğelerin belirlenmesininönemi, kullanım alanları, ortaya konan çalışmaların özellikleri ve önerdiğimiz dağıtık yaklaşımanlatılmaktadır.Anahtar Sözcükler: Dağıtık Sistemler, Görevdeş (P2P) ağlar, Kümeleme, Popüler öğeler.A Distributed Approach for Discovering Frequent Items in Peer-to-Peer (P2P) NetworksAbstract: Several P2P applications require a global view of the information such as data accessfrequencies, query and event counts, that are available locally and partially at peers. Items thatglobally occur more than a threshold value are referred as frequent or popular. Efficiently discoveringfrequent items would be a valuable service for peers. Being significant for P2P systems,frequent item discovery problem is also applicable to distributed database applications, sensornetworks, and security mechanisms in which identifying frequently occurring items in the entiresystem is very useful. In this study, application areas and importance of discovering frequentitems, related works and proposed distributed approach are introduced.Keywords: Distributed Systems, Peer-to-peer networks, Aggregate computation, Popular items.1361. GirişAğlardaki bilgi hacmi arttıkça bilginin tamamınıntek bir bilgisayarda merkezi olaraktutulması olanaksız hale gelmiştir. Bilgi hacmindekibu artış görevdeş ağlar ve kablosuzalgılayıcı ağları gibi dağıtık sistemlerin ortayaçıkmasının nedenlerinden biridir. Bununsonucunda,dağıtık sistemlerde, özellikle genişölçekli P2P ağlarda, bilgi ağdaki eşlere yayılmışdurumda olduğu için, sistem hakkında genelbilgi sahibi olma konusu önemli bir problemhaline gelmiştir.137Görevdeş ağlarda sık bulunan öğelerin belirlenmesigenel bilgiye ulaşma problemlerindenbir tanesidir. Sık bulunan öğeler, kullanıcınınseçtiği eşik değerine göre belirlenir. Bu eşikdeğerinden daha sık rastlanan öğeler ‘popüleröğe’ olarak adlandırılır. Eşik değeri 2 türlü tanımlanabilir[9]. Birinci yöntem, eşik değerinisitemdeki öğelerin sayısı ve dağılımından bağımsız,sabit bir sayı olarak belirlemektir. Buyöntem sabit eşik yöntemi olarak adlandırılır.İkinci yöntem ise, eşik değerini sistemdekiöğelerin dağılımına ve yoğunluğuna göre belirlemektir.Bu yöntem ise göreli eşik yöntemiolarak adlandırılır.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!