On 24.09.2009 02:26, Ahmet AKBULUT wrote:
> eray aslan vazgectim kurmuyorum

Cabuk pes ettiniz.  Amac beklentilerinizi gercekci hale getirmekti
vazgecirmek degil.

> peki yapiyi  failover tarzinda düşünelim

active/active den active/passive'e gectiniz.  Kolaylastirsa da tahmin
ettiginiz kadar degil.

> master sunucuyu sel aldı götürdü yandı patladı...bunun önüne geçme
> şansim varmi?

var.  active/active'de de var.  Sadece dogru bir sekilde yapmak kolay
degil (non-trivial).

> farkli bina farkli mekan
> saniyelik yada dakikalik yada ceyrek saatlik  hatta saatlik iş gücü
> kaybina tahammülüm var

Esas bu nokta isinizi kolaylastirir.  Saatlik downtime'a tahammul
edebiliyorsaniz, manual olarak bile yapabilirsiniz.

> fakat veri kaybina tahammülüm yok

veri kaybina tahammul yok demek, node A application'a OK vermeden once
hem node A'da hem de node B'de bilginin diske kaydedildiginin teyidini
almasi demek.  Bu da ister istemez latency'yi yukseltir.  Ne kadar
yukseltecegi, kabul edilebilir olup olmayacagi sizin kuracaginiz duzene
bagli.  Ayni kampusde aralarinda fiber doseli iki binada farkli sonuc
alirsiniz Turk Telekom'dan alinan lease line'lar ile farkli sehirlerdeki
node'lar arasinda farkli.  Kullanilabilirlik, veri kaybi, downtime,
maliyet arasinda secimlerde bulunmaniz gerekli.  Bunu da ancak siz
yapabilirsiniz.  Genelde herhangi birindeki tahammul yok kisitlamasi
maliyeti (ve bazen kullanilabilirligi) zorlar.

> mysql cluster modda calissa ( denemedim )
> her iki sunucu VPN altinda birbirlerine bağlansa bağlantinin şeklinin
> cok da onemi yok..
> her iki nokta farkli gateway arkasinda olacaği icin bi firewall
> arkasinda mirrorlama olmasi mümkün olmuyor
> bu yüzden dns tabanli dengeleme yapilmasini düsünüyorum
> tek ihtiyacim olan kesinti olana kadar datanin tamamini kurtarabilmem..

Asagidaki tavsiyem hala gecerli.  Open source cozumlere bakin.  Cok iyi
test edin.  Ondan sonra uretime alin.

-- 
Eray
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap