Tomas David

Cyb3r D, Creation/administration server Minecraft: Création, intégration et administration d'un serveur Minecraft

Mon rapport de stage chez Cyb3r D

  • Cyb3r D, Creation/administration server Minecraft: Création, intégration et administration d'un serveur Minecraft
  • Cyb3r D, Creation/administration server Minecraft: Création, intégration et administration d'un serveur Minecraft
  • Cyb3r D, Creation/administration server Minecraft: Création, intégration et administration d'un serveur Minecraft
Rapport de stage





Tomas David
Lycée Suzane Valadon
BTS 1 SIO (SISR)


---------------------------

Cyb3rD 8rue Place StPierre
Stagiaire
Limoges 87000
Mr Thomas Cortes










Fonctionnement, organisation et administration des systèmes réseau et commerciale d'une PME










année 2012/2013
Sommaire



Table des matières

Introduction 3
Milieu professionnel 4
Fonctionnement et besoin chez Cyb3rD 4
Mission et accomplissement 5
Conclusion et impression final 7
Liste complète des annexes 8


Introduction


Étudiant en première année de BTS SIO au lycée Suzanne Valadon, j'ai effectué mon stage de première année chez l'entreprise Cyb3rD avec pour projet l'implémentation et administration de réseau.

Ce stage m'a permis de découvrir le travail effectuer au sein d'une salle de jeu multimédia en réseau.

J'ai choisi en priorité Cyb3rD car possédant une infrastructure réseau et des occupations me permettant d'investir mon savoir acquis en première année dans le domaine des réseaux informatiques et de l'assistance clientèle dans ce domaine.

L'enjeu de ce stage était donc de découvrir un nouvel univers professionnel et d'élargir mes compétences.

Au sein de Cyb3rD j'ai tenu les différents postes tel que vendeur, assistant technique ou administrateur réseau et mes missions au cours de ce stage ont été les suivantes :

-Création et administration d'un serveur local dédié (Minecraft)
-Accompagnement clientèle
-Entretien des systèmes
-Gestion du commerce

Grâce à ces missions j'ai pu voir le fonctionnement/l'organisation/l'administration des systèmes réseau et commerciale d'une PME et cela de manière progressive et efficace en débutant par une phase de découverte du milieu professionnel (personnel et matériel), puis en prenant connaissance des besoins qui m’ont été charger et finalement en proposant et en effectuant des solutions à ces besoins .



Milieu professionnel

Cyb3r D est une PME offrant à ses clients une approche de jeu en ligne de haute qualité et accessoirement en 3D, le personnel est composant de 3 gérants qui sont Mr Thomas Cortes (maître de stage), Mr Nicolas Bordinaro et Mr Antoine Bougard. Au cours de mon stage j'ai pu travailler au côté d'autres stagiaires(Osan(lycéen) durant la première semaine 28 mais-2 juin et Nicolas (L3 C2I de Limoges) durant la dernière semaine 15 juin -22 juin).

L'informatique occupe une partie primordiale au sein de cette structure (car c'est une salle de jeu en réseau), les postes mis à disposition des clients présentent une construction originale et puissante (cf annexe : Caractéristique ordinateur .odt), le réseau quant à lui dispose de matérielles fiables et efficaces (cf annexe : Caractéristique Switch C3D.odt) et structurer de manière simple et sécuriser possédant des appareils IP tel que les caméras ou consoles de jeux pour plus de complémentarité(cf annexe : Structure C3D.odt), ces structures m’ont permis de découvrir de nouveau matériel de sécurité comme un onduleur permettant de sécuriser le serveur en cas de problème d'alimentation électrique (cf annexe : Eaton notice onduleur.PDF, Fonctionne1ment d'un onduleur.odt). Ce matériel de pointe et d'efficacité offre donc aux clients une expérience d'utilisation optimal et agréable.

