Description

Claroline permet de gérer de l'information. L'outil le plus utilisé est l'outil document. On peut rapidement arriver à saturation de l'espace disque.

Outre l'augmentation de l'espace disque sur le serveur, une solution pour palier à cela a été de confondre le concept de "document" et de "lien" sous le concept de ressources.

L'idée émise est d'avoir la possiblité pour l'administrateur de répartir le stockage de données sur plusieurs serveurs. Il est impératif que celà soit transparent pour l'utilisateur.

Pour lui d'apparence tout est sur le même serveur. Un document sera physiquement sur un autre serveur, et pointé depuis l'outil document par un lien.

Le choix de (dé)placer la ressource sur tel ou tel espace de stockage sera effectuée de manière automatisée par l'application sur base de règles indiquées par l'administrateur.


Exemple de règles imaginées

  • sur base de l'extention ou du mime/type

  • sur base d'une taille de fichier.

  • sur base du quota alloué (répartition de charge en téléchargement)

  • sur base d'un dossier

  • sur base d'un meta-tag

  • sur base d'une date.

« Déplacer » au lieu de « placer »

Afin d'optimiser/clarofier la procédure, on peut imaginer que la ressource est toujours placée sur le serveur principal et déplacée ensuite dans un processus de fond ou spoolé ou différé.

Lire la suite...