• 07-05-2006, 13:48:17
    #1
    selam arkadaşlar
    diyelimki büyük bir forumumuz oldu
    ve tek server kaldırmıyor artık

    3 server dan yayın nasıl yapılır
    bazı yerlerde yapıyorlar bunu
    sql db nasıl 3 server da olacak neye göre ziyaretçi hangi server ra yönlendircek vs vs


    örneği vbulletin forum scriptine göre anlatırsanız iyi olur

    şimdiden teşekürler
  • 07-05-2006, 14:55:28
    #2
    Üyeliği durduruldu
    1 tane db server
    2 tane web server

    şeklinde olabilir. Nasıl kuracağını, yapacağını anlatmak baya uzun sürer. Cluster diye aratabilirsin.
  • 07-05-2006, 16:55:46
    #3
    kosasnet adlı üyeden alıntı:
    1 tane db server
    2 tane web server

    şeklinde olabilir. Nasıl kuracağını, yapacağını anlatmak baya uzun sürer. Cluster diye aratabilirsin.
    İşin kötü yanı kasan zaten db değil mi?
    Ben nuke sitem vardı mike mike phpBB'ye geçmek zorunda kaldım. Direk forum yaptım yani. Sayfa açılımları 15 sn falan olmuştu artık.. Hatta 3-5 sunucu kabul etmedi..
  • 07-05-2006, 16:59:15
    #4
    Ben ise phpBB'den IPB'ye geçtim yoğunluğu yüksek bir forumumda .. Yaklaşık 1'e 5 oranında hızlanma oldu ..
  • 07-05-2006, 21:58:25
    #5
    kosasnet adlı üyeden alıntı:
    Cluster diye aratabilirsin.
    En azından bu işlemi yapmak için araştırma yapmak istediğimizde neye göre aratacağımı öğrenmiş oldum. Teşekkürler...
  • 08-05-2006, 12:40:17
    #6
    vbulletin kulanıyorum ilerisi için şimdiden alt yapı hakında en azından bilgi sahibi olayım şimdiden db boyutu 250mb yi geçti bile bi iki gb lere ulaştımı bi server çekmez sanırım artık o sebepten sordum bu bilgi çok lazım

    forumtrportal felan bunlar bi kaç server dan yayın yapıyorlar diye biliyordum(onlar öyle diyordu)

    şimdi resimleri bi server ra php dosyaları bi server da db yi bi server ra atıp yayın yapmak kolay onu biliyom
    ama bi kaç gb boyuyundaki sql db esas kastırıyor bnunu birden fazla serverdan yayınlabilcek hale nasıl getiriyorlar onu bilmiyom

    bu konularda bilgi sahibi arkadaşların mesajlarını bekliyoruz
  • 08-05-2006, 16:17:57
    #7
    Üyeliği durduruldu
    Bunun için bir adam akıllı web sql sunucu ve 2 tane web sunucu ve bunlar arasında birbirinin bw yi sömürmemesi için bir swich takdırıcaksın adını unuttum
    ve config i localhost değilde dbhost:sunucu ıp si olarak yazıcaksın.Ama bu dediğim swich olmassa web sunucular db yi çekerken bw yi aşırı derecede sömürür ve sana zararı olur swich içide ayrı bir ücret vericeksin fazla birşey değil sanırsam.

    Forumtrportal ın en aşağa 6,7 sunucusu vardır bunlardan biri db diğerleride web sunucudur

    Birazcık yardımcı olabildiysem sevinirim
  • 09-05-2006, 13:18:20
    #8
    efsane bi sql sunucu diyorsun atıyom 5 tane web sunucu diyorsun

    şimdi esas kastıran sql deyilmi ? bunu birden fazla server dan nasıl yayınlayabiliriz?
  • 09-05-2006, 13:57:55
    #9
    çift işlemcili xeon makina alırsın olur biter.(4000$ civarında)
    bunu sql server yaparsın.bu yaklaşık 10milyon veriyi sorunsuz şekilde çalıştırır.
    ama ondan sonrası için bu da yetmez.

    Veritabanını bölersin bu aşamadan sonrada.Birbirinden bagımsız verileri iki makinaya paylaştırırsın.örnegin bayan üyeleri A SQL sunucusunda, erkek üyeleri B SQL sunucusunda toplarsın.
    $dbhost ve $dbhost2 şeklinde sayfanda hangi veri gerekse, onu ilgili makinadan çekersin olur biter


    mysqli_connect("$dbhost", "$user", "$pass")
    mysqli_select_db("$dbname")