|
Nello sviluppo del progetto
“Gestione quote Stampa” per l’esame di “Amministrazione di reti di
calcolatori”, abbiamo potuto constatare l’esistenza di diverse soluzioni
possibili.
OBIETTIVO: gestire le risorse di stampa, automatizzando il
controllo delle “quote stampa” su base utente o gruppo, e limitazione della
quantità di stampe eseguibili.
Ci siamo personalmente
documentati sulle presenza ed esistenza di programmi oppure utility che
permettesero la gestione delle quote in ambiente UNIX.
Alcune delle quali si sono
rivelate inutili al soddisfacimento della nostra necessità. Le elenchiamo di
seguito.
|
CUPS
|
Sistema di scheduling e
queue
|
|
PRINTBILL
|
Sistema di
contabilizzazione delle stampe
|
|
PRINTQUOTA
|
Software per la gestione
delle stampe
|
La soluzione più
soddisfacente si è rivelata essere Pikota.
|
PIKOTA
|
Sistema centralizzato per
la gestione della stampa
|
PyKota è un sistema
centralizzato ed estendibile per la gestione della stampa per CUPS di UNIX.
L'amministratore di sistema può facilmente impostare le quote per utenti,
gruppi e stampanti, così come filtrare i tipi di documenti che possono essere
inviati alla stampa.
Nella maggior parte dei casi è fondamentale fornire un facile accesso alle
risorse di stampa. Installare e condividere stampanti in
ambiente eterogenei. Stampare in maniera del tutto incontrollata diviene
così una politica comune; in quanto i sistemi operativi non danno di per se
alcuna possibilità di controllare i costi causati dalle stampe in eccesso.
Attraverso Pykota, l'amministratore di sistema può impostare e bloccare le
quote sulle stampe per singolo utente e/o stampante. Pykota può essere
configurato per intraprendere una serie di azioni differenti quando l'utente
raggiunge la sua "quota di stampa", oppure al raggiungimento di una
qualsiasi delle soglie inferiori predefinibili. Tali azioni possono essere,
ad esempio, l'invio all'utente di un messaggio pop-up che lo informi sullo
stato della quota, l'invio di una e-mail all'amministratore che ne attiri
l'attenzione sul una quota utente bloccata, oppure la messa off-line della
stampante per manutenzione e la scrittura dell'evento nell'Event Log. Un
database tiene traccia di tutte le stampe che vengono effettuate all'interno
della rete, fornendo un facile metodo di esportazione dei dati per le analisi
dei costi e la realizzazione di rapporti.
Flessibilità: Pykota può controllare le stampe provenienti da
qualunque utente. Pykota offre un impressionante livello di flessibilità,
permettendo controllare le risorse di stampa e creare e imporre le quote di
stampa all'interno del proprio sistema a partire da un'unica console
centralizzata di gestione.
Offriamo qui di seguito una
panoramica sul sistema di stampa nella sua implementazione architetturale,
effettuando una descrizione del sistema di
spool, con riferimento ai software utilizzabili, a come
funzionano ed in particolare a come
si configurano, con un accenno al linguaggio PostScript.
Offriamo
inoltre una breve descrizione del software PostgreSQL.
|