Forum

Rd Connection Broke...
 
Bildirimler
Hepsini Temizle

Rd Connection Broker Problem.

8 Yazılar
3 Üyeler
0 Reactions
1,241 Görüntüleme
(@fatihkaraalioglu)
Gönderiler: 3039
Illustrious Member
 

Merhaba;

RDSH sunucuları üzerinde bulunan RDCB sunucuları ile ayrıca kurduğunuz RDCB sunucuları aynı farm içinde mi ?

Active RDCB sunucusu kapanında Active RDCB değiştirme işlemini manüel yaptınız mı ? 

 
Gönderildi : 14/02/2014 12:51

(@fatihkaraalioglu)
Gönderiler: 3039
Illustrious Member
 

Merhaba;

Probleminiz RDCB ile ilgili değil RDSH yapılandırmanızı incelemenizi önereceğim ve RDSH rolü yüklü olmayan RDCB sunucusunun niçin bulunduğunu anlamadım.

Sorduğunuz sorunun testini şimdi gerçekleştirdim.

RDSH sunucuları ile RDCB sunucuları ayrı sunucular üzerinde. Kullanıcılar RDS ortamına bağlı.

Kullanıcı bağlantıları varken Aktif-Pasif RDCB değişiliğini yaptım. Kullanıcılar etkilenmedi. 

Kullanıcı bağlantıları varken Aktif RDCB sunucusunun kapattım.  Kullanıcılar etkilenmedi. 

Son durumdayken oturumları kapattım-açtım problem oluşmadı.

Bu problemi daha önceden konuşmuştuk. Yapınızın incelenmesi gerekiyor. 8 sefer aynı şekilde kurmak ile çözüm üretilmeyecek. Bir yerde bir hata yapılıyor onu bulmak gerekiyor.

 

 

 
Gönderildi : 14/02/2014 13:15

(@ahmetmusakosali)
Gönderiler: 366
Reputable Member
 

kullanıcı sesion bilgilerine ait verileri Her bir Connection Broker sunucusu kendisi tutmaktadır. Bu yüzden kapanan Connection Broker'da kayıtlı kullanıcıların sesion'ları düşmektedir. Hard Coded olan ve okunamayan bir gizli dosyada bulunan bu database dosyası başka sunucularla paylaşılmamktadır.

 Eğer amacınız servis sürekliliğini sağlamak ise en az 2 tane sanal Conection Broker sunucusu kurmalı ve bunları Failover Cluster servisi üzerinden Cluster yapmaktır. Cluster isminide RDS'lere Connection Broker ismi olarak girmeniz gerekecektir. Cluster işlemi için 1 shared diske ihtiyaç bulunmaktadır

maden Connection Broker için ayrı bir sunucunuz var o zaman önerim RDS ler üzerinde bu servisi bulundurmayın. Çünkü gereksiz kaynak kullnımı ve süreç karmaşası oluştumaktasınız.

 
Gönderildi : 14/02/2014 23:42

(@NazimBilgi)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

Fatih Bey Connection Broker ' yanlış yazmışım orada Session Host olarak düzelttim. Ben yapıyı şöyle düzenledim en son size mail de atmıştım bir problem olur mu bu şekilde diye, sizde olmaz demiştiniz. Yapı şöyle; 

2 X [ RD Connection Broker + RD Gateway ]

3 X [ Session Host ] olarak sistemi kurguladık şu an herangi bir sorun görünmemekte.

 
Gönderildi : 17/02/2014 17:55

(@NazimBilgi)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

'Bağlantısı kopan (mavi ekran veren, kilitlenen vs.) Session Host Sunucuda asılı kalan kullanıcılar' 2-2,5 dakika sonra diğer session hostlara yönlendiriliyor, bu son kurguladığımız yapıda.

 
Gönderildi : 17/02/2014 18:15

(@ahmetmusakosali)
Gönderiler: 366
Reputable Member
 
Oncelikle gateway bir tane olmalı ve ayrı sunucuda olmalı.
yaşadığınız Connection Broker sunucu sorunu CB lerin kendileri arasında bilgilerini paylaşmamalarından kaynaklanmaktadır.
2 farklı yol ile bu sorunun çözebilirsiniz:
1) CB leri aktif/pasif cluster yapmak. En az maliyetli ve kolay olanıdır fakat eğer yüksek oranda rds kullanıcınız varsa çözüm sağlamaz
2) sql server ile aktif aktif çalıştırmaktır
 
asağıdaki makalede bunlar anlatılmaktadır.  
 
 
Gönderildi : 18/02/2014 01:56

(@NazimBilgi)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

Yapımızda;
1x Domain Controller (Server 2012)

1x Additional Domain Controller (Server 2012)

2x Remote Desktop Connection Broker (Server 2012)

3x Remote Desktop Session Host (Server 2012) 

1x SQL Server 2012 (Server 2012 R2) sunucumuz bulunmaktadır.

Ve bu yapıdaki kullanıcılar, Session Host kapandığında 2-2,5 dk sonra diğer session hosta bağlanabilmektedir. Ben buna dayanarak diyorumki bu yapıda herhangi bir hata var mıdır?

 
Gönderildi : 18/02/2014 13:26

(@ahmetmusakosali)
Gönderiler: 366
Reputable Member
 

http://blogs.msdn.com/b/rds/archive/2012/06/27/rd-connection-broker-high-availability-in-windows-server-2012.aspx?PageIndex=2

makale anlatılldığı gibi CB 'i SQL'e tanımladınız değil mi? 

 
Gönderildi : 20/02/2014 23:21

Paylaş: