VMoodle : Virtualisation de Moodle multi-tenant

Type de composant : Local

Nom : VMoodle

Concept : ADMINISTRATION

Famille fonctionnelle : Urbanisation technique

Versions : 2.8, 2.9

Distribution : Publique

Disponibilité : Beta

VMoodle est une infrastructure non standard permettant de mettre en place et de piloter un déploiement multiple de Moodle multi-tenant par virtualisation et sur une seule base de code physique.

Son utilisation est adéquate pour simplifier la maintenance d'un grand nombre de plates-formes d'équipement similaire ou très proches.

Le procédé de virtualisation rend la configuration technique initiale de Moodle dynamique, afin de pouvoir commuter automatiquement de base de données et le répertoire de stockage de fichiers selon le nom de domaine d'accès à la plate-forme.

Les plates-formes virtualisées par ce mode sont totalement indépendantes en gestion et ne partagent aucune données. Il est par contre tout à fait possible d'urbaniser un groupe de telles plates-formes en utilisant le réseau Moodle (MNET) pour obtenir un ensemble cohérent de sites servant une grande institution.

Guides

Guide d'installation

Guide d'utilisation

Guide technique

Sommaire des fonctionnalités

Commutation virtuelle de la configuration active de Moodle

Génération massive d'instances (scripts cli)

Administration des instances

Génération unitaire d'instance (GUI)

Snapshot unitaire d'une instance

Désactivation/destruction d'une instance

Prise en charge du réseau MNET

Amorçage du réseau

Sous-réseaux de plates-formes

Service de super administration (voir ci après)

Outillage de super administration

Modification massive de configuration

Mise en maintenance massive

Vidange des caches massive

Activation/désactivation massive de plugins

Synchronisation de feuilles de rôles

Comparaison de feuilles de rôles

Syncronisation massive d'une capacité

Diffusion massive d'un jeu de commandes SQL

Extraction d'une configuration physique (dévirtualisation)

Composants associés

Bloc VMoodle : offre un point d'accès et une façade légère à la fonctionnalité VMoodle

Bloc User Mnet Hosts : Dans le cadre d'une constellation cohérente opérée sous MNET, un bloc de présentation des accès vers les plates-formes accessibles prenant en compte une politique de contrôle d'accès dans le profil utilisateur.

Credits

Valery Fremaux (Intel Teach Advanced Online / Pairformance)

Revenir à l'index du catalogue