VHFFS : Enlarge your hosting Sylvain Rochet Samuel Lesueur Cette présentation est sous contrat Paternité-Partage des Conditions Initiales à l'Identique.

Slides:



Advertisements
Présentations similaires
Emacs Laurent Pierron
Advertisements

GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
TuxFamily.org 07/09/ Présentation TuxFamily.org - (CC-by-sa)1 Historique ● 1999 : Lancement du projet d'hébergement ● Janvier 2004 : Piratage et.
Présentation stages 2009 (INRA) Développement des interfaces du projet VLE: GVLE & VLE-WEB.
Logiciel Assistant Gestion d’Événement Rémi Papillié (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
SPIP Un logiciel libre pour la gestion d'un site web d'informations SPIP.
Séminaire EOLE Dijon Octobre 2008 Eole SSO.
OpenERP The inCloud Business Solution 3/3/ / Camptocamp Chambéry Vienne Lausanne ■ Éditeur et intégrateur de solutions Open Source.
ESUP-ECM. Copyright 2008 © EsupDay /07/2009 Ce travail est mis à disposition sous une licence Creative Commons Vous êtes libres De reproduire, distribuer.
LES FONCTIONS D'UN SYSTEME D'EXPLOITATION ● Le système d'exploitation contrôle entièrement les ressources matérielles locales. ● Il est responsable de.
Étude de cas: Implantation de Zimbra chez Remax Québec Hugues Clouâtre Gestion-Ressources Inc.
Messagerie Open Source à la DGCP Implémentation réalisée par IBM et Pilot Systems Sylvain Viollon.
Dans les coulisses d'une distribution Linux Juillet 2011 Michael Scherer.
Le projet L'éditeur Les services associés 10/07/2007 OpenAguila, la gestion d’entreprise libre pour.
Architecture pour serveurs d'hébergement. Le projet... - un panneau de contrôle accessible - de nombreuses fonctionnalités - un développement de confiance.
Passer aux Logiciels Libres à la maison Libres Clics 2007 Thomas Petazzoni Dimanche 7 Janvier.
Présentation Scribe NG Serveur pédagogique École Numérique Rurale (Présentation 2009)
Cetiad - Sicep Mars Généralités ➢ Organisation de l'assistance dans l'académie de Dijon ➢ Architecture réseau des établissements ➢ Présentation.
Séminaire Novembre 2006 Séminaire Novembre 2006 Bilan et perspectives.
Projet ISHTAR : outil de gestion du mobilier archéologique en ligne Étienne Loks (Proxience) Yann Le Jeune (DRAC Pays-de-la-Loire / SRA) Présentation du.
Scribe Serveur pédagogique Séminaire octobre 2009.
Lautre.net Un hébergeur associatif autogéré
27 octobre 2006 Thierry Clavel, ENSSIB Le site Internet du Comité français UNIMARC Thierry Clavel ENSSIB Deuxième journée d’information UNIMARC, Paris,
A partir du 1er mars 2016 : 2 offres
INTERNET #1 Qu’est-ce qu’internet ? Qu’est-ce qu’un site internet ?
Outils (MailIntegration et autres)
Téléchargement de fichiers
Mise en place d’un système de partage de fichiers
“Administration” du projet : Gestion documentaire Achats
Le CMS Joomla La mise en place du CMS est inscrite dans le dossier d’homologation Attente : avoir une plateforme commune de travail et de publication.
LimeSurvey : Logiciel Open Source pour réaliser des enquêtes
E.R.P. ou Progiciels de Gestion Intégrés
Soutenance PMI Lundi 4 Février 2008
Simplifiez la gestion de votre infrastructure !
Comment accroître le nombre de contributions externes ?
Quels outils collaboratifs pour mon association ?
Présentation Scribe NG Serveur pédagogique.
Utilisation de PostgreSQL
Marchés Exterieurs Des Industries Agroalimentaires
Folders Access Manager Capacte
Outils web pour votre vie numérique
Le « Bugtracking » Alejandro FERNANDEZ – Etienne FONTEIX
PORTEFEUILLE DE COMPETENCES
Séminaire EOLE Beaune Septembre 2007
ATELIERS BAAN IV MODULE 9 : TENDANCES FUTURES
La suite logicielle au service des Cumas
Les Tests de performances
Outils Statistiques pour la Sémantique Décembre 2013
Windows Apache MySQL PHP
Séminaire EOLE Beaune Septembre 2007
Le site FORUM liste de diffusion DROPBOX GESTAPRC Travail collaboratif
Développement d’un réseau social de collaboration destiné aux médecins radiologues Soutenance de projet de fin d’étude En vue de l’obtention du diplôme.
VHFFS : Enlarge your hosting
Séminaire EOLE Beaune Septembre 2007
SRT2 APACHE.
</Présentation de solutions documentaires>
SERVEUR MICROSOFT. Un serveur pour quoi faire ? Serveur de Fichiers Serveur d’impression Contrôleur de domaine Serveur web Serveur de base de données.
Outils et principes de base. Exemple d’application  Gestion de données d’enquête : Interface de saisie en ligne  insère directement les données dans.
Les protocoles de la couche application Chapitre 7.
Utilisation d’ATRIUM : Retour d’expérience au CC
Un cloud de production et de stockage
PLATE FORME DE GESTION ÉLECTRONIQUE DE DOCUMENTS Présenté par: Amine LARIBI.
Présentation des services IT
COURS ADMINISTRATION DE BASES DE DONNÉES IMPORT/EXPORT Karim LABIDI ISET Ch
Evaluation et SGB(m) : quels enjeux et quelles possibilités ?
Projet CRImage UNIVERSITE STENDHAL GRENOBLE
Présentation PISTE pour les partenaires raccordés en API
Implémentation de FTP Rappel sur FTP Relation entre un site Web et FTP
Business Intelligence en ACube OLAP et Reporting avec ACubeOLAP et GRaM.
Développeur Web A PROPOS DE MOI
Transcription de la présentation:

VHFFS : Enlarge your hosting Sylvain Rochet Samuel Lesueur Cette présentation est sous contrat Paternité-Partage des Conditions Initiales à l'Identique 3.0 Unported

Plan ● TuxFamily ● VHFFS ● Futur de VHFFS 2 / 23

Partie 1 - TuxFamily 3 / 23

TuxFamily, En bref ● Hébergeur de projets libres ● Hébergement Web: PHP, MySQL et PostgreSQL ● Gestion des noms de domaine ● Gestion des dépôts de code source (CVS, SVN, Git) ● Comptes et alias s, listes de discussions ● Espaces de téléchargements ● Accès ftp, ftps, sftp, ssh 4 / 23

TuxFamily, En chiffres ● 1800 comptes utilisateurs ● 1350 projets (groupes) ● 7 ans d'existence ● Présent dans 4 centres d'hébergement ● 20 serveurs en production ● 35 Mbits/s en 95percentile ● Une dizaine de personnes actives pour gérer le service 5 / 23

TuxFamily, Un besoin... ● Gérer efficacement les demandes de services ● Automatiser les tâches répétitives ● Centraliser les données ● Indépendant de l'architecture ● Peu intrusif sur le système ● Le plus simple possible pour les utilisateurs ● Qui ne fasse pas le café, donc qui juste marche 6 / 23

Partie 2 - VHFFS 7 / 23

VHFFS, Définition ● Ne permet pas de configurer un serveur ● N'est pas une forge ● Application métier destinée aux hébergeurs ● Permet de gérer les demandes de services ● Principalement conçu pour les utilisateurs ● Automatisation des opérations inhérentes à la création/destruction des services 8 / 23

● Création d'un utilisateur ● Demande d'un groupe ● Modération du groupe ● Demande d'un espace Web ● Modération de l'espace Web ● Demande d'une base MySQL ● Modération de la base MySQL ● Test du site web VHFFS, Présentation générale 9 / 23

VHFFS, Fonctionnalités ● Gestion des groupes utilisateurs ● Gestion des quotas ● Modération des demandes utilisateur ● Création, modification et destruction automatique des services ● Statistiques ● Gestion de nombreux services 10 / 23

VHFFS, Services gérés ● Mail ● Mailing-list ● CVS ● SVN ● Git ● Web ● MySQL ● PostgreSQL ● Downloads ● DNS ● Jabber 11 / 23

VHFFS, Architecture API BACKEND PANELROBOTSTOOLS / 23

VHFFS, L'API ● Gère la communication avec la base de donnée ● Gère les droits d'accès ● Assure la cohérence de l'ensemble ● Factorisation forte du code du panel et des robots ● Un module Perl par donnée métier ou « chose importante » 13 / 23

VHFFS, Le panel ● Partie visible de l'iceberg ● Interface principalement utilisée par les hébergés – Simplifiée au maximum ● Partie administration pour le staff – Modération – Édition des services – Mailing de masse 14 / 23

VHFFS, Les robots ● Lancés à intervalles réguliers ● Récupèrent les tâches qu'ils doivent effectuer via l'API ● Effectuent les modifications sur le système de fichier ● Génèrent des fichiers de configuration 15 / 23

VHFFS, Les outils ● Outils en ligne de commande – vhffs-makeadmin – vhffs-moderate – vhffs-quota –... ● Bot IRC – modération – récupération d'informations sur un groupe/utilisateur 16 / 23

VHFFS, Philosophie ● Ne pas forcer l'utilisation d'un logiciel ● Adaptabilité rapide en modifiant un robot ● Ne pas freiner le fonctionnement sur plusieurs serveurs ● Rendre aisé le développement de nouveaux modules 17 / 23

VHFFS, Documentation ● Toujours en cours de rédaction ● Guide d'installation ● FAQ générale ● FAQ technique ● VHFFS book 18 / 23

VHFFS, Internationalisation ● Panel traduit intégralement dans 3 langues ● Gestion complète de l'UTF8 ● Ajout d'une nouvelle langue aisé ● Documentation traduite dans plusieurs langues 19 / 23

VHFFS, Sécurité ● Cloisonnement inter groupe ● Permissions UNIX ● ACL ● VHFFS-FS 20 / 23

Partie 3 - FUTUR DE VHFFS 21 / 23

VHFFS, Évolutions futures ● Gestion de nouveaux services – Selon les besoins de TuxFamily – Selon les contributions externes ● VHFFS-Cron ● Développement de la partie publique du panel ● Module forge ? ● Disparition de l'asynchronisme des robots 22 / 23

Des questions ? ● Pour plus d'informations : ● ● 23 / 23