Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve por que os servidores de cluster de failover NLB (Balanceamento de Carga de Rede) não podem ser usados como servidores de impressão em computadores baseados no Microsoft Windows Server. Este artigo também descreve as diferentes maneiras de configurar servidores de impressão eficientes.
Número original do KB: 954420
Resumo
O NLB (Balanceamento de Carga de Rede) configurado em um cluster de failover oferece alto desempenho em ambientes nos quais cada solicitação de um cliente é sem estado e não há nenhum estado de aplicativo na memória a ser mantido. Você não pode implementar essa configuração junto com um servidor de impressão. Isso ocorre porque os servidores de impressão mantêm muitas informações de estado para cada impressora e cliente com o qual estão se comunicando. Os trabalhos de impressão podem abranger várias solicitações de comunicação. Portanto, todas as solicitações devem ser tratadas pelo mesmo nó. Em um ambiente de cluster de failover, apenas um único nó se comunica com dispositivos de impressão e computadores cliente ao mesmo tempo. A maioria dos dispositivos de impressão em rede pode lidar com várias solicitações de diferentes computadores na rede. No entanto, cada servidor de impressão ou nó de cluster está ciente apenas de sua carga na impressora. Cada servidor ou nó pode fazer spool de trabalhos somente quando o dispositivo de impressão informar que está pronto para aceitar novos trabalhos. Os dispositivos de impressão normalmente aceitam apenas um trabalho de impressão por vez.
Quando um trabalho de impressão é fornecido a um servidor de impressão, o próprio trabalho de impressão pode abranger várias solicitações de comunicação entre o cliente e o servidor. Em um ambiente NLB, você não pode garantir que cada solicitação esteja sendo processada pelo mesmo nó. Outras informações, como informações de status do trabalho de impressão, nem seriam possíveis em uma configuração de cluster NLB. É porque cada nó não teria informações sobre o trabalho que está sendo processado pelos outros nós.
Devido às limitações de recursos nos dispositivos de impressão e seu processo de comunicação com nós específicos em um cluster, o clustering de failover NLB não pode ser usado para um servidor de impressão. Mesmo que fosse possível enviar um trabalho de impressão com êxito para um cluster de failover NLB, não haveria ganhos no desempenho geral e isso resultaria em uma perda significativa de funcionalidade e eficiência de rede. Os ganhos de desempenho em um servidor de impressão específico (cluster de failover ou autônomo) seriam mais fáceis de obter usando outras estratégias que não afetariam a funcionalidade de gerenciamento da infraestrutura de impressão.
Configure um servidor de impressão eficiente
Quando a carga de um servidor de impressão é muito alta e as solicitações de impressão não podem mais ser atendidas mesmo quando as impressoras estão ociosas, siga estas etapas para melhorar a taxa de transferência nos servidores:
Habilite a renderização do lado do cliente (CSR) no maior número possível de clientes
Isso reduz o trabalho que o servidor precisa fazer em cada trabalho de impressão, renderizando o trabalho de impressão nos clientes individuais antes de enviar o trabalho para o servidor. Os computadores baseados no Windows Vista e mais recentes oferecem suporte à CSR.Aumente os recursos no servidor
Se um servidor for a causa do baixo desempenho, ele provavelmente encontrará problemas com energia insuficiente do processador ou memória. Aumentar os recursos desses componentes deve melhorar a capacidade de resposta do servidor.Aumentar o número de servidores
A infraestrutura de impressão pode ser dividida em vários servidores e novos dispositivos de impressão podem ser implementados em novos servidores. Os dispositivos de impressão existentes podem ser realocados para o novo servidor, mas seria necessário trabalho adicional para migrar a conexão existente que os clientes têm com a impressora para fazer referência ao novo servidor.
Outro problema em um ambiente de rede é a escassez de impressoras. Esse seria o caso quando os trabalhos de impressão estão enfileirados corretamente, mas não há impressoras suficientes disponíveis para lidar com a carga de trabalho. Se você adicionar mais impressoras, a capacidade geral de impressão aumentará. O pool de impressoras pode ser usado para tornar isso perfeito para os usuários se as impressoras no pool estiverem colocadas. Em alguns casos, as impressoras ficarão em um estado de erro devido a papel ou tinta insuficientes ou devido a um erro, como um atolamento de papel. Se você tiver uma equipe para lidar com impressoras que estão offline ou em estado de erro, poderá aumentar a taxa de transferência geral da infraestrutura de impressão e manter seu número atual de dispositivos enquanto lida com cargas de trabalho pesadas.
Para ambientes que exigem alta disponibilidade, você pode usar um cluster de failover como servidor de impressão. Se um nó no cluster falhar, todas as funcionalidades de impressão passarão para o próximo nó no cluster. Para melhorar os tempos de failover, recomendamos que o administrador do cluster force o failover para cada nó quando novos drivers de impressão forem instalados no servidor. Durante um failover, a instalação do driver é forçada a ocorrer no nó ativo. A instalação do driver em cada nó pode levar vários minutos. Forçar esse processo de instalação durante a manutenção garantirá que todos os failovers não planejados durante a operação normal sejam rápidos, pois os drivers já estarão instalados em cada nó.