Terminale server congelamento

Ho solo conoscenza base di Windows Server e ho ereditato la responsabilità di un'installazione di Terminal Server con 20-30 utenti concorrenti (Windows Server 2003).

Ci sono problemi intermittenti con performance – in ultima analisi, a causa delle basse caratteristiche del server che penso (triplo core, memory 4Gb con PAE). Sto cercando di vedere se posso mantenere le cose in esecuzione prima di un importnte aggiornamento più tardi quest'anno.

Una cosa che ho notato è che i processi provenienti da varie sessioni spesso consumano il 100% di un nucleo. Penso che i blocchi si verificano quando questo si verifica in più sessioni contemporaneamente. C'è qualcosa che posso fare per limitare l'utilizzo della CPU di singole sessioni? In alternativa, è ansible riservare un nucleo in modo che non venga utilizzato da singole sessioni, ma è disponibile per gestire gli accessi ecc.

  • Problema di authentication gateway TS (RD) "Il tentativo di accesso non riuscito"
  • Perché non riesco a vedere i comandi precedenti unix?
  • RDP a Windows Server 2008 Terminal Server in modo random dà uno schermo vuoto al login?
  • Cosa usa tutta la mia memory?
  • Servizi terminal spiegati
  • Server thin client multiutente Mac OS X (server terminal)?
  • Layout RAID per l'utilizzo del server terminal - quali sono le mie opzioni?
  • Modificare il DPI di un utente utilizzando W2K3 Desktop remoto / Terminal Server
  • One Solution collect form web for “Terminale server congelamento”

    Vorresti cercare quote di risorse (quote di memory e di cpu) come in http://kurtsh.com/2007/07/16/howto-throttle-the-cpu-on-desktops-terminal-servers/ o http: / /technet.microsoft.com/en-us/library/cc732553.aspx anche se possono essere particolari per Win2008. Questo dovrebbe darti un punto di partenza per la ricerca, però.

    Quando abbiamo eseguito i servizi terminal, abbiamo scoperto che alcune applicazioni e pratiche potrebbero mitigare il tipo di problema che si vede, ovvero l'esplosione delle risorse (ci siamo avvicinati al 2000, anche se … le cose sembravano migliorate nel tempo.)

    Alcuni utenti come screen saver sul terminal. Limitarli a non consentire.

    Crea criteri per la disconnessione intriggers.

    Monitorare alcune abitudini come eseguire animazioni flash in un ciclo. Avevamo qualcuno a guidare un terminal a terra perché avevano il canale meteo su un ciclo radar che perdeva la memory.

    Utilizzare il monitoraggio delle performance per verificare altri vincoli; per esempio, il software AV scarsamente scritto può sconvolgere quando lancia un esempio di monitoraggio per utente.

    Questa è una delle poche volte in cui un disco frammentato può essere cattivo poiché hai 25 utenti con le proprie cache di file piccoli sparsi nel disco. Controllare la frammentazione e fare una pulizia fuori orario.

    ~ 25 utenti su un sistema come te descritto veramente lo pizzicano; che era circa il nostro limite sui sisthemes con servizi terminal prima che colpiti altri utenti. Non puoi aspettarvi miracoli nel sintonizzarlo in un certo punto.

    Qual è il livello RAID in esecuzione? I sottosisthemes di disco rigido possono causare fastidi. Soprattutto se hai una brusca mattina di login. Aggiorna questo e potresti vedere una spinta di velocità decente, anche se hai detto che stai cercando di nutrire questo per durare fino ad un aggiornamento importnte …

    Monitor per installazioni software non autorizzate. Non richiede molto per un certo tipo di software per svuotare tutto.

    Utilizza un'utilità come procmon e procmonitor da sysinternals (gratis) per scoprire che cosa potrebbe sbattere il sistema in giù. Non c'è ragione per cui dovrebbe essere congelato ; può essere lento ma non bloccato. Quelle utilità possono aiutare a limitare la causa principale. E 'stato un lifesaver per noi a volte in cui altrimenti saremmo rimasti grattando le nostre teste.

    Questo è tutto ciò che ricordo dalla parte superiore della mia testa … speriamo che altri avranno consigli migliori per alleviare la carenza di risorse sul sistema.

    NOTA – se si ha questo congelamento quando ci sono bassi utenti e numbers elevati, potrebbe essere un'applicazione o un'azione specifica che causa il problema. Oltre al suggerimento degli strumenti sysinternals, avrei iniziato a cercare templates; Qualcosa nei registri? Chi è connesso al momento e cosa stavano facendo? Puoi seguire quali utenti stanno facendo, se lo schermo si blocca e lascia l'attività? Qual è il momento della giornata? Puoi far sapere agli utenti di inviarti una nota di quello che stavano facendo quando va a splat?

    Abbiamo avuto un problema con i server di riavvolgimento spontaneo sul nostro cluster TS. Anche Microsoft era in perdita per spiegarlo. Si è rivelato un'applicazione particolare che non dovrebbe avere causato un riavvio, ma ha fatto. Lo ha rimosso dai server e i nostri riavvolgimenti sono andati via. Ma letteralmente ci sono voluti mesi per capirlo!

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.