local:vmoodle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
local:vmoodle [2018/02/21 12:59]
admin uth
local:vmoodle [2023/10/17 15:42] (current)
florence
Line 1: Line 1:
 +<​html><​!-- nomoodle --></​html>​{{ :​logo-apl.png?​nolink |}}<​html><​!-- /nomoodle --></​html>​
 +
 +
 ===== VMoodle : Moodle Applicative Virtualisation ===== ===== VMoodle : Moodle Applicative Virtualisation =====
  
Line 4: Line 7:
   * **Name:** VMoodle   * **Name:** VMoodle
   * **Functional set:** Urbanisation technique   * **Functional set:** Urbanisation technique
-  * **Versions:​** 2.8, 2.9 to 3.3+  * **Versions:​** 2.8, 2.9 to :M41:
   * **Candidate version: 3.4**   * **Candidate version: 3.4**
   * **Distribution :** Public with training/​support   * **Distribution :** Public with training/​support
Line 13: Line 16:
  
  
-{{ :​vmoodle.png?​nolink&​120}}<​html><​!-- /nomoodle --></​html>​ VMoodle is a complete functional infrastructure able to deploy a large set of moodle instances on a single moodle installation.+{{ :​vmoodle.png?​nolink&​120}}<​html><​!-- /nomoodle --></​html>​ 
 + 
 +====Presentation==== 
 +VMoodle is a complete functional infrastructure able to deploy a large set of moodle instances on a single moodle installation.
  
 It is particularily suitable for large academic deployments where a lot of similar instances need to be provided to a set of schools sharing the same usage model. It is particularily suitable for large academic deployments where a lot of similar instances need to be provided to a set of schools sharing the same usage model.
Line 36: Line 42:
 ==== Features summary ==== ==== Features summary ====
  
-   ​* ​Commutation virtuelle de la configuration ​active de Moodle +   ​* ​Dynamic switching of the "​current" ​configuration ​of Moodle ​based on named hosts or subdirs postfixes ​ 
-   ​* ​Génération massive d'​instances ​(scripts cli) +   ​* ​Independant distribution of DBs and datastores on several servers 
-   ​* ​Administration des instances +   * Massive instantiation ​(cli scripts
-     ​* ​Génération unitaire d'​instance ​(GUI) +   * All admin/cli scripts transcripted to VMoodle capable environment (simple transformation model reusable for other plugins cli scripts
-     ​* ​Snapshot unitaire d'une instance +   ​* ​Instances administration 
-     ​* ​Désactivation/​destruction d'une instance +     ​* ​Instance creation ​(GUI) 
-   ​* ​Prise en charge du réseau ​MNET +     ​* ​Instance snapshot 
-     ​* ​Amorçage du réseau +     ​* ​Instance disabling and deletion 
-     ​* ​Sous-réseaux de plates-formes +   * MNET related features 
-     ​* ​Service de super administration (voir ci après+     ​* ​Network initialisation 
-   ​* ​Outillage de super administration +     ​* ​MNET subnetworks among instances 
-     ​* ​Modification massive de configuration +     ​* ​Meta-administration (see above
-     ​* ​Mise en maintenance ​massive +   ​* ​Meta-admpinistration features 
-     ​* ​Vidange des caches ​massive +     ​* ​Mass changes in settings (single global setting, single plugin setting) 
-     ​* ​Activation/désactivation massive de plugins +     * Mass copy of a full plugin ​configuration ​(from main to subs at the moment) 
-     ​* ​Synchronisation de feuilles de rôles +     ​* ​Mass maintenance ​mode 
-     ​* ​Comparaison de feuilles de rôles +     ​* ​Mass purge caches 
-     ​* ​Synchronisation massive d'une capacité +     ​* ​Mass course category creation ​deletion 
-     ​* ​Diffusion massive d'un jeu de commandes ​SQL +     * Mass course template deployement 
-     * Extraction ​d'une configuration physique ​(dévirtualisation)+     * Mass enabling or disabling ​plugins 
 +     ​* ​Mass role definition comparison 
 +     ​* ​Mass role definition synchronisation 
 +     ​* ​Mass single capability synchronisation 
 +     ​* ​Mass execution of an SQL commande (advanced mode) 
 +     * Extraction ​of the physical config ​(unvirtualising a node)
  
-==== Composants associés ​====+==== Associated components ​====
  
-   ​* ​Bloc VMoodle ​offre un point d'​accès et une façade légère à la fonctionnalité ​VMoodle* +   ​* ​[[:blocks:​vmoodle|VMoodle ​accessory block]]: An accessory block to access the list of instances in the admin center. 
-   ​* ​Bloc [[:​Blocks:​UserMnethosts|User Mnet Hosts/Navigation réseau de l'​utilisateur]] : 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+   [[:​report:​vmoodle|VMoodle report]]: A full Moodle set wide report consolidating all exploitation and pedagogic stats over the array of moodles 
 +   * [[:​Blocks:​UserMnethosts|User Mnet Hosts Block]] : A block proposing the list of accessible moodles in a MNET subnetwork based on profile field switches (controlled access by profile)
  
-(*) Attention ​le bloc des versions antérieures à 2.8 contient l'​intégralité de l'​implantation VMoodle. Le bloc à partir de la version ​2.8 a été expurgé d'une très grande partie de son code.+Note for early users the VMoodle implementation has shifted from the block component to a local component from Moodle ​2.8 version. ​The VMoodle block still remains alive, but as an accessory.
  
  
Line 69: Line 81:
  
 <​html><​!-- nomoodle --></​html>​ <​html><​!-- nomoodle --></​html>​
 +
 +
 +
 +----
 +
  
 ==== Credits ==== ==== Credits ====
  
-   * Valéry Frémaux - (base Intel Teach Advanced Online / Pairformance) - APL  +   * Valéry Frémaux - (base Intel Teach Advanced Online / Pairformance) - ActiveProLearn ​ valery@activeprolearn.com  ​ 
-   * Florence Labord - Documentation (APL 2017)+   * Florence Labord - Documentation (APL 2017) - florence@activeprolearn
  
- ​[[:​Plugins|Back to plugins]] - [[:​start|Back to catalogue]]+ ​[[:​Plugins|Plugins index]] - [[:​start|Back to catalogue]]
 <​html><​!-- /nomoodle --></​html>​ <​html><​!-- /nomoodle --></​html>​
  
  
  
local/vmoodle.1519214340.txt.gz · Last modified: 2024/04/04 15:50 (external edit)