Documente Academic
Documente Profesional
Documente Cultură
Version 2.1
OUTILS .................................................................................................. 11
SNMPWalker ....................................................................................................................................... 11 LanguageParser ................................................................................................................................... 12
2/12
Architecture Serveur
Pour fonctionner, Watchdoc a besoin de quatre serveurs (services), ces quatre serveurs peuvent tre sur une ou plusieurs machines physiques : le site web sur un serveur web ddi, ses bases de donnes sur un serveur SQL, son annuaire sur un contrleur de domaine et son noyau sur un serveur dimpression. Chaque composant a besoin de dialoguer avec les autres soit en local, soit via le rseau. En rseau, il faut donc savoir quels sont les ports ncessaires au bon fonctionnement. Son interface dadministration et son interface de consultation sont entirement web, elles sont compatibles avec Internet Explorer (6 et suprieur), Mozilla/Firefox (3 et suprieur), Google Chrome et Safari. Watchdoc stocke les statistiques et le Porte-monnaie virtuel des utilisateurs dans deux bases de donnes.
Noyau Watchdoc
3/12
SERVEUR DIMPRESSION
Windows serveur 2003 SP2 (32 ou 64 bits) Windows serveur 2003 R2 SP2 (32 ou 64 bits) Windows serveur 2008 (32 ou 64 bits) Windows serveur 2008 R2 La version Core deWindows Server nest pas supporte Microsoft .NET Framework 4.0 Langages analyss : PJL PCL : 5c/e et 6 (PCL-XL) HPGL2 Postscript DSC (Document Structuring Conventions) ESC/P 2 EMF
ATTENTION : Les fonctions de prvisualisation nest disponible quavec les formats EMF et PCL6, le dcoupage des pages dun document nest possible quavec des impressions effectues en langage PCL6. La redirection des impressions ne peut tre utilise quavec des imprimantes utilisant le mme langage et ayant des fichiers dimpression compatibles.
SERVEUR DAPPLICATION
Internet Information Server 5 Internet Information Server 6 avec les extensions ASP actives. Internet Information Server 7 avec les extensions ASP actives. Microsoft .NET: 4.0 installer
SERVEUR ANNUAIRE
Active Directory / ADAM Open LDAP : validation ncessaire du schma Fichier XML Base SQL Annuaire proxy : correspondance entre numro de badge et login utilisateur, ou entre le nom saisi dans le copieur et le login utilisateur (remonte des copies via SNMP, copiCodeIP). Pour tout autre type dannuaire, merci de nous contacter.
4/12
SERVEUR DE DONNEES
MS SQL Server 2005 / 2008 / 2008 R2 MySQL 5 PostGreSQL 8, mais pas de support sur le paramtrage.
NOTIFICATIONS :
E-mail : protocole SMTP Popup : Service Affichage des messages Microsoft (net send)
5/12
DIMENSIONNEMENT (Sizing) :
Print Server Scalability and Sizing Technical Overview White Paper.doc (Microsoft) : Comme lindique le document de Microsoft, il nest pas facile de dimensionner un serveur dimpression, il y a beaucoup de paramtres prendre en compte : nombre dimprimantes, type et nombre de postes client, type et taille des fichiers spool, interface rseau. Daprs leur document, ils annoncent les chiffres suivants : - 1 serveur bi-xeon 900 Mhz, 1 Go de RAM, RAID5 avec 4 disques SCSI3 o 1500 imprimantes o 5000 10000 postes clients - 1 cluster 2 nuds Xeon 1,4 Ghz, 256 Mo de RAM o 2500 imprimantes o 10000 postes clients Volumtrie rseau du monitoring SNMP Voici quelques exemples mesurs sur notre rseau : - Xerox WorkCentre 24 (Auditron interne activ avec 80 comptes) : 30 Mo / jour - Kyocera Mita KM-4035 : 18,5 Mo / jour - DELL 5100cn : 10,8 Mo / jour - Lexmark T420 : 10,4 Mo / Jour
Volumtrie rseau de lagent local A chaque document imprim sur une imprimante locale, l'agent envoie un message au serveur Watchdoc. Sa taille dpend du protocole utilis : - .NET Remoting (TCP sur le port 5744) : 2,5 Ko (Kilo octets) par transaction - HTTP : 3,5 Ko par transaction
Volumtrie de la base de donnes : - 2,5 Ko par document - Pour les imprimantes et MFP connectes (rseau) : o Incidents : 1 Ko par incident sur les machines connectes (si le SNMP est actif)
6/12
o o
Consommables et compteurs : 600 octets / machine /heure soit 5,2 Mo / machine / an Compteurs du serveur (RAM, CPU, ...) : 200 octets / serveur / heure soit 1,8 Mo / serveur / an
SNMP
Watchdoc peut rcuprer des informations sur limprimante ou le multifonction via le protocole SNMP : - Informations sur les consommables : papier, encre, agrafe, - Information sur ltat : statut, affichage de lcran LCD de limprimante dans le site dadministration, erreurs et alertes - Rcupration des compteurs : impression, copies, scan to disk ou scan to mail ,
7/12
8/12
Architecture Client
Par dfaut, il ny a pas dinstallation ncessaire sur les postes clients. Lutilisateur doit imprimer sur les files dimpression partages sur le serveur, limprimante est donc installe comme imprimante rseau soit manuellement, soit via des outils spcialiss comme les stratgies de groupe de Microsoft (GPO).
SYSTEMES CLIENTS
Windows 2000 / XP / Vista / 7 : avec ou sans popup client Mac OS X / Linux : impression via Samba ou LPR. Perte possible de lidentit de lutilisateur. Impressions Unix via LPR (Mainframe par exemple) : validation ncessaire, aucune information sur lidentit du propritaire des travaux.
MODE POPUP
Le mode popup rpond plusieurs problmatiques : - Rcupration de lidentit de lutilisateur sur des postes configurs en groupes de travail (workgroup). - Dblocage par code secret dans le cas o les personnes ne sont pas inscrites dans un annuaire LDAP. - Ajout dun code de refacturation lors de limpression Le popup se dploie manuellement et se configure sur chaque poste client. Il ny a pas pour linstant de dploiement automatique, un scriptage est possible. Le mode popup est disponible sur les postes clients Windows (2000, XP et 2003, Vista, 7), il est compatible avec les systmes 64 bits.
POSTE DE DEBLOCAGE
Dans le cas o lon souhaite faire payer par carte limpression de documents, il est ncessaire dinstaller un contrle ActiveX sur le poste client ayant le botier de dblocage. Ce type de poste ncessite une licence POD. Lecteurs de carte compatibles - Cartadis TC11RS - Cartax 8253, 8501, 8552 - Gemclub Memo - Intercard - Sedeco Secu
9/12
APPLICATIONS
Les fonctionnalits danalyse de Watchdoc sont rgulirement testes avec les applications les plus communes (Suite Office de Microsoft, Adobe Reader, Photoshop, pages Internet, ) Pour les applications propritaires, dveloppes ou provenant dun environnement UNIX, si elles gnrent elle-mme leur fichier dimpression (en Postscript par exemple), il est ncessaire de rcuprer des fichiers dimpression pour effectuer des tests de compatibilit. Si le format est exotique , il sera alors ncessaire de dvelopper un composant spcifique ddi lanalyse des impressions venant de cette application. .
10/12
Outils
SNMPWalker
SNMPWalker est un outil permettant de rechercher et d'effectuer des captures de l'tat SNMP d'imprimantes sur le rseau.
11/12
LanguageParser
Cet outil permet danalyser le spool dune imprimante comme le ferait le service Watchdoc. Cela permet danalyser le spool quenvoi un client lorsquil rencontre un problme ou pour voir si Watchdoc supporte telle imprimante, tel copieur ou telle application. Voici la manipulation a effectu pour tester Watchdoc : 1) Bloquez les impressions sur limprimante que lon souhaite tester 2) Imprimez un jeu de documents de test en notant lordre dimpression et une description du document (Exemple : document Word de 145 pages) et le type dimpression effectue (Exemple : Impression couleur, 4 pages en 1, en recto/verso avec une finition agrafe en 2 agrafes). 3) Dans le rpertoire %windir%\system32\spool\PRINTERS, rcuprez les impressions ralises (fichiers SPL et SHD). 4) Sur la machine o Watchdoc est install, lancez loutil LanguageTest.exe et slectionnez le rpertoire o se trouvent les fichiers de spool. 5) Double-cliquez sur chaque fichier SPL gauche et vrifiez que Watchdoc indique les bonnes informations : longlet preview naffiche la preview que pour un spool PCL6.
12/12