Cluster nedir? - Google Fan Webmaster Forum
Google Fan Webmaster Forum  

Geri git   Google Fan Webmaster Forum > R10 Webmaster Kütüphanesi > R10 Bilgi Arşivi
Kayıt ol S.S.S. Takvim Forumları Okundu Kabul Et

R10 Bilgi Arşivi Önemli Bilgilerin ve Paylaşımın Yapıldığı arşivlik konular bölümü. Yaşadığınız sorunu sizden önce birileri mutlaka yaşamıştır.Lütfen ilk buraya göz atın

Cevapla
 
LinkBack Seçenekler
  #1 (permalink)  
Alt 27-12-2006, 16:00:49
radministrator
 
Standart Cluster nedir?

Google'ı bilmeyenler el kaldırsın!!
Tamam kimse el kaldırmadığına göre ikinci soruya geçelim. Bu adamları herkes bilip kullanıyorsa bu yükün altından nasıl kalkıyorlar? Var mı dünyada o kadar güçlü bir makine. Cevap basit. YOK Peki amcalar ne yapıyorlar da bu yükün altından kalkıyorlar.
Mantık basit. Yük bölüştürme. Yalan olmasın şimdi bu işi yapmanın bir çok yolu var. Load Balancing adı altında. Aynı sunucudan "n" tane kurulur istekler sunucuların müsait olanına iletilir. Böylece sistemin yüksek erişilebilirliğe sahip olması sağlanır.
Peki eğer ben problemimin aynı anda bir çok makine tarafından çözülmesini istiyorsam ne yapmalıyım? Tüm bilgisayarları emrime verecek bir sistem yapalım. Fakat bir problemin parçalarının aynı anda çözülmesi mümkün müdür? Problem tipine göre değişiklik gösterir. Diyelim ki 10^9 tane sayıyı toplatmak istiyoruz. Sonra da bu sayıların ortalamasını tüm sayılara eklemek istiyoruz. Gerçekten çok fazla sayı var. Her toplama işlemi 1ns sürse ilk toplama işlemi için 10^3 saniyeye ihtiyaç duyarız. Böleriz. Sonra 10^3 saniye de ikinici toplama işlemi için geçer. 2x10^3 saniye kaybetmiş oluruz. Peki bu işlemleri paralel yaparsak ne olur? Tam olarak olmasa da "m" tane makinede işlem (2/m)x10^3 saniye sürer. Dersek çok güzel olurdu ama mesaj iletimi gibi nedenlerden dolayı bu süre biraz daha uzar. Pek bilimsel olmadığını kabul edebiliriz.
Şimdi gelelim işin güzel kısmına. OSCAR cluster kurulum işlerini gerçekten kolaylaştıran bir programdır. OSCAR ile "Thin Client" mimarisine sahip bir cluster kurabiliriz. "Thin Client" ne demek peki?
Üzerinde mümkün olduğunca az donanım olan sistem. HD'ye ihtiyaçları yoktur. İşlemcilerinin güçlü olmasına da gerek yoktur normalde ama cluster için bu gereklidir. Akla gelen soru makinelerin HD'si olmadan nasıl açılacakları. DHCP ve TFTP gibi teknolojiler yardımı ile. Bu teknolojilerle makinemizim CD'siz, disketsiz, HD'siz nasıl açılacak? Boot Image denilen zerzevatı nereden bulacak?
PXE Boot adı verilen teknoloji sayesinde ethernet kartımız bu sorunu çözüyor. MAC adresini tüm ağa göndererek IP adresi verecek yiğit bir DHCP sunucu arıyor. DHCP sunucu IP atamasını yaptıktan sonra güzel makinemiz TFTP yolu ile (Trivial File Transfer Protocol, Basit Dosya Transferi Protokolü) açılabilmek için gerekli dosyaları çekiyor.
- Hmmm Kulağa çok hoş geliyor. Yani bir sunucu makine bir de köle makineler lazım öyle mi?
- Evet aynen öyle. Tercihen sunucu makinede 2 ethernet kartı olsa çok güzel olur. Bir kart dış haberleşme için. Diğer kart da cluster ile ana makineyi bağlamak için.
- Harika, ama ben bu sunucu lafını hiç sevmem sen iki kere kullandın ben nasıl ayarlarım?
- Sen ayarlama OSCAR dedik ya..
OSCAR bizim için ne yapar. Biz istemci makinelerimizin MAC adreslerini OSCAR'a verdiğimiz takdirde onlar için gerekli DHCP ve TFTP sunucularının ayarlarını yapar. Bunun için tftpd ve dhcpd'nin çalışıyor olması yeterlidir..
- Diyelim ki cluster sahibi oldum. Her program çalışır mı?
- Çok güzel bir soru. Senin adın neydi çocuğum yüksek not vericeğim sana sözlüden
Programın parallel yazılmış olması gerekir, ya da çeşitli şekillerle paralelleştirilmesi. En yeni standart MPI'dır. MPI ile yazdığınız programlar canavar gibi çalışır. Bu parallel programlama ilginç bir iştir.

