Forum
Merhaba
8 Sube 1 Merkezimiz mevcut.8 Sube, Merkeze,Merkezdeki "openvpn Server" ile baglı.Merkezin hızı 60 Mbps,şubeler ise 40 Mbps
Her subede simetrik Metro Ethernet kullanıyoruz.
Merkezde 2 adet Masaüstü uygulaması (.exe) ile calısan program mevcut.
Merkezdeki kullanıcılar bunu kendi masaüstlerindeki her iki programın kısayoluyla rahatlıkla kullanabiliyorlar.
Fakat şubelerde bu mümkün değil.
Şöyleki ;
Programın acılma süresi çok uzun(2 dk).Bir işleme tıklayınca gelmesi çok uzun.Hiç bir işlemi randımanlı yapamıyorlar.
Merkezdeki kullanıcılardan Merkezdeki sunucuya ping ms leri <1 ms altı.. Şubelerden merkezdeki sunucuya ping ms leri ortalama 23 ms.
Örnegin şubeden merkeze bir 50 MB'lik bir dosya kopyalarken,13-14 saniye sürüyor.40 Mbps=5 MB .. 50 MB'lik bir dosya 10 saniye değil de 12-13 sn de geliyor ki bence normal.
Şubelerde hiç bir zaman hız aşımı olmuyor.Ve bu şubelerde,Merkezdeki web tabanlı programlar rahatlıkla kullanılabiliyor,yavaşlık yok.
Bu konuyu Merkeze konumlandırabileceğim RDP sunucusundan başka halletmenin bir yolu varmıdır sizce ?
SSL Vpn yerine ipsec Vpn fark edecegini çok düşünmüyorum ?
Veya bu şekilde bir yapısı olan birisi varsa RDP dışında bir çözüm önerisi olabilir mi ?
Bu konuyu çözmek için nereden başlamam gerekir
Not:Bütün şubelerde tek switch var,kenar switch veya aptal switch yok.
Teşekkürler
Saygılarımla
Merhaba,
exe doğası gereği bu şekilde çok çalışmaya özgün değildir, sizin internal hatlarınız minimum 100mbit ama önemli olan latency yani gecikme, burada isterseniz aşağıdaki makale ile denemeler yaparsınız ancak bu tür exe tabanlı programlarda performansı arttırmak için çok daha fazla yatırım yapmanız gerekir ki bu doğru bir çözüm olmaz.
En mantıklı çözüm pek çok şirketin yaptığı gibi şubeleriniz için bir veya birden fazla RDS sunucusu kurmanız olacaktır. Ancak RDS Farm ve roaming profile bilmeniz gerekli, aksi halde birden çok rds olması sizi çok zorlayabilir.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Uygulamanın analiz edilmesi, geliştirme tekniklerinin uygunluğu kontrol gerekir. Belirttikleriniz genel sorunlara işaret ediyor aslen sorun değil tercihlerle ilgili. Şöyle ki uygulama sql, access vb klasik db mimarisi kullanıyor ve lan network erişim tekniklerine göre yazıldıysa wan, vpn networklerde anormal performans sonuçları oluşuyor bunlar caching, memory, session kullanımı ile alakalı. Pandemi sonrası böyle bir uygulamada sorun yaşıyoruz bizde. Uygulamayı cloud, web'e uygun geliştirmek, değiştirmek veya rdp üzeri kullanmaktan başka bir çözümü olmuyor genellikle.
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Selamlar @SeckinCizer ,
Bu konuda ben de Hakan ve Ibrahim bey ile aynı düşüncelere sahibim genel olarak bu tarz uygulamaları uzak şubelerde arada çok iyi bir wan bağlantınız yok ise RDS serverlar üzerinden çalıştırmak en makul yöntemdir.RDS yapısına geçip aynı zamanda da remoteapp ile uygulamalarınızı çalıştırırsanız kullanıcılar tekrardan rds serverlara login olmadan uygulama direkt kendi bilgisayarlarında çalışır gibi çalışabilir , aynı zamanda remoteapp destekleyen 3rd party rdp client yazılımı ile kullanıcılarınızın masaüstindeki bir kısayola tıklayarak çalışmasını sağlarsınız. Benzer bir projeyi geçen ay yaptık masaüstündeki kısayolların simgesini de Netsis ( Projede netsis kullanılıyordu ) simgesi ile değiştirdik.Kullanıcılar sadece masaüstündeki kısayola tıklayıp uygulamayı çalıştırıp kullanıyorlar arkaplanda RDS üzerinde çalışıyor son kullanıcılar içinde oldukça iyi oluyor tekrar Rds server a login olup oradan uygulamayı çalıştırmak vb gibi yabancı olabildikleri eylemleri gerçekleştirmiyorlar.
Özetlersek RDS yapınızı kuracaksınız , çalıştıracağınız Exe ler için remoteapp mimarisini kuracaksınız ve son kullanıcılara THINSTUFF TSX CLIENT uygulamasını kuracaksınız ve rds server için remoteapp kısayolu oluşturacaksınız. Kullanıcı masaüstündeki kısayola tıklayacak ve uygulamayı çalıştıracak oldukça kullanışlı olacaktır ki kullanıcılarınız zaten arkapalanda uygulamanın rds serverda çalıştığını vb teknik detayları bilmeden uygulamayı kullanabilecek.
***************************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
***************************************************************************
Probleminiz çözüldüğünde, Konunuzu "ÇÖZÜLDÜ" olarak işaretleyerek benzer problemi yaşayanlara yardımcı olabilirsiniz.
Hakan Bey,İbrahim Bey ve Cumhur Bey
Verdiğiniz bilgiler için çok teşekkür ederim.
Aynen Hakan Bey.Söz konusu program snif edilse,yavaşlatan kısımlar çıkarılsa hatta hat hızları 100 Mbps'e çıkarılsa bile lokaldeki performansı vermeyeceğine emin olur gibiyim.
İbrahim Bey,tamda dediğiniz gibi klasik db uygulaması kullanıyor(Firebird db)
Cumhur Bey kesinlikle deneyeceğim.Burdan bilgi veririm.
Sizlere sormak istediğim birsey daha var.Öncesinde bilgi paylaşıyım.
Yapımızda Domain yapısı yok,maliyetten dolayıda böyle bir olaya girmemiz uzun bir süre söz konusu değil.Yani Workgroup.
Elimdeli Lisans Server 2016 Lisansı,RDS lisansları ise 30 Rds+30 User Cal.
RDP sunucusu kurduğumda,Users tabının Enviroment kısmı çalışmıyor.İnternetten incelediğimde 2 çözümü var.
1)Sunucuyu domaine dahil edersek çalışır.(Bizim için mümkün değil maalesef)
2) User Cal lisansları ,Device Cal lisansları ile değiştirilmeli...Bende satın aldıgımız yeri aradım.Maalesef değiştirme süresi geçti.Yeni aldırma şansım yok.
Mecbur Server 2012'ye downgrade ettim orda 'Enviroment' tab'ı çalışıyor.
Soracagım soru şu;
Daha seri daha hızlı olan Web Rdp kullanmak istiyorum ama maalesef buda Workgroup olayına takıldı 🙁
1)"Rdp sunucusu Domaine dahil edilmeden Web Rdp çalışmaz" gibi bir bilgiye sahip misiniz,duydunuzmu acaba ?
2)Cumhur Bey sizin önerdiginiz uygulama Web Rdp'nin (hız Efektiflik,networku az yorma opsiyonları) aynısı diyebilir miyiz.sizin önerdiginiz uyugulamada Sunucuya Domain şartı varmıdır ?
Benim yerimde olsanız ne şekilde ilerlerdiniz .
Verdiginiz bilgiler için tekrar teşekkür ederim.
Saygılarımla
https://www.cozumpark.com/community/ipucu/1-soru-1-cevap-workgroup-ortamlara-rds-lisans-tipi-ne-olmali/
https://www.cozumpark.com/community/lisanslama-4/windows-server-2019-rds-hk/
Taleplerinize göre elinizdekileri revize etmeniz gerekli doğal olarak.
1. Şunu düşünün domain olmadan kullanıcıları nasıl yöneteceksiniz.:) Şuan şubeli yapıda file access'leri dahi oldukça karmaşık, zorlaştırıcı, muhtemel güvenliği zayıf şekilde yönetiyorsunuzdur.
Bildiğim kadarıyla güncel os'larda rds farm'ı ideal yönetebilmek için domain gerekli.
Yani önünüze değişim maliyetleri çıkıyorken sizin bir şekilde yönetimi ikna edip merkezi yönetim başarımınız açısından da domain yapısına geçmeniz lazım. Yönetime user cal'leriniz ile yasal hazır durumda olmadığınızı anlatabilirsiniz.
RDS de gpo bile çok önemli bir ihtiyaçtır. 3rd uygulama kullansanız dahi domain büyük gereklilik.
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Neden domain yapısına geçmiyorsunuz? İstemci makineleri home lisansına mı sahip? Yoksa CAL lisansı mı almak istemiyorsunuz?
Workgroup tecrübem ne yazık ki yok, malum tüm müşterilerim ve çalıştığım ortamlar domain ondan benim yorum yapmam çok doğru olmaz. Çok kullanılan bir ortam olmadığı için benim araştırmam da bana zaman kaybı ama bilen bir arkadaşım belki yorum yapabilir.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Neden domain yapısına geçmiyorsunuz? İstemci makineleri home lisansına mı sahip? Yoksa CAL lisansı mı almak istemiyorsunuz?
Workgroup tecrübem ne yazık ki yok, malum tüm müşterilerim ve çalıştığım ortamlar domain ondan benim yorum yapmam çok doğru olmaz. Çok kullanılan bir ortam olmadığı için benim araştırmam da bana zaman kaybı ama bilen bir arkadaşım belki yorum yapabilir.
Merhaba Hakan Bey
2'ser Adet Sunucu(1'i DC'nin online yedeği)2 'ser Adet Windows Server Lisansı ve Cal lisansları.Tabi bununla ilgili bizzat çalışma yapmadım ama bunlar gerekecek diye düşünüyorum.Bu gereksinimler dogrudur değil mi ?
Teşekkür ederim.