Forum

terminal server ...
 
Bildirimler
Hepsini Temizle

[Çözüldü] terminal server ölçme,

6 Yazılar
5 Üyeler
1 Reactions
1,365 Görüntüleme
(@bilalhaksever)
Gönderiler: 354
Honorable Member
Konu başlatıcı
 
 
Bir terminal server sunucuyu donanımsal olarak belirlerken yöntem ne olmalı.
Sunucuya bağlanacak olan kullanıcı sayısını hangi kritere göre belirleyeceğiz,
Örneğin minumum gereksinimlerle;
Kullanıcı terminal server'dan hizmet alırken,
İnternet explorer'i
Office yazılımlarını
Kullanacak olsun.
Kullanıcı sayısındaki artışta 10-20-30-40-50-100 şeklinde olsun.
 
Buradaki minumum 10 kullanıcıya destek verecek sunucu nasıl olmalı
Maksimum 100 kullanıcıya destek verecek sunucu nasıl olmalı.
 
Yük taşıyan bir kamyon alıyorsunuz, 10 ton çeker yada 20 ton çeker deniyor.Bir birimi var.
Yada damacana su aldınız, 20litre diyor,üstünü almaz.
Yada bir toplantı salonuna geldiniz oturulacak yer sayısı belli,50 kişi alır,51. kişi oturamaz. 
 
Sunucularda bir mantıksal hesaplama yöntemi mevcutmu yoksa tecrübeyle sabitmi. 
Bu sorunun cevabını kim verebilir donanım üreticilerimi.
Hp'yi aradık yada dell'i yada ibm'i yada ciscoyu
 
Bir sunucu alacağımızı bunuda terminal server yapacağımızı,kullanıcı sayımızı,kullanılacak programları söyledik.
Bize şu sunucu sizin işinizi görür,işleriniz bu sunucuyla aksamaz dermi. 
 
 
Gönderildi : 31/08/2014 15:43

(@BekirMertGULTEKIN)
Gönderiler: 231
Reputable Member
 

Ben olsam Hp ya da dell'i arayarak işi onlara bırakmam, kendim hesaplarım. 1 tane makineye programları kurarsın, kapatıp açarsın sonra programları çalıştırırsın hepsini aynı anda, bu programlarda bir süre çalışırsın ve bakarsın ne kadar sistem kaynağı kullanılıyor ona göre kullanılan sistem kaynağının bir tık üzerinde değerleri belirlersin. 🙂 10 çeker 20 çeker diye olsaydı işimiz süper kolay olurdu. 🙂

 
Gönderildi : 31/08/2014 22:25

(@mustafatasci)
Gönderiler: 1643
Üye
 

Merhaba,

Bunlar için senaryolarınız belirlemeniz lazım, konu dönüp dolaşıp bütçeye gelecek,

- Eğer ilk aşamada yatırım maliyetinde sorun yaşamayacaksanız, max. olabilecek kullanıcı sayısına göre bir yatırım yapabilirsiniz,

- Eğer maddi sorunlarınız var ise, genişletilmeye müsait bir sunucu alabilirsiniz. (Rem olarak bakarsanız, HP DL 380 G8 sunucu 16 gb başlangıç olur, yanılmıyoram 192 GB kadar artıralabiliyor.)

- Belirli bir sayıdan sonra fazla kullanıcıyı aynı makine üzerinde tutmak mantıklı olmuyor,

Özetle planlama aşamasını çok başarılı yaparsanız, production ortamında sorun yaşamazsınız. 

****************************************************************
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.
*****************************************************************

 
Gönderildi : 01/09/2014 19:24

ibrahim yildiz
(@ibrahimyildiz)
Gönderiler: 4596
Co-Helper
 

Burada her zaman 1. öncelik varsa 3rd uygulamaların ölçeklendirmesini doğru yapmaktır. rds, cloud gelişen teknolojilerine rağmen TS uygulamada mantıklı bir maliyet analizi çıkmayabilir.

Üretici çözüm ortaklarının bazı tier'ları elinde bizim erişemediğimiz planing sizing tool'ları bulunmakta bunlarla hw ölçeklendirme yapabilmekteler.
Ancak aslolan sistem mühendisi/müşteri tarafında bunu doğrulamak, orantılayabilmektir. İşte bu da tecrübe gerektiriyor biraz.

Sistem tarafında herşey IO, swap, bandwith gibi hesaplanabilir ancak sizin verdiğiniz örneklerden bu sektörün farkı hepsinin ayrı ayrı hesaplanması gerektiği şeklinde hepsinin ayrı toolları var işte burada biraz da tecrübe giriyor devreye.

Evet sizin ihtiyacınız bu derler ancak burada asıl önemli olan danışman firmanın tecrübesi ve mühendis kadrosu. İşte sorgulanması gereken de bu. Projelendirilen hardware req. konusunda uzman bağımsız mühendislerin ücretli danışmanlığından geçirilebilir. Amerikada işler biraz da böyle yürüyor.:)
Hızlı büyüme gösterecek altyapıda yıl/maliyet vb. satın alım analizi de yapmak gerekir. Mesela Blade teklif edilip ihtiyaç gibi görülüyorken gereği olmayabilir. 4 yıllık harcama planına göre tersi de mümkündür.
Kolay işler değil yani şirkete zarar ettirmemek yorucudur .:)