Yazan: Ömer Sezgin UĞURLU
__________________
Wow | WowHead
Yalan söyleme, bak gözlerime bitmiş olamaz
yokla ceplerini aşk kırıntıları kalmış olmalı biraz!
Alıntı ile Cevapla
  #2 (permalink)  
Alt 27-12-2006, 16:21:58
aLp3r
Guest
 
Standart

Walla güzelmiş bu iş tahmini bi cluster kurulumu ne kadardır?

Evimize kurmaya kalksak...
Alıntı ile Cevapla
  #3 (permalink)  
Alt 27-12-2006, 16:33:52
(: Mucuk Mucuk :)
 
Standart

evt radmin gerçekten çok hoş olmuş hep merak ederdim google bu kadar yükü nsl kaldırıyor diye.
__________________
Anarşik Çocuk
Alıntı ile Cevapla
  #4 (permalink)  
Alt 27-12-2006, 16:38:25
Gold üye
 
Standart

Bir cok buyuk hosting firmasida boyle yapiyor, ornek verim servage de bu sistemi kullaniyor
Alıntı ile Cevapla
  #5 (permalink)  
Alt 27-12-2006, 18:55:29
 
Standart

daha önce bu konuya benzer bi konuda baya uğraşmıştım PCNET okuyanlar bilirler ağdaki bilgisayarların ortak ram ve cpu kullanması ile ilgili uzunca bir yazı vardı buda benzer bir sistemmiş öğrenmiş olduk TŞKLER RADMİN
__________________
^^^^^^^^
Alıntı ile Cevapla
  #6 (permalink)  
Alt 27-03-2007, 22:36:10
 
Standart

çok güzel bir yazı teşekkürler radmin
__________________
Tatil | yokum..
Alıntı ile Cevapla
  #7 (permalink)  
Alt 28-03-2007, 03:18:24
LNWServers.com.tr
 
Standart

güzel bir konuya değinmişsin radmin. gerceçten yararlı bir bilgi teşekkürler.
__________________

[ cPanel NOC ]
Alıntı ile Cevapla
  #8 (permalink)  
Alt 28-03-2007, 10:09:50
Reklam Verilir
 
Standart

Cidden benimde aklıma takılan bir soruydu.
Google un o kadar ziyaretçisi var ve nasıl bu kadar hızlı sorusuna güzel bir cevap getirmiş...
Alıntı ile Cevapla
  #9 (permalink)  
Alt 28-03-2007, 15:05:05
 
Standart

güzel bir yazı teşekkürler
__________________

Alıntı ile Cevapla
  #10 (permalink)  
Alt 28-03-2007, 18:25:04
►%100 Netdirekt
 
Standart

güzel bir döküman olmuş eline sağlık radmin.
__________________
MedyaDizayn - VPS SUNUCULAR 29 TL!
KAMPANYA VPS SUNUCULAR!
Alıntı ile Cevapla
Cevapla


Bookmarks

Seçenekler


Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 11:12:10 .


 
Telif Hakları vBulletin v3.7.6 © 2000-2009, ve Jelsoft Enterprises Ltd.'e Aittir.
Hosted by Radore Hosting Datacenter

“İnsanların en hayırlısı, insanlara faydalı olandır”. H.Ş


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204