Ocs

597 views
552 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
597
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ocs

  1. 1. OCS / GLPIMMiise e se enn ppllace aceau R au Rectorat ectorat dde e MMontp ontpel elieierrOCS - GLPI● Présentation− Gestion de parc nécessaire au Rectorat− ~ 700 postes de travail− ~ 100 serveurs (Windows/Linux)− Besoin dun Helpdesk pour le service bureautique(Gédeon => obsolete)− Moindre coût− Remplacer Landpark● Achat licence durant 3 ans : peu (mal) utilisé● Orientation vers le couple OCS Inv. NG & GLPIOCS - GLPI● Pourquoi OCS-GLPI ?− Logiciel de Gestion de parc existant : Landpark©➢ Avantages➔ Puissant➔ Rapide➔ Gestion complète du parc (pour Windows)➔ Mise en place simple➢Inconvénients➔ Aucune liaison LDAP➔ Prise en main complexe➔ Requêtes de recherche complexes➔ Absence de « WebAdmin » pour la version basique➔ Informations récoltées limitées
  2. 2. ➔ Payant (Non Libre!) car propriétaire➔ Aucune prise en charge de plateforme Linux / Unix et autre…➔ Nécessite tous les modules (licences chères) pour être completOCS - GLPI● Pourquoi OCS-GLPI ?− Raisons du choix:● OpenSource / Libre (Php, MySQL, Perl, ...)● « Tout en un »● Puissant● Prise en charge toute plateforme.− Windows− MAC− GNU/Linux− BSD− ...● Gestion Matériel et dispositif réseau● Helpdesk utilisateur● Liaison à lannuaire LDAP●...● OCS INVENTORY NG− PRE-REQUIS● Serveurs « LAMP » ou « WAMP »➔ Linux ou Windows + Apache/MySQL/PHP➔ Apache ≥ v1.3.33 ou ≥ v2,0,46➔ MySQL v4.1.0 avec InnoDB➔ PHP ≥ v4.3.2 avec mod ZIP et GD● Perl 5.6− Modules:
  3. 3. ● XML::Simple● Compress::Zlib● DBI● DBD::MySQL● Apache::DBI● Net::IP● SOAP::Lite● Make (pour Linux)● Des machines en réseau !!! ;-)● OCS INVENTORY NG− Mise en place● Serveur MySQL sur 1 VServer (lui meme sur VMWare)● Serveur de communication OCS sur 2 VServers➔ en répartition de charge derrière un CSS● Configuration sur CSS➔ Serveur de communication OCS ne gere pas les requetesHTTPS (cf. schéma suivant) Web✔ Ecoute Port 80✔ Redirection Port 81 Serveur Communication✔ Ecoute Port 8181✔ Redirection Port 81− Architecture du serveur OCS (Schéma):− Déploiement Linux● Fedora et ≥ R.H AS4 ( ~ 95% des serveurs du Rect.)− Installation via script Shell➔ Serveur Physique / VMWare➔ Téléchargement packages et modules via YUM
  4. 4. ➔ Serveur Vserveur➔ 2 types dinstallation selon gestion des package➔ Internalisé: install directement sur Vserver➔ Externalisé: install a partir de la machine physique« hôte »● ≤ R.H AS3 et autre distro− Installation classique via « setup.sh » made in OCS=> Heureusement peu de machines!!− Déploiement Windows● 3 types de déploiement:OCS INVENTORY NG – MISE EN PLACE● 3 types de déploiement:● Via netlogon (utilisation classique sur les posteconnecté au domaine)●Installation manuelle (essentiellement sur les serveurswindows)● Via « PSTOOL » et un script (VBScript)− PSTOOL● Pstool : Sysinternals© et maintenant Microsoft©● Utilitaire dexecution a distance : psexec− Permet dinstaller / exécuter une application sur unemachine distante (@ IP ou hostname) avec login « Admin »− Psexec hostname -u Admin -p passsword -c -fmonapplication.exe /param1 /param2 ...● Création dun script de déploiement (VBScript) pourmachines non connectées au domaine (pas denetlogon.bat)
  5. 5. OCS INVENTORY NG – MISE EN PLACE● Commande script:psexec hostname -u admin -p pwd -c -f OcsAgentSetup.exe /DEBUG/SERVER:ocsserver.domain /PNUM:8181 /TAG:NomDuService● NomDuService = Emplacement− Déterminé selon nom de la machine.− Spécifique selon machine doù script necessaireOCS INVENTORY NG – MISE EN PLACE● GLPI− Mise en place● PHP / Mysql : idem OCS● Même machines que OCS●Importation OCS auto avec TAG = Lieu− Plugin IPDISCOVER● Développement d’un plugin IP DISCOVER pour importdes materiels réseaux découvert via OCS ipdiscover− PHP− Gestion selon nom materiel (résolution DNS) , adresse IP et typede matériel (imprimantes, routeur, ...)●Importation des materiels réseaux selon le typeGLPI – MISE EN PLACEMerci...Des questions?

×