Benoit Mortier Leila El Hitori Gestion intelligente des infrastructures avec GOsa² This work is licensed under the Creative Commons Attribution-Noncommercial-Share.

Slides:



Advertisements
Présentations similaires
Talking about the things you do
Advertisements

TortoiseSVN N°. Subversion : pour quoi faire ? Avoir un espace de stockage commun – Tous les étudiants du SIGLIS ont un espace svn commun Partager vos.
Let’s enjoy making Session 2. Let’s enjoy making: Session 2 Les déménageurs sont arrivés !
CNRS GRID-FR CA Sophie Nicoud
Making PowerPoint Slides Avoiding the Pitfalls of Bad Slides.
Projet tuteuré 2009 Les clients légers Alexandre Cédric Joël Benjamin.
SRT3 VPN. ● Réseau privé virtuel (VPN ou Virtual Private Network) ● Rattacher deux réseaux locaux à travers un réseau non- sécurisé ● Procure même sécurité.
Méthodes d’utilisabilité pour les nuls Alain Désilets National Research Council of Canada.
1 Case Study 1: UNIX and LINUX Chapter History of unix 10.2 Overview of unix 10.3 Processes in unix 10.4 Memory management in unix 10.5 Input/output.
IP Multicast Text available on
From Implementing Cisco IP Routing (ROUTE) Foundation Learning Guide by Diane Teare, Bob Vachon and Rick Graziani ( ) Copyright © 2015 Cisco Systems,
Update on Edge BI pricing January ©2011 SAP AG. All rights reserved.2 Confidential What you told us about the new Edge BI pricing Full Web Intelligence.
Subject: CMS(Content Management System) Université Alioune DIOP de Bambey UFR Sciences Appliquées et Technologies de l’Information et de la Communication.
Overview of SUN’s Unix Campus-Booster ID : **XXXXX Copyright © SUPINFO. All rights reserved Introduction to Solaris 10.
Master II BioInfo - Galaxy – Session Décembre 2016
Déjouer les pièges du Dockerfile
Theme Three Speaking Questions
Business Case Title Company name
Simplifiez la gestion de votre infrastructure !
Présentation Scribe NG Serveur pédagogique.
Animé par : Renaud de Colombel
Infinitive There are 3 groups of REGULAR verbs in French: verbs ending with -ER = 1st group verbs ending with -IR = 2nd group verbs ending with -RE = 3rd.
CLUSTER DE BASCULEMENT SERVEUR DHCP
15 ans au coeur de votre infrastructure
There exists more negatives than just Ne…pas
Speaking Exam Preparation
Qu’est-ce qu’ils aiment faire?
IDL_IDL bridge The IDL_IDLBridge object class allows an IDL session to create and control other IDL sessions, each of which runs as a separate process.
Why is it important to plan ahead for the future?
Solution de déploiement logiciel
Conjugating regular –re verbs in French
Internet – s 3 choses à toujours garder en tête concernant internet:
Conjugating regular –er verbs en français
Theme One Speaking Questions
9 NOVEMBRE 2017, OTTAWA, ONTARIO
GDPR – Data Portability
SRT2 APACHE.
Prise en main Emmanuel Braux Institut Mines Telecom / Télécom Bretagne
Copyright 2007 – Biz/ed Globalisation.
Quel type de compétences peut-on apprendre en participant à des activités de robotique? Recherche et raisonnement déductif.
Present Simple NEGATIVE AND INTERROGATIVE. 2 (a) do not drink milk. IYouThey NEGATIVE: I We You They + do not + main verb She He It + does not + main.
Essai
High-Availability Linux Services And Newtork Administration Bourbita Mahdi 2016.
Français - couleurs - pays - drapeaux
Qu’est-ce que tu as dans ta trousse?
Pablo Picasso P____ P_______
Personnages dessinés à la main
In this topic you will learn
Qu’est-ce que tu as dans ta trousse?
Déploiement de noeuds de clusters chez EDF R&D avec GOsa²
1-1 Introduction to ArcGIS Introductions Who are you? Any GIS background? What do you want to get out of the class?
Vulnerability Analysis by : Wail Belhouchet Dr Djouad Tarek 1.
sortir avec mes copains faire les magasins jouer à des vidéo
Question formation In English, you can change a statement into a question by adding a helping verb (auxiliary): does he sing? do we sing? did they sing.
What’s the weather like?
Questions Synthesis.
Aymeric Weinbach MVP Microsoft
Making PowerPoint Slides Avoiding the Pitfalls of Bad Slides.
© by Vista Higher Learning, Inc. All rights reserved.4A.1-1 Point de départ In Leçon 1A, you saw a form of the verb aller (to go) in the expression ça.
BIENVENUE. Sommaire Maison Intelligente La Domotique ? Qu'est ce que c'est la domotique ? Détails et exemple Ma partie dans ce projet Détails de mon projet.
Le Passé Composé (Perfect Tense)
Les Mots Intérrogatifs
Lequel The Last Part.
TEAM NAME.
Cold Fusion High Availability “Taking It To The Next Level” Presenter: Jason Baker, Digital North Date:
Présentation des missions en entreprise et formation
Double Vision the art of seeing more than one thing
M’SILA University Information Communication Sciences and technology
Transcription de la présentation:

