Load Balancing
O PaperCut foi projetado para abranger mais de 100.000 usuários. Para garantir a confiabilidade em redes deste tamanho, os arquitetos de rede podem adotar estratégias, incluindo:
- Clustering: agregando redundância através da implementação de uma estratégia de failover;
- Balanceamento de carga do servidor: distribuindo tarefas entre vários servidores;
- Balanceamento da carga de impressora: distribuindo trabalhos de impressão entre as impressoras;
Clustering
O PaperCut é um aplicativo de cluster compatível. O Clustering é suportado no Windows (Microsoft Cluster Server ou Veritas Cluster Server) e Linux (como via Linux-HA) em todos os níveis do aplicativo, incluindo:
- Clustering na camada de serviço de spooler de impressão através da integração com cluster;
- Cluster baseado em failover na camada de Application Server integrado com serviços de cluster. (O servidor de aplicativo do PaperCut é baseado na web e nos serviços da web e, portanto, pode suportar outros métodos de failover, tais como heartbeat driven DNS);
- Na camada de banco de dados, utilizando bases de dados com reconhecimento de cluster, como o Microsoft SQL Server, PostgreSQL ou Oracle (O PaperCut suporta a implantação de bancos de dados externos);
Balanceamento de carga de impressora
Pode ser implementado em diferentes camadas, incluindo:
- A camada de hardware / rede (também conhecida como clustering);
- A camada de sistema operacional (conhecida como pool de impressoras em ambientes Windows e Novell, e CUPS classes em Mac e Linux) e ;
- Dentro do próprio PaperCut
O PaperCut agrega valor ao balanceamento de carga disponível em clusters e sistemas operacionais, garantindo carga igual entre impressoras. Para efeitos de comparação, o principal objetivo do pool de impressoras do Windows é o de fornecer tolerância a falhas. O balanceamento de carga é secundário e, em grande parte, inexistente.
O pool de impressoras no Windows, muitas vezes irá escolher a primeira impressora disponível em uma ordem pré-definida. O resultado é que o desgaste das impressoras não será o mesmo. A primeira impressora no grupo terá um uso mais intenso e as outras talvez fiquem, na maior parte do tempo, ociosas. Os administradores de sistema, muitas vezes atenuam este efeito alternando as impressoras periodicamente.
Com o balanceamento de carga do PaperCut, nada disso é necessário: os trabalhos são distribuídos uniformemente entre as filas com base em algoritmos inteligentes, levando em conta vários fatores, incluindo a carga da impressora e condições de erro.
A funcionalidade do balanceamento de carga das impressoras com o PaperCut é uma boa companheira para sua característica finding me printing.
Um cenário simples para balanceamento de carga de impressora:
Faça um tour pelo software
Características para administradores
Plugins exclusivos ⭐
Impressão Direta
Load Balancing
Multiplataforma
Administração Web
Scripting
Relatório de Impacto Ambiental
Impressão de Usuários Convidados
Impressão em iOS
Instalação e Distribuição Flexíveis
Plugins Autorais da IBSolution
Cartões Top-up e Pré-pagos
Gerenciamento Flexível de Usuários
Gerenciamento Avançado
Find Me Printing
Suporte a Banco de Dados
Módulos de Pagamento
Fast Release
Bilhetagem Reversa
Relatórios
Cotas de Impressão
Gerenciamento de Impressão
Arquitetura Aberta
Tudo de bom
Job Ticketing
Customização do software
Flexível
Recuperação de Custos
Integração com Multifuncionais e Copiadoras
Integração com Google for Education
Embarcações em multifuncionais
Brother
Canon
Epson
HP
Konica Minolta
Kyocera
Lexmark
OKI
Ricoh e Gestetner
Samsung e XOA
Sharp
Toshiba
Xerox