Le cyber dispose d'une entrée principale avec accès sur la caisse qui permet d'accueillir et de renseigner un client entrant ou même déjà présent, c'est également ici qu'est placé le serveur hébergeant le logiciel Smartlaunch qui est au centre de toutes les activités du commerce (commerce ou réseau, cf annexe :Smartlaunch.odt), on y trouve également un poste isoler destiné au personnel de l'entreprise permettant de créer les affiches, PLV, promotion ou tout autre production en rapport au développement de l'entreprise (permettant ainsi de toujours disposer d'un nombre de postes maximaux à disposition des clients).

Ma place au sein de cette structure fut polyvalente, souvent derrière le comptoir j'ai pu simultanément paramétrer un serveur Minecraft (qui fut ma mission principale) tout en servant et renseignant les clients se présentant à l'accueil (achat divers, assistance ou renseignement), c'est également derrière ce comptoir que le fonctionnement général du cyber ma été expliqué et que mes premières missions me furent confiées.



Fonctionnement et besoin chez Cyb3r D

L'or de mon arrivée chez Cyb3rd il m'a été clairement expliquer ce qu'allez être mon rôle et ce qu'étaient les besoins d'une telle entreprise. L'entreprise se basant essentiellement sur une connexion ADSL puissante et sur un serveur parfaitement adapté à ses besoins, la première mission était donc d'assurer la pérennité des systèmes, que se soit ordinateurs, consoles caméra, réseau ou même applications installées sur le serveur.
La deuxième tache était de proposer une assistance constante et ponctuelle aux utilisateurs leur permettant donc d’accéder simplement à leurs applications préférées. Le troisième projet était de pouvoir assurer et avoir point de vente toujours présentable et optimal afin de pouvoir servir les clients rapidement et efficacement. Toutes ces missions furent bien évidemment créées dans l’intérêt des clients leur permettant un service le plus agréable possible.

La pérennité des services étant directement liés à la connexion ADSL l'équipe de C3D (Cyb3r D en abréger) à choisi un matériel haut de gamme pour l’installation de son réseau, en effet le réseau est composé de 23 postes plus 1 poste dédié exclusivement au serveur, 4 caméras IP et 5 consoles de jeux reliées au réseau également, tous reliés à deux live-box professionnel délivrant chacune 20 mégas théoriques (27 mégas constants).
Le réseau est géré par 2 commutateurs Cisco Système Catalyst 2950 (cf annexe : Caractéristique Switch C3D.odt) et un routeur Netgear UTM 25 (cf annexe: Netgear UTM 25.odt) offrant un débit optimal, pour la sécurité des caméras de sécurité IP sont reliées au réseau grâce au pack DVR1004 de chez ECCTV (cf annexe : ecctv dvr 1004.odt). Tout le matériel réseau est branchez grâce à des câbles SSTP (câbles spiralés blindés) Cat 7e permettant une perte de débit minimum le tout étant rassemblé dans une baie de brassage au niveau de l’accueil.
La baie de brassage ainsi que le serveur principal sont reliés à un onduleur Eaton Ellipse ASR 375 (cf annexe : Onduleur Eaton Ellipse 375.odt) qui permet d'alimenter les systèmes quelques dizaines de minutes supplémentaires après une coupure de courant par exemple!

L'aide aux clients reste également importante, les clients venant pour se détendre ou pour consulter des informations sur internet cherche naturellement à accéder aux services rapidement et sans encombre, il est donc très important pour le personnel du C3D de rester à disposition des clients s'ils rencontrent un quelconque problème ou s'ils désirent une information en particulier ! L'aide peut être simple comme une demande de renseignements à des questions ou plus complexe comme des questions liées à des problèmes hardware ou software (écran ne s'allumant pas, programme inaccessible ou absent ...), l'ordre de priorité dans ce cas-là et de rediriger rapidement le client vers un poste opérationnel remettre en état la station .

Le point de vente situer à l’accueil quant à lui doit avoir le plus souvent et si possible quelqu'un à sa charge afin de réorganiser, accueillir, renseigner les nouveaux clients entrant et fournir un point de vente efficace et rapide.

Les horaires quant à eux profitent d'un régime particulier, en effet C3D étant une entreprise de loisir lié au net doit fournir un accès étendu et même ce après les horaires classiques de 8-10 et 14-17 h, le résultat de ses horaires et donc du lundi au samedi 10h-22h et du mercredi au samedi 22h-8 h. La reprise en compte des besoins ne déroge pas aux horaires et demande donc aux personnels plus de temps et d'investissement !

C'est donc à partir de tous ces besoins et conditions que mes missions me furent confiées.










Missions

Il est évident que les missions qui me furent confiées le furent en pleine connaissance et en cause des besoins de chez C3D. Ma première mission fut donc de développer et d'administrer un serveur de jeu Minecraft en local en réponse aux nombreuses demandes des clients qui souhaitaient disposait d'un serveur local (LAN) sur Minecraft afin d'y construire leur petite communauté.
J'ai donc dans un premier temps cherché les solutions les plus adéquates à la demande, proposant ainsi une installation primaire mais très rapide du serveur grâce à l’exécutable Minecraft.exe directement disponible sur le site de Minecraft.
J'ai dans un deuxième temps proposé une installation plus technique d'un serveur baser sur Java, nous faisant donc profiter de la puissance du langage java et de tous LES modules.jar .
La deuxième proposition sembla plus approprié car permettant d'installer des modules d'administration et fut accepter.
L'accomplissement de cette missions se composa donc de 2 étapes:
-Création et installation du serveur
-Implémentation et administration du serveur

La première étape se fit grâce à Minecraft.jar et à un dossier de lancement batch (ou .bat) permettant d’exécuter l'application java sous Windows. Il a ensuite fallu après installation de Minecraft.jar le passait en CraftBukkit.jar afin de bénéficier des .jar en module, ce qui se fit simplement par remplacement de Minecraft.jar dans le dossier d'exécution .bat par CraftBukkit.jar
Puis dans une seconde étape il a fallu installer les divers modules d'administrations et les configurer afin de créer un serveur avec des permissions personnalisables, des groupes d'utilisateurs, un accès possible pour les groupes non premium et un accès sécurisé. De nombreux autres modules furent installer par initiative et sur demande afin d'améliorer l'expérience de jeu (protection des coffres et des propriétés, explosion ne détruisant pas l’environnement ...).
(cf annexe : Installation serveur Minecraft.odt, Fiche mission Serveur Minecraft.odt)
De nombreux essaie m’ont permis de voir quelle modifications nécessitait le serveur et de découvrir quelques difficultés.
Plusieurs difficultés furent rencontrées durant cette mission après essais:
-difficulté d’accès au serveur, il a fallu ouvrir les ports des live-box et ouvrir les pare-feu (cf annexe : Ouverture de port.odt, )
-RAM insuffisante et jeu ralentis, changement de la structure java32bist en java64bits pour plus de stabilité
-Problème de sécurité due à l’installation de MinecraftSP (permettant l’accès au serveur au compte non premium)permettant de créer un compte grâce à un simple renseignement de nom, il suffisait donc d'entrer le nom d'un compte déjà existant pour s'attribuer tous son avancement. L'usurpation d'identité étant absolument impensable il a fallu ajouté un module de sécurité (xAuth.jar) avant que certain ne s'en rende compte)
Une notice explicative fut délivrée à l'équipe de C3D afin de pouvoir administrer le serveur eux-même (cf annexe : Notice administration serveur Minecraft.odt )

Le serveur est désormais opérationnel, accessible depuis tous les postes de C3D (uniquement) avec un compte premium ou non, sécuriser par un mot de passe à l'entrée du jeu (pour les comptes premium) et à l'entrée du serveur (pour tous), modifiable et entretenue, on peut en effet continuer a installer des modules si besoin est et les mises à jours reste simple et fréquente !
Le dernier travail à faire reste désormais à la charge de l'équipe de C3D et qui est d'assurer une bonne ambiance sur le serveur!
Cette mission en totale autonomie/free-lance m'a permis de me familiariser avec les .jar et la puissance des applications en java , cela ma également permis d'investir de nombreuses connaissances vues au cours de l'année en réseau tel que le paramétrage de serveur ou encore la rédaction de script DOS et m'a également permis d'effectuer une investigation personnelle sur la technologie java (cf annexe :.jar.odt).




Ma deuxième mission fut d'entretenir les systèmes et de surveiller leurs bons fonctionnements. Cette mission fut une mission omniprésente dans mes occupations et qui pouvait se présenter à n'importe quels moments et fut réaliser en semi-autonomie (rapport de problème, recherche de solutions et application de solution concertées en équipe la plupart du temps).
Elle fut essentiellement composé de dépannage ponctuel (retranchement, reparamétrage, mise à jour, installation) mais également de réponse à deux problèmes majeurs inopinés :

-Déchargement total et anormal de l'onduleur entrainent un black out total des applications et des services du commerce de 15 min durant les heures pleines, une analyse rapide et efficace nous a permis de comprendre d’où venait le problème et de directement le corriger, en effet seules les installations raison primordiale subirent une coupure de courant entrainant donc l’arrêt brutal de jeux de tous les utilisateurs! La question qui fut poser en premier fut "à quoi sont branchés ces équipements", la réponse fut "l'onduleur" entrainant donc une réponse rapide et efficace en deux temps:
-rassurer les clients en s'excusant et en leur expliquant le problème et le fait qu'il serait très vite et quasi immédiatement corriger par branchement directe (grâce à une multiprise) et prendre les noms de compte des clients afin de leur rembourser l'heure ainsi (15 min) ainsi perdu.
-dans une deuxième étape et simultanément a la première, le serveur et le matériel réseau primordial (switch, routeur, live box), furent rebrancher directement aux prises électriques sans sécuriser (temporairement le temps de relancer les services) et le serveur rebooté.
Au final se problème entraina un arrêt de service court mais inacceptable et il fut décider de me confier la charge de voir si l'onduleur Eaton Ellipse ASR 375 pouvais être réutilisé ou si il était totalement à plat auquel cas il aurait fallu faire changer les batteries par du personnel compétent. Mon analyse montra que l'onduleur c'était simplement décharger (la cause reste encore incertaine).
L'analyse de ce problème m'a permis de voir comment gérer efficacement un problème pendant et après sa déclaration et ma également permis de découvrir un appareil électronique très utile sur lequel je me suis penché (cf annexe : Onduleur Eaton Ellipse 375.odt)

-Arrêt inopiné de l’accès internet et donc de toutes les applications nécessitant une connexion web (heures creuses), n’entrainent aucun problème vis-à-vis des clients (de 0h30 à 1h ) présent car connectés en local au serveur Minecraft, le plus gros problème étant de savoir à quel moment exact s'était déclaré le problème... après connections au live box il est apparus que le problème venais d'un problème avec la configuration de l'ATM (que ne m'a strictement rien dit en premier lieu), la réaction fut de laisser les clients finir leurs jeux sur Minecraft jusqu'à fermeture et d'attendre qu'internet veuille bien revenir car malheureusement l'assistance en ligne n'étant pas accessible la seule assistance restante aurait été téléphonique mais pas de 0h30 a 2h00 non plus. Bien heureusement le problème se régla par lui-même comme nous le pension le lendemain à l'ouverture de 10h et nous purent commencer à chercher a quoi pouvais bien correspondre ce problème de configuration ATM, ce qui me fit entrer dans une recherche beaucoup plus pousser car totalement ancrée dans le fonctionnement du réseau fondamental extrêmement intéressent (notion de STM, modèle OSI, BISDN ... cf annexe : Problème ATM.odt)
Pour conclure la seule solution qui nous parut sensée fut de contacter ultérieurement Orange pour expliquer le problème et les lésions que pourrait entrainer un tel problème en heures pleines, pour ma part ce problème ma permis d’acquérir de nouvelles connaissances en réseau)

