[LÖST] Grafikprestanda hos klienter med TS
#1
Skriven 27 May 2012 - 02:42
1. Klientdatorerna har några år på nacken, men, om jag bläddrar i en PDF lokat på klientens WinXP så flyter bläddrandet och zoomandet i filerna på mycket bättre än via remote desktop.
2. Vi kör ett 1Gb/s nätverk. När jag bläddrar och zoomar för fullt och loggar nätverkstrafiken är jag inte i närheten av att använda upp tillgänglig bandbredd.
3. Installerade ett nytt modernt grafikkort i en av klienterna men med identiskt resultat jämfört med en ouppgraderad.
4. Köpte en helt ny PC och kopplade in som klient, men även denna får identiskt resultat.
Min fråga är således, kan jag vinna något i grafikprestanda på klienterna med att försöka installera ett riktigt bra grafikkort i servern? Den har väl bara ett onchip-kort i nuläget.
Serverns spec:
Quad core Intel Xeon 2,8GHz
12Gb RAM
RAID5 3x160 + 1 hot spare
Klienternas spec
2,0Ghz P4D
3Gb RAM
#2
Skriven 27 May 2012 - 06:24
RDP nyttjar inte alla gigabit du har, det är inte designat för det. det är designat att överleva på så lite bandbredd som möjligt med vissa uppoffringar.
(animationer, grafik etc blir rena döden)
om du ändå sitter lokalt, varför inte köra PDFerna lokalt?
#3
Skriven 27 May 2012 - 07:27
#4
Skriven 27 May 2012 - 07:47
Här beskrivs RemoteFX : Microsoft RemoteFX
och har du en himla tur, så kan du flytta det grafikkortet du köpte och sätta i servern istället (beroende på modell etc); Hardware Considerations for RemoteFX
Att de vill kika på PDF'er är väl inte så konstigt? Gissar på att de har en applikation på servern de använder, för att typ hitta en maskin få upp en massa fakta och info om den. Och när man klickar så får man ännu mer info/sprängskisserna i PDF så den öppnas också remote på servern.
I istället för att försöka spara ner den på en disk, sedan öppna den lokalt på klienten, vilket tar tid och är omständigt.
Alternativet, du kan prova är att ställa ner Grafiken (antal färger) i RDP Sessionen, till 15bitars så blir det mycket mindre att föra över linan, även om det mer skulle hjälpa över en långsam länk och kanske inte ger någon synbar effekt här.
Slutligen, ett riktigt longshot men innan du labbar med RemoteFX kan det vara värt att slänga ett öga på den här länken om det kan vara något du känner igen och kan relatera till;
http://blog.tmcnet.c...blem-solved.asp
Samt, den här produkten påstår sig kunna öka hastigheten för bl.a PDF'er över Remote Desktop;
http://www.ericom.co...motedesktop.asp (Jag har ingen som helst erfarenhet av den)
Vänligen klicka på "Gilla" om inlägget löste ditt problem.
// Markus Lassfolk
IT-Pro: Windows Client/Server, Active Directory
LinkedIn | @Lassfolk | Blog | Microsoft Certified Trainer | ITProffs.se Admin
#5
Skriven 27 May 2012 - 07:52
Nåväl, det finns flera anledningar till att vi valde RDP. Dels att kunna ha personer som jobbar med bokföring etc. från annan plats utan att behöva underhålla programvara och backup på den datorn också. Sedan finns det fortfarande en del leverantörer som väljer att låsa sina sprängbilder i egna program. Då vinner man tid i att bara behöva uppdatera programvaran 1 gång på servern. För inte många av dessa "småprogramvaror" stödjer en nätverksinstallation. Då funkar TS lösningen bättre. Dessutom, för program som inte är just grafikkrävande ger ju servern ett prestandalyft på alla 7 datorerna som hade blivit en mycket kostsammare investering stand-alone.
Så ett bättre grafikkort i servern är alltså en 100% meningslös investering för klienterna?
Skall kolla upp dina två andra förslag.
Tack Markus för mycket informativt svar!
#6
Skriven 27 May 2012 - 12:33
mrhedin på 27 May 2012 - 07:52 sade:
mrhedin på 27 May 2012 - 07:52 sade:
På nedan länk kan du se en HP proliant DL370 med två grafikkort i.
http://h20000.www2.h...6/c02778866.pdf
#7
Skriven 27 May 2012 - 16:22
Neptune på 27 May 2012 - 12:33 sade:
I allt innan 2008 R2 SP1 ja. I 2008 R2 SP1 och senare så får du hårdvaruacceleration. Du kan till och med stoppa i en hel drösa högpresterande grafik kort för att dela ut grafik hanteringen från flera TS eller VDI sessioner.
På nedan länk kan du se en HP proliant DL370 med två grafikkort i.
http://h20000.www2.h...6/c02778866.pdf
Mig veterligen finns inte RemoteFX ännu. å defentivt inte i en 2003 maskin. Jag sätter vissa krav på de som kan kalla sig proffs, ett av de kraven är att man förstår iallafall teorin bakom tekniken man använder (okej. du behöver inte kunna skriva en egen RDP klient men du skall veta att skicka grafik över en tunn lina inte hjälps av ett grafikkort)
RemoteFX och likande tekniker bara tar mpeg-strömmar etc och skickar dom till klienten så den får sköta encoding, på samma sätt som RDP tar emot data för att rita ut bilden på klientdatorn istället för att skicka bitmappar (som typ VNC etc gör) Så om datan som en RemoteFX klient skall visa är en rå bitmap lär det fortfarande gå lika långsamt. men om grunddatan är DirectX/openGL/mpeg strömmar etc blir skillnaden stor mot RDP och först då kan grafikkortet avgöra hur det blir.
#8
Skriven 27 May 2012 - 16:27
mrhedin på 27 May 2012 - 07:52 sade:
Nåväl, det finns flera anledningar till att vi valde RDP. Dels att kunna ha personer som jobbar med bokföring etc. från annan plats utan att behöva underhålla programvara och backup på den datorn också. Sedan finns det fortfarande en del leverantörer som väljer att låsa sina sprängbilder i egna program. Då vinner man tid i att bara behöva uppdatera programvaran 1 gång på servern. För inte många av dessa "småprogramvaror" stödjer en nätverksinstallation. Då funkar TS lösningen bättre. Dessutom, för program som inte är just grafikkrävande ger ju servern ett prestandalyft på alla 7 datorerna som hade blivit en mycket kostsammare investering stand-alone.
Så ett bättre grafikkort i servern är alltså en 100% meningslös investering för klienterna?
Skall kolla upp dina två andra förslag.
Tack Markus för mycket informativt svar!
Extra grafikkort i servern kommer ge exakt 0% prestandaökning eftersom det fortfarande inte är ett grafikproblem utan hur RDP är designat. du skickar en rå bitmappad bild över ett protokoll byggt för låg prestanda och som inte är byggt för att nyttja gigabitkopplingar.
Om datan inne i PDFen är vektoriserad skulle det nog gå smidigare på klientsidan pga då skickas bara informationen hur bilden skall ritas upp på klienten istället för rå bitmapdata (men så verkar inte vara fallet och oftast är det inte så med sådanhär information). Dock fortfarande skulle du kunna köra exakt lika bra på ett ISA grafikkort på servern. (klienten kanske iallafall behöver ett PCI grafikkort för att kunna scrolla data hyffsat)
#9
Skriven 27 May 2012 - 16:37
#10
Skriven 27 May 2012 - 19:25
Redigerat av mrhedin, 27 May 2012 - 19:27.
#11
Skriven 27 May 2012 - 19:38
och min pik ang. "proffs" är att jag förutsätter att de som jobbar med detta har koll på vad ett grafikkort faktiskt gör och vad GPUn kan göra. Samma som om någon frågar här hur man "formatterar sin data" något som man kan förutsätta att man vet med.
men jo.. kanske jag har för stora krav men då är frågan. vart går gränsen? att inte veta vad en UNC sökväg är? att inte kunna räkna ut IP submasker? att inte veta vad decimala/oktala/hexadecimala talsystemen är och varför de används? därför förutsatte jag att en som jobbar med detta vet hur RDP jobbar i teorin iallafall. (jag kräver inte som sagt att man kan kåda en egen RDP klient)
Hmm VARFÖR funkar det inte att posta inlägg med "skicka" knappen utan jag måste gå via den fullständiga editorn... hmm Firefoxprobb?
#12
Skriven 28 May 2012 - 07:43









