Windows Server TechCenter > Fóruns do Windows Server > Windows Server 2008 > Terminal server 2008 64x lento e travando com 100 usuarios

Respondido Terminal server 2008 64x lento e travando com 100 usuarios

  • sexta-feira, 24 de fevereiro de 2012 13:46
     
     

    Olá Pessoal,

    Estou tendo problemas com o meu WTS 2008 64x.

    Configuração

    IBM x3650 M3
    Xeon E5649 @ 2.53 ( 2 Processadores )
    24,0 GB Memória

    Uso sistema ERP - com 16 mb

    O WTS Acessa o ERP nosso com acesso ao banco de dados MYSQL em outro servidor LINUX com mysql.

    O Problema que quando chega à 110 usuarios ele começa a travar e ficar lento.

    O Trafego fica em 4% da CPU usando 8 gb da memoria maxima, com 2 gb de cache

    Gostaria de algumas dicas para optimizar o nosso acesso.

    Obrigado

    Att: Wesley

Respostas

Todas as Respostas

  • sexta-feira, 24 de fevereiro de 2012 14:08
     
     Respondido

    Wesley,

    O problema pode estar na lentidãoo de acesso aos dados no Banco de dados, essa lentidão é relacionado a Leitura e Gravação no Disco onde está o banco de dados.

    A dica é, faça uma analise com o Monitor de Performance, veja como está a gravação e leitura de disco nesse servidor WTS e também o uso da rede.

    Depois faça o mesmo no Servidor LInux.

    Sugiro que melhore seu servidor LInux onde contem o banco de dados, ou solicite a um DBA uma analise no banco, pode estar faltando indices, indexação e mais algumas coisinhas.

    Se o problema for constatado no TS, cria um NLB com Terminal Services.

    http://guirotto.wordpress.com/2011/08/10/guia-passo-a-passo-network-load-balancing-configurando-o-network-load-balancing-com-os-servicos-de-terminal/

    Abraços




     Thiago Guirotto
     MCT | MCITP | MCTS | MCP
     Blog - Thiago Guirotto | My Profile Microsoft Virtual Card | Linkedin
     guirotto_tgo@hotmail.com

    • Sugerido como Resposta Thiago Guirotto sexta-feira, 24 de fevereiro de 2012 14:08
    • Marcado como Resposta Wesley_T.I_Eucatur sexta-feira, 24 de fevereiro de 2012 18:07
    •  
  • sexta-feira, 24 de fevereiro de 2012 14:53
     
     

    Olá Thiago blz?

    Obrigado pela resposta, mais irei te passar mais sobre.

    Quando acessa ao RDP e o nosso terminal o usuario ja cai direto no nosso ERP, que ele acessa o mysql.

    Quanto a lentidão, não são dos processos do banco de dados, e sim lentidão no desktop "Telas" você não consegue arrastar uma tela, clica em um botão de acesso e ele demora a responder... nada usando a conexão com o banco de dados nesse momento.

    Acredito que a conexão com o banco não seja a razão da lentidão do processo! e sim o sistema ERP que não responde aos comandos.
    Pode uma sessão RDP travar um processo e influenciar em outra sessão?

    Obrigado mais uma vez....

  • sexta-feira, 24 de fevereiro de 2012 16:47
     
     Resposta Proposta

    Wesley,

    Nesse caso não, o protocolo RDP é muito leve.

    Apenas irá travar as telas se você configurar para apresentar a quantidade total de imagens disponiveis ou se vc tiver um link lento.

    Se tiver gargalo no link pode ter lentidao tb, avalie isso!

    Veja a questão do NLB então, vai balancear seu TS.

    Abraços



     Thiago Guirotto
     MCT | MCITP | MCTS | MCP
     Blog - Thiago Guirotto | My Profile Microsoft Virtual Card | Linkedin
     guirotto_tgo@hotmail.com

    • Sugerido como Resposta Thiago Guirotto sexta-feira, 24 de fevereiro de 2012 16:47
    •  
  • sexta-feira, 24 de fevereiro de 2012 18:05
     
     

    Thiago,
    Vou dar uma olhada sim, estou acessando o link que vc passou, vou dar uma estudada, e vou usar o NLB.

    Tenho outros TS, com configurações inferiores a que eu passei acima, e ficam em torno de 120 usuarios sem travar e lentidão,
    esse TS que te falei, usa o Thin Print conheçe? Tivemos que comprar esse software que estavamos com problemas de impressão nos ts,
    devido ter cliente do brasil todo e fora do brasil, alguns usuarios acessavam e não carregava impressora do cliente. Partimos para esse sistema thin print, mais depois da instalação dele, os servidores começaram a ficar lento. Não sei se é ele exatamente, mais devido nosso problema com impressão precisamos de algo para resolver as impressões.

    Atualmente, eu instalei outro servidor com acesso internet, liberado no pfsense, com firewall liberado a porta de acesso com um dominio... exemplo: ts.empresa.com.br ele digita no RDP e acessa de qualquer lugar o nosso TS. Essa opção é ótima porem temos problema em carregar impressora dos clientes, como são varias impressoras, não temos um padrão somente impressora xxxx. Então, toda vez que temos clientes novos acessando eu tenho que adicionar o drive da impressora especifica do cliente, ai fica uma maravilha....Porem trabalhoso...

    Ja com o thin print, não preciso adicionar nenhum drive de impressão, ele carrega tudo e leva para o servidor.

    Irei dar mais uma estudada no NLB e active directory....

    Abraços e obrigado

  • sexta-feira, 24 de fevereiro de 2012 18:22
     
     Resposta Proposta

    Wesley,

    Sobre impressoras, se utilizar o Windows Server 2008 r2, você pode utilizar o Easy Print.

    Peguei uma consultoria em um local com mais de 5 mil maquinas clientes e  tb tinham o Thin PRint justamente para problemas de impressao, migrei o TS para o 2008 r2 e configurei o Easy Print da microsoft, pronto, resolveu meu problema.

    Abraços



     Thiago Guirotto
     MCT | MCITP | MCTS | MCP
     Blog - Thiago Guirotto | My Profile Microsoft Virtual Card | Linkedin
     guirotto_tgo@hotmail.com

    • Sugerido como Resposta Thiago Guirotto sexta-feira, 24 de fevereiro de 2012 18:22
    •  
  • sexta-feira, 24 de fevereiro de 2012 18:57
     
     

    Thiago,

    Você tirou o Thin print e migrou para R2? Hoje nos usamos 2008 64x preciso migrar para o R2? o 2008 tem tbm o Easy Print, o nosso problema é caso o nosso cliente tenha 3 impressoras ele carrega Easy Print #1, #2, #3 ou não soubemos configurar para mostrar o nome da impressora, pois nosso sistema precisa do nome da impressora. Devido a impressão de bilhetes, precisamos definir os bilhetes para cada impressora que será enviada.  Estou criando um servidor do ZERO para usar os dados do seu artigo.

    Abraços