Upload
tryphon
View
420
Download
2
Embed Size (px)
DESCRIPTION
Passer l'étape "matérielle", la mise en place d'un serveur de stockage (NAS) au sein d'une radio nécessite l'analyse et la mise en place de traitement pour rendre utile la "machine" aux utilisateurs.
Citation preview
NAS Radio
Rôles d'un NAS Radiophonique
Radio Larzac
Millau
23 août 2009
Alban Peignier
Florent Peyraud
http://www.tryphon.org
Rivendell - Genèse - http://tryphon.org 2
Rôles ?
● Stocker● Importer● Organiser● Echanger● Publier● Convertir● Vérifier
● Archiver● Backuper● Effacer● Uploader● Downloader● Logger / Notifier
Rivendell - Genèse - http://tryphon.org 3
Stocker
● Matériel
– SATA, RAID 1, RAID 5– Carte Gigabit– Onduleur
● Logiciel
– LVM● Métier
– Littérature, communauté
Stocker
● Segmenter
– Musique, pige, web, emissions, archives ...● Choix des formats
– Influence sur la volumétrie– Libres !
● Nommage
– Accents, espaces, or not ?
Importer
● Services
– FTP, NFS, SFTP● Transactions
– Recupérer, modifier, reposer● Droits / Règles
Organiser
● Objectif :
– Retrouver ... longtemps● Ennemi :
– Temps● Solution :
– Répertoires ...
Rivendell - Genèse - http://tryphon.org 7
Organiser
● Exemple : répertoires par émission
– ../emission-abc/
– ...
– ../emission-xyz/
Rivendell - Genèse - http://tryphon.org 8
Organiser
● Exemple : répertoires par émission / par épisode
– ../emission-abc/semaine-12
– ../emission-abc/semaine-13
– ...
– ../emission-xyz/episode-24
– ../emission-xyz/episode-25
Organiser
● Plein de petites organisations simples :
– ../s-12/
– ../s-12/rivendell/pad
– ../s-12/rivendell/musique
– ../s-12/pige-brute.wav
– ../s-12/archive.wav
– ../s-12/description.txt
– ../s-12/photos/
Organiser
● Assister
– Scripts– Créer d'avance
● Simplifier
– Accès par utilisateur– “Vue” par utilisateur
● Permissions
– Avec doigté
Echanger
● Entre utilisateurs
– Via les répertoires d'émissions● Si /shared :
– temporaire – volatile
Publier
● HTTP
– simple– URLs directes– libre en local, authentifié pour le net
● Packager à la demande
– Wav en ogg– Répertoire en tar, zip
Convertir
● Laisser le NAS faire
– Scripts / crons● Moins de formats utilisés
– par les utilisateurs
Vérifier
● Le format● La longueur● L'intégrité● Les “niveaux”● Notifier
Archiver
● Garder la taille “utile”● Changer de formats
– Wav → flac → gros ogg → petit ogg● Faire attention à ne rien perdre
Backup
● Eviter la compression● Sélectionner les bons formats● Penser au restore
– temps– aux informations manquantes
Effacer
● Après le backup● Cacher avant d'effacer● Logger● Read-only
– Pour certains stockages (musique)– pour ne pas effacer
Uploader
● Point de départ● Compresser● Uploader● Conserver
Downloader
● Partages
– Podcasts– Audiobank
● Traiter après récupération
– Import rivendell
Logger / Notifier
● Syslog
– logcheck● Mail
– Aux admins– Aux utilisateurs– Attention à la quantité– Attention aux crons
Superviser
● Check dans les crons
– Locker
– Le load● Nagios● Munin
Développement
● Un script = un développement● Tester● Documenter● Versionner
Questions
Pour continuer la discussion
http://www.tryphon.org