PCoIP console
Presentation
Pour l'entreprise Mikros Image, post-production et animation. Au sein du service IT, nous installons des solution PCoIP, de contrôle à distance d'ordinateur afin de déplacer les ordinateurs les plus performants dans une salle serveur et les rendre accessibles dans différentes salles afin de
- faciliter les gestion des changements de salles
- optimiser le refroidissement
- réduire les nuisances sonores
Problème
Les boitiers PCoIP clients et serveurs sont connectés au réseau et configurable via une interface web avec une interface par boitier disponible à l'adresse IP du boitier. La connection d'un boitier est fastidieuse : Rentrer manuellement l'IP du boitier serveur dans l'interface du boitier client S'assure qu'aucun autre boitier est actuellement connecter au même boitier serveur La résolution de problème est compliqué car nous avons besoin de se connecter à chaque boitier pour savoir : si il est bien connecté au réseau, si il est actuellement relié à un serveur ou à un client.
Résolution
Création d'une interface unique qui rassemble les données de tout les boitiers, avec leur état actuel ainsi que leurs connections en cours. Tâches Réalisées : Création d'une BDD SQL avec les différents boitiers. Création d'un module PHP qui scrap les données des boîtiers :
- réponse au ping
- interface web disponible
- statut
- connection à un autre serveur
Application web Symfony qui permet de :
- visualiser l'état de tous les boitiers
- visualiser les connections entre boîtiers
- connecter/déconnecter des boitiers entre eux
Environnement technique