Benoit Mortier Leila El Hitori Gestion intelligente des infrastructures avec GOsa² This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.

Gestion intelligente des infrastructures avec GOsa² Speaker's Profile Qui ? Benoit Mortier Né en 1967 en Belgique Etudes Etudes secondaire et autodidacte Quoi ? Co-fondateur d'Opensides en 2001 Contributeur de GOsa² depuis 2005 CEO d'OpenSides

Gestion intelligente des infrastructures avec GOsa² ● Qu'est ce que GOsa 2 ● Principales fonctionnalités de GOsa 2 ● Gérer la société ACME avec GOsa² ● Architecture et modularité de GOsa² ● Déployer des systèmes avec GOsa² ● Cas concret d'utilisation de GOsa² ● Développement futurs ● Démonstration

Qu'est ce que GOsa² ? ● Un outil pour gérer votre annuaire LDAP ● Application web basée sur PHP5 valide W3C et CSS ● Vue abstraite de vos informations ● Sous Licence GPL ● Pas de version pro disponible, mais de qualité professionnelle ● Traduit en 10 langues ● Vous aide à gérer des utilisateurs, systèmes, logiciels,... Gestion intelligente des infrastructures avec GOsa²

Principales fonctionnalités de GOsa² ● Subtree management ● Handle organizational and inetOrg persons ● POSIX users and groups ● Trust accounts and sudo ● Samba 3 ● Grouped objects ● GOto and FAI, OPSI, LTSP Gestion intelligente des infrastructures avec GOsa²

GOsa² key features ● DNS ● ISC DHCP ● MIT Kerberos 5 (policies, accounts, keys) ● Asterisk VoIP ● GOfax + hylafax ● Kolab 2 ● OpenXchange / PHPGroupware / OpenGroupware ● Postfix / Cyrus / Sieve management Gestion intelligente des infrastructures avec GOsa²

Let's take a look at the growing ACME company ● The ultimate ACME homepage ● Groupware for internal and external communication ● DNS to be reachable at all ● DHCP to assign internal IP addresses ● M$ Windows and Debian GNU/Linux workstations ● File and print service via samba ● VoIP and FAX ● Addressbook ● Centralized authentication Gestion intelligente des infrastructures avec GOsa²

ACME Gestion intelligente des infrastructures avec GOsa²

Questions arising from the growth ● How to manage the diversity of services ? ● How to manage the complexity of services ? ● How to prevent multiple instances of the same data ? ● How to implement self service and delegation ? Gestion intelligente des infrastructures avec GOsa²

One possible answer could be Move information to some kind of centralized location! Gestion intelligente des infrastructures avec GOsa²

We've chosen LDAP as the main backend! ● LDAP is a protocol to access X.500 style directories ● Lightweight Directory Access Protocol ● LDAP is available as free software when using i.e. – OpenLDAP – ApacheDS – FedoraDS ● Many services already have LDAP backends Gestion intelligente des infrastructures avec GOsa²

Architecture - or "how things work"

Gestion intelligente des infrastructures avec GOsa²

Deploying system with GOsa 2 ● Deploying Linux systems ● Deploying Windows systems ● Managing LTSP clients ● Managing your applications by groups and by users Gestion intelligente des infrastructures avec GOsa²

Linux system deployment with GOsa² ● Installing Linux systems with FAI ● How does it work ? ● Automatic configuration of Linux systems ● Managing applications by groups, users ● Managing mime types centrally Gestion intelligente des infrastructures avec GOsa²

Installing Linux systems with FAI ● Management of FAI to 3.2.x ● Everything is managed in the interface ● Support Debian distribution and derivatives ● Support Debian particularities like : – Debconf – Installation method ( aptitude, dpkg... ) – Multiple architecture ● Support multiple distribution servers Gestion intelligente des infrastructures avec GOsa²

How do it works ? Preparing the system ● Configuration / Detection of the machine inside GOsa ² ● Creation of dns, dhcp data ● Add the installation profile to the system Gestion intelligente des infrastructures avec GOsa²

How do it work ? Installing the system ● Booting of the system by PXE ● Verification of his data in dns, dhcp ● Get his kernel and mount his nfsroot ● Creation of the fai configuration directory for the system ● Installation can be followed in GOsa² interface via the system install log in real- time and GOsa-si Gestion intelligente des infrastructures avec GOsa²

How does it works ? Finishing the 'installation ● Reboot of the system ● Warning show on the system if an error occured ● A warning will be show in the interface if something is not right Gestion intelligente des infrastructures avec GOsa²

Automatic configuration of the linux systems ● Configuration of all the parameters in GOsa 2 ● Agents are started at boot : – Configuration of ldap access – Configuration of Xorg if necessary – Configuration of the printers – Loading of the user kiosk profile – Automatic connexion to his network resources – Mime types management – Hotplug management Gestion intelligente des infrastructures avec GOsa²

Windows system deployment ● Installing Windows systems with OPSI ● Updating systems Gestion intelligente des infrastructures avec GOsa²

Windows system deployment with OPSI ● Manage OPSI 3.2 and 3.3 ● Everything is managed in GOsa² ● Support of several Windows versions ● Allow you to install complete systems and updates in one step ● Complete install « from scratch » ● Multiple distribution servers allowed Gestion intelligente des infrastructures avec GOsa²

Gestion des mises à jour ● The server contains the updates for the software ● The Windows systems connect at startup to see if there are update for them ● Updates management is done in GOsa² Gestion intelligente des infrastructures avec GOsa²

Déployer des nœuds de clusters avec GOsa²

● Historique ● Problème ● Solution ● Bénéfice

Historique ● EDF R&D à été parmi les premier à construire un cluster sur une base Debian ● La distribution industrielle de EDF nommé “Calibre” est basée sur Debian depuis 2003 ● FAI est utilisé pour l'installation automatique des nœuds ● En 2007, le cluster de test (25 nœuds) est installé avec Gosa² sous Debian Etch 64bits ● En 2009, le nouveau cluster de test (60 nœuds) est installé avec GOSa² 2.6 et GOsa-si Gestion intelligente des infrastructures avec GOsa²

Problèmes ● Mise à jour, création de nouveaux nœuds ne peuvent être réalisé que par les ingénieurs qui ont construit le cluster ● Le test de nouvelles configurations représentent un gros travail nécessitant de fréquent aller retour vers la salle des clusters ● Si les ingénieurs veulent déléguer le support, la réinstallation, les mises à jour, il doivent fournir une interface pour les non spécialistes Gestion intelligente des infrastructures avec GOsa²

Solution ● Portage du module GOsa² / FAI de la ville de Munich de sarge vers Etch 64bit pour EDF R&D ● Développement des extensions dhcp, dns, ssh for GOsa² Gestion intelligente des infrastructures avec GOsa²

Benefice ● Simplifie la création des nœuds ● Gestion quotidienne plus facile ● Possibilité de tester de nouvelles configuration sans modifier la configuration validée et fonctionnelle ● Choix de distribution 32bit ou 64bit Gestion intelligente des infrastructures avec GOsa²

Cas Concrets La ville de Munich ● La vile de Munich utilise GOsa² pour la gestion et le déploiement de ses systèmes EDF R&D (Clamart) ● EDF R&D utilise GOsa² pour l'installation de deux clusters de test,25 nœuds et 60 nœuds. Ces clusters sont en amd64 64bit COF asbl ● Gestion de six serveurs incluant firewall, serveur de fichiers, serveur web, serveur Kolab2, serveur de backup Gestion intelligente des infrastructures avec GOsa²

Developments futurs ● Gestion des certificats numériques ● Intégration OCS / GLPI ● Intégration Nagios 3 ● FreeRadius ● OpenVPN Gestion intelligente des infrastructures avec GOsa²

Gagnant de la catégorie professionnelle GOsa² à gagne le premier prix lors des trophées du libre 2009 Gestion intelligente des infrastructures avec GOsa²

Questions ? Gestion intelligente des infrastructures avec GOsa²

Merci de m'avoir écouté Gestion intelligente des infrastructures avec GOsa²