Vous êtes sur la page 1sur 12

Pr requis techniques Watchdoc 2011

Version 2.1

Doxense Pr-requis Watchdoc 2011

Table des matires

ARCHITECTURE SERVEUR ................................................................... 3


SERVEUR DIMPRESSION ............................................................................................................... 4 Langages analyss : ..................................................................................................................... 4 SERVEUR DAPPLICATION ............................................................................................................. 4 SERVEUR ANNUAIRE ....................................................................................................................... 4 SERVEUR DE DONNEES ................................................................................................................... 5 NOTIFICATIONS : .............................................................................................................................. 5 PORTS RESEAUX UTILISES : .......................................................................................................... 5 DIMENSIONNEMENT (Sizing) : ....................................................................................................... 6 Volumtrie rseau du monitoring SNMP ............................................................................................ 6 Volumtrie rseau de lagent local ...................................................................................................... 6 Volumtrie de la base de donnes : ..................................................................................................... 6 Windows XP Pro / Vista / 7 en serveur................................................................................................ 7 SNMP...................................................................................................................................................... 7 COMPATIBILITE MOYENS DIMPRESSION ............................................................................... 8

ARCHITECTURE CLIENT ....................................................................... 9


SYSTEMES CLIENTS ......................................................................................................................... 9 MODE POPUP ...................................................................................................................................... 9 POSTE DE DEBLOCAGE ................................................................................................................... 9 Lecteurs de carte compatibles ............................................................................................................. 9 IMPRIMANTES LOCALES (Watchdoc Agent) : ........................................................................... 10 APPLICATIONS ................................................................................................................................. 10

OUTILS .................................................................................................. 11
SNMPWalker ....................................................................................................................................... 11 LanguageParser ................................................................................................................................... 12

Prrequis Watchdoc 2011.doc

2/12

Doxense Pr-requis Watchdoc 2011

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

Rle : Tour de contrle


Serveur dimpression

Rle : Gre les flux dimpression

Serveur base de donnes

Rle : Collecte les statistiques dutilisation

Serveur dapplication (IIS)

Rle : hberge le site web Watchdoc


Serveur Annuaire LDAP

Rle : Gre des utilisateurs (Nom complet, email, groupes )

Prrequis Watchdoc 2011.doc

3/12

Doxense Pr-requis Watchdoc 2011

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.

Prrequis Watchdoc 2011.doc

4/12

Doxense Pr-requis Watchdoc 2011

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)

PORTS RESEAUX UTILISES :


Watchdoc : o TCP/UDP 5744 entre le serveur dapplications web vers le serveur dimpression. Lagent local peut utiliser ce port galement. o TCP/UDP 5743 entre le NetPOD vers le serveur dimpression o TCP/UDP 5753 entre les interfaces embarques Ricoh et Konica Minolta et le serveur Watchdoc HTTP(S) : o Stations clientes ou dadministration vers serveur dapplication web o TCP 80 (443) SQL : o Serveur dimpression vers le serveur de bases de donnes. o TCP 1433 pour MS SQL Server o TCP 3306 pour MySQL Annuaire : o Serveur dimpression vers le serveur annuaire utilisateurs. o TCP 389 (ou 636 SSL) pour les annuaires utilisant LDAP : Active Directory ou OpenLDAP SNMP : o Serveur dimpression vers les imprimantes o UDP 161

Prrequis Watchdoc 2011.doc

5/12

Doxense Pr-requis Watchdoc 2011

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)

Prrequis Watchdoc 2011.doc

6/12

Doxense Pr-requis Watchdoc 2011

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

Windows XP Pro / Vista / 7 en serveur


Il est noter que Microsoft ne supporte pas les systmes poste de travail en tant que serveur de production. Par exemple, lutilisation du serveur IIS est trs limit en terme de connexion simultane ainsi que les connexions aux imprimantes. Ces systmes ne doivent tre utiliss que pour les dmonstrations, aucun support ne sera assur.

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 ,

Figure 1 : Liste des imprimantes

Prrequis Watchdoc 2011.doc

7/12

Doxense Pr-requis Watchdoc 2011

Figure 2 : Dtails d'un copieur

COMPATIBILITE MOYENS DIMPRESSION


Vous trouverez sur cette page la liste des constructeurs certifis WCV (Watchdoc Certified Vendors) : http://www.doxense.fr/webcontent/viewer/viewer.asp?INSTANCE=DOXENSE&EXTERNALI D=WBCTDOC_32. Sur ces constructeurs, une collaboration est mise en place pour maximiser la compatibilit de Watchdoc avec leurs machines. En ce qui concerne les autres constructeurs, Watchdoc sappuie sur les standards pour remonter les informations SNMP (MIB communes) et analyser les fichiers dimpressions (PCL 5/6 et PS). Nous vous fournissons des outils pour que vous puissiez valider lapplication Watchdoc dans lenvironnement de votre client.

Prrequis Watchdoc 2011.doc

8/12

Doxense Pr-requis Watchdoc 2011

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

Prrequis Watchdoc 2011.doc

9/12

Doxense Pr-requis Watchdoc 2011

IMPRIMANTES LOCALES (Watchdoc Agent) :


Lagent local permet de comptabiliser les impressions sur les postes clients. Pr-requis : - Postes en Windows 2000 SP4, Windows XP SP2, Windows Vista (edition business, enterprise et ultimate), Windows 7 - Microsoft .NET Framework 1.1 ou 2.0 install et fonctionnel - Il doit tre install ou dploy sur chaque poste surveiller Lagent remonte les statistiques dimpression sur les imprimantes locales. Les informations sont obtenues par le spooler Windows, lagent nanalyse pas les fichiers spool. Voici les informations obtenues : Titre, nombre de page, recto/verso, utilisateur Windows, date. Comme il nanalyse pas le fichier spool, lagent ne peut comptabiliser prcisment le nombre de pages couleurs/monochrome dun document, il remonte juste si le document a t imprim en mode couleur ou en mode niveau de gris. Lagent ne peut agir sur limpression, il ne peut bloquer, supprimer ou transfrer une impression. Cet agent envoie ses datas collectes vers un Watchdoc server sur le port 80 ou 5744.

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. .

Prrequis Watchdoc 2011.doc

10/12

Doxense Pr-requis Watchdoc 2011

Outils
SNMPWalker
SNMPWalker est un outil permettant de rechercher et d'effectuer des captures de l'tat SNMP d'imprimantes sur le rseau.

Figure 3 : Outil SNMPWalker (cran d'accueil)

Figure 4 : Outil SNMPWalker (recherche d'imprimantes)

Prrequis Watchdoc 2011.doc

11/12

Doxense Pr-requis Watchdoc 2011

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.

Figure 5 : Test d'un fichier de spool avec LanguageTest.exe

6) En cas de problme, installez le dernier driver existant pour le matriel.

Prrequis Watchdoc 2011.doc

12/12