Bu ileti 1 yıl önce Hakan Uzuner tarafından düzenlendi

'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.
*****************************************************************

 
Gönderildi : 01/09/2014 21:47

(@bilalhaksever)
Gönderiler: 354
Honorable Member
Konu başlatıcı
 

Yurt içi ve yurt dışı çalışan performans düzeyi farklı terminal server'lar gördüm.

Genelde sistem yada çıta mevcut olandan biraz daha yukarıda tutulmaya çalışılır. 

Ölçeklendirme için belli bir dayanağın olmaması kötü aslında.

Birazda server yada pc dünyası genişletilebilir sistem üzerinde inşaa edilirse,ortaya

çıkan performans sorunları bu şekilde aşılabilir diye düşünüyorum.

Yani iki işlemci desteği olana ana kartınız var,bir cpu yetersiz kalırsa 2. cpu'yu

ekleyebilirsiniz.

Yada anakart ram desteğiniz çok yüksek,32gb az gelirse 64gb yapabilirsiniz yada daha

yukarı değerler kullanabilirsiniz.

Yada internet üzerinden  server erişimlerde sıkıntı yaşıyorsanız bant genişliğini

arttırabilirisniz.

İleri tıkanma noktalarındada yükü hafifletmek adına ek server'lar kullanabilirsiniz.

Bildiğim kadarıyla sistem süper bilgisayar olmadığı için ,bu işte herşeyi çözen  tekbir

sihirli değnek yok. 

 
Gönderildi : 07/09/2014 01:14

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33367
Illustrious Member Yönetici
 

Merhaba, burada belirli kurallar vardır ancak teknoloji çok hızlı geliştiği için genellikle uzman ekipler ile bu tür projeler yapılır. Eğer 50 kullanıcıya kadar küçük bir yapı kurulacak ise en kötü deneme yanılma yöntemi ile iş çözülür. Zaten böyle bir yapıda bir CB+RDWEB ve 2 tane SH yaparsın mis gibi çalışır. Ancak 500, 1000 ve üstü bir mimari için kurallar önemli. Nedir kurallar; aşağıdaki gibi basit hesaplar vardır;

  • 2GB Memory (RAM) is the optimum limit for each core of a CPU. E.g. If you have 4 GB RAM then for optimum performance there should be Dual core CPU.
  • 2 Dual Core CPU perform better then single Quad core processor.
  • Recommended bandwidth for LAN of 30 users and WAN of 20 users.  Bandwidth (b) = 100 megabits per second (Mbps) with Latency (l) Less than 5 milliseconds.
  • On a Terminal Server 64 MB per user is the Ideal Memory (RAM) requirement for GP Only use + 2 GB for OS E.g. (100 users * 64) + 2000 = 8.4 GB i.e. 8GB RAM.
  • More applications used (i.e. Office, CAD Apps and etc.) will require more memory per user to be added to this calculation over the 64 MB base memory per user.
  • 15 TS session per CPU core is the optimum performance limit of a Terminal Server.
  • Network should not have more than 5 hops, and latency should be under 100ms.
  • 64 kbps is the Ideal Bandwidth per user session. (256 color, switched network, bitmap caching only)
  • CPU performance degrades if %processor time per core is constantly above 65%.
  • Terminal servers performance doubles when it is running on a X64 HW and OS.

Ancak burada iki sorun olur

1 - İbrahim' in dediği gibi 3.part programlar her zaman oyunu bozar çünkü aşağıdaki gibi farklı profillerin olabilir

Workload type

Example users

Example apps

Light

Users doing basic data entry tasks

Database entry applications, command-line interfaces

Medium

Consultants and market researchers

Database entry applications, command-line interfaces, Microsoft Word, static web pages

Heavy

Software engineers, content creators

Database entry applications, command-line interfaces, Microsoft Word, static web pages, Microsoft Outlook, Microsoft PowerPoint, dynamic web pages, software development

Power

Graphic designers, 3D model makers, machine learning researchers

Database entry applications, command-line interfaces, Microsoft Word, static web pages, Microsoft Outlook, Microsoft PowerPoint, dynamic web pages, photo and video editing, computer-aided design (CAD), computer-aided manufacturing (CAM)

Örnek sen dersin ki ya benim çalışanlar sadece office çalıştırıyor ama bir excel açar 3gb, çalıştığı session host sunucusunu kilitler. Yani kullanıcıların yapacakları ve 3.parti programları kestirmek çok zordur.

2 - Günün belirli saatlerinde depo, mağaza vb yoğun kullanımlar.

Bunun en iyi yöntemi bu işi bilen bir danışman ile güzel bir sizing çalışması yapmaktır.

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.
*****************************************************************

 
Gönderildi : 09/10/2023 18:08

Paylaş: