• 02-05-2016, 08:09:29
    #1
    Sistemimde kullanıcı sayısı arttıkça server sayısıda paralel olarak artıyor. Fakat kullanıcı sayısı düşünce server kapatmam gerektiğinde kapatacağım serverdaki aktif kullanıcıları çalışan serverlara taşıyorum ve bağlanabilmeleri için yeni server ip adresini herkese ulaştırmam gerekiyor. Şöyle bir çözüm buldum teoride, pratikte kullanımı nasıl olur fikrinizi almak istiyorum.

    server1.domainim.com
    server2.domainim.com
    .
    .
    .
    server12.domainim.com

    Şeklinde 12 adet subdomain olsun. Sisteme kaydolan her kullanıcıya random olarak bu 12 adresten biri verilecek.

    Diyelim ki 120 kullanıcı var ve 12 adet server açık. Bu adreslerin her biri farklı bir IP adresine yani servera gidecek. Kullanıcı sayısının 30 a düştüğünü farzedelim. 3 server bana yeterli olacaktır. Subdomainlerden 1-4 arası bir servera, 5-8 arası bir servera, 9-12 arası bir servera yönlenecek. Ben bu yönlendirmeleri yaptığımda kullanıcıların elindeki adres değişmeyecek, onlar farkında olmadan bağlandıkları server değişecek.

    Yazıyla anlattığım bu sistemi nasıl kurarım? En randımanlı şekilde nasıl yapmam lazım? Cpanel ile A kaydı oluşturmak pek stabil gelmedi bana, hostinge bağlı kalmakta istemiyorum. Serverlar için yeni domain alacağım. Direk IHS yada İsimtescil panelinden bu iş yapılır mı?

    Son sorum, bir domaini A ipsinden B ipsine yönlendirirsem kullanıcı yeniden bağlanmaya çalışınca hemen B ye mi gider, yoksa DNS cache süresinin dolması mı lazım?
  • 08-05-2016, 11:55:47
    #2
    dns de ttl süresini çok kısa verirseniz süre bitiminde yeni sunucunuza gider,

    yerinizde olsam server1, server2 ... şeklinde bir sürü adres yapmak yerine

    server.domain.com açar tüm sunucularınızın ip adresini A kaydı olarak tanımlardım,

    ttl süresini örneğin 1 saat verdiniz, istediğiniz sunucunun A kaydını sildiğinizde 1 saat içinde bağlanan kimse kalmayacaktır.
  • 10-05-2016, 16:40:20
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Ne tür bir servis kullanıyorsunuz bilmiyorum fakat.
    Load Balancer kullanın böylelikle monitoring ve yük paylaşımı daha kolay olur.
    Açık kaynak olarak haproxy yada nginx iş görür yada teknik bilginiz yoksa
    Sucuri.net kullanabilirsiniz hem koruma+ Load Balancer hizmeti veriyor.