Continuando nosso artigo vamos analisar a arquiterura do terminal service no windows 2003.
nessa figura podemos ver que fica no kernel mode ou user mode.
o SESSION MANAGER SUBSYSTEM (SMSS.EXE) é responsável pelo início da sessão do usuário.podemos ver também as dlls e componetes envolvidos na abertura de uma sessão .
CSRSS.exe Client-Server Runtime Subsystem é o Gerenciador de processo para todas as sessões de logon
RdpDD.sys Captura a interface de usuário do Windows e converte-o em um formulário que é prontamente convertido por RDPWD em protocolo RDP
RdpWD.sys Descodifica os dados multi-canais e, em seguida, transfere para a sessão apropriada
Termsrv.exe Gerencia conexões de cliente
Termdd.sys O protocolo RDP, que escuta as conexões de cliente RDP numa porta TCP
Tdtcp.sys Empacota o protocolo RDP para o protocolo de rede subjacente, TCP/IP
Wlnotify.dll É executado no processo do WinLogon da sessão para criar processos na sessão de usuário
Win32k.sys Gerencia o ambiente de GUI do Windows, utilizando as entradas de mouse e teclado e envia para o aplicativo apropriado.
WinLogon.exe Esse serviço do sistema processa logons e logoffs de usuário e processa combinação de teclas Windows Ctrl-ALT-Delete. WinLogon é responsável por iniciar o shell do Windows (que é geralmente Windows Explorer).
Uma fórmula que circula na comunidade para o cálculo de consumo de memória no servico de terminal
[memória necessária] = [mb por usuário]*[qtde de usuários] + [mb do sistema operacional]
A quantidade de memória por usuário poderia variar se o usuário é considerado um usuário pesado ou leve dependendo do que o mesmo usa em sua sessão.
Uma dica de Download
Windows Server 2003 Terminal Server Capacity and Scaling:
Em Breve a PARTE 3
Nenhum comentário:
Postar um comentário