-Arrêt en cours de jeu de certains postes (avec blue screen of death) ou non démarrage d'un poste a l'ouverture du commerce, je me permets de mettre ces deux incidents sur la même ligne car provenant du même problème qui est bootmgr absent ou comme me l'ont gentiment dit les postes de C3D Bootmgr is missing. Ce problème n'est pas critique même si pénalisant quand il survient en pleine utilisation d'un poste de plus une solution me fut déjà présenter quand je suis arriver, il faut effectuer un ensemble de commande simple qui sont :
-relancer la machine
-accéder au BIOS grâce à la touche Suppr
-une fois sur le BIOS de la carte-mère passer en mode avancer
-aller dans onglet lancement
-puis passer l'option disque dur 2 en Corsaire (ou se trouve le système)
Après investigation personnelle j'ai pu trouvé une solution permanente mais inemployable car trop de poste et pas de temps (poste constamment en utilisation) qui aurait été de réinstaller une deuxième fois l'OS ou d'utiliser un CD de réparation en BootCD (cf annexe : Problème bootmgr.odt). Ce problème m'a permis de découvrir ce qu'été le bootmgr l'importance du \boot\bcd chez les OS de Windows !!

Pour conclure je peux dire que travailler après d'un nombre si important d'ordinateur est très formateur et que donc cette mission m'a permis de découvrir de nombreuses notions utiles et intéressantes pour ma culture personnelle et que je pourrais surement réutiliser à des fins utiles (dépannage, réparation, discutions, études supérieures)et m'a également montré une fois de plus que derrière chaque problème se cache une réponse souvent formatrice!




Ma troisième mission fut comme la deuxième omniprésente dans mon travail chez C3D et également en rapport avec ma mission d'entretien des systèmes car elle fut d'assister les clients dans leurs démarches et problèmes l'or de l'utilisation de nos services. Relativement simple cette mission se composa de branchement de câbles (après dégradation inévitable par d'autre utilisateurs irrespectueux), de réinstallation de software quand le lancement échouer et de mise de réorientation quand une mise à jour empêchée l’accès à l'application (par exemple faire passer un utilisateur sur un poste ou la mise à jour avait déjà été effectuer en prévision de l'utilisation d'un logiciel en particulier ou conseil de choix d'un autre logiciel si l’accès à ce dernier reste temporairement inaccessible. Il fallut également entrer les codes d’accès steam, origine ... permettant d’accéder aux applications y étant rattachées (seul les employer de C3D connaissent ces codes à des fins de sécurité et d’antivol).
Cette mission se passa sans problème et sans difficulté particulière (habituer à travailler au contact des gens pendant mon travail en tant que vendeur)
Cette mission en autonomie m'a tout de même montré que le contact humain même en informatique reste quelque chose d'indispensable.




Ma dernière mission fut également omniprésente et rythmée par l'arrivée des clients, cette mission qui devint très vite autonome (en partie seulement) se composa de la gestion du commerce(cf annexe : Fiche mission gestion du commerce.odt). Elle se composa de la vente des consommables et des heures au point de vente et d' accueille du cyber, pour cela ma formation complète de vendeur m'a réellement servi et m'a permis de très rapidement (quasi instantanément) autonome au niveau de la caisse. Le point m'ayant posé le plus de difficultés et le plus qui fut le plus intéressant sur cette mission fut la gestion des stocks et leur ravitaillement que j'ai pu effectuer avec mon second maitre de stage Mr Nicolas Bordinaro. Après recensement des stocks disponibles (consommables) j'ai pu à l'aide de mon second maitre de stage effectuer une commande auprès d'un commercial ! Pour cela il a fallu calculer le prix HT après déduction de la taxe (modulable 19,6 si le stock racheté datait d'avant la réforme sinon 21,3) puis calcul du cout de revient et du chiffre d'affaires théoriques !! Une fois la commande passée je fut désigner pour m'occuper de la future livraison, qui arriva dans les délais renseigner entière et sans erreur après vérification et émargement du bon de livraison. Il ne manqua plus que de ranger et réorganisait les produits ainsi reçus.
Cette mission me permit de revoir certaines notions vues l'or de mon année à L'IUT au département informatique l'or de mes cours de gestion et ma également permis de garder la main en temps que vendeur/commerçant.



Pour conclure ces 4 missions me firent me perfectionner et apprendre de nouveau savoir que se soit en vente ou en informatique donnant donc tout son sens a ce stage de 4 semaines qui ne ma laisser que de bonnes impressions.


Conclusion et impressions finals



Au final l'expérience chez C3D que j'avais entrepris d'avoir fut beaucoup plus formatrice et extrêmement intéressante ce qui me permit de m'y investir réellement et efficacement. Je peux dire que j'y ai plus appris que ce que j'espérais.
Mon séjour chez Cyb3rD c'est vraiment très bien passer et mes relations (que ce soit avec les clients ou le personnel) furent très agréable. L'ambiance entre moi-même (le stagiaire) et le personnel (mes 3 maitres de stage) fut très bonne et agréable.
J'aimerais ainsi remercier Mr Thomas Cortes, Mr Nicolas Bordinaro et Mr Antoine Bougard de m'avoir accepté au sein de leur entreprise et de m'avoir proposé toutes ses missions intéressantes.
Mon impression envers ce stage est d’au-temps plus bonne que j'ai pu utiliser de nombreuses connaissances vues au cours de l'année.
J'aimerais finalement remercier mon professeur référant Mr Alain Tournier pour avoir répondu à mes nombreux messages durant ce stage et pour m'avoir aidée...

J'aurais bien du mal à effectuer une seule critique sur ce stage, mais une me viens tout de même à l’esprit qui est la suivante "Il fraudait que le stage soit plus long et rémunérer "


Liste complète des annexes


.jar.odt
Caractéristique ordinateur.odt
Caractéristique Switch C3D.odt
ecctv dvr 1004.odt
Fiche mission accompagnement clientèle.odt
Fiche mission entretien des systèmes.odt
Fiche mission gestion du commerce.odt
Fiche mission Serveur Minecraft.odt
Installation serveur minecraft.odt
Netgear UTM 25.odt
Notice administration serveur minecraft.odt
Onduleur Eaton Ellipse 375.odt
Ouverture de port.odt
Problème ATM.odt
Problème bootmgr.odt
Smartlaunch.odt
Structure Cyb3rD.odt

Lien contenant les Archives et fiches de mission :

https://docs.google.com/folder/d/0B2A4hHazukrERnNoTXVzMVBDYVk/edit

Comments: 0

There are no comments yet, be the first to write a comment!