Rôles d'un NAS radiophonique

23
NAS Radio Rôles d'un NAS Radiophonique Radio Larzac Millau 23 août 2009 Alban Peignier Florent Peyraud http://www.tryphon.org

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.

Transcript of Rôles d'un NAS radiophonique

Page 1: Rôles d'un NAS radiophonique

NAS Radio

Rôles d'un NAS Radiophonique

Radio Larzac

Millau

23 août 2009

Alban Peignier

Florent Peyraud

http://www.tryphon.org

Page 2: Rôles d'un NAS radiophonique

Rivendell - Genèse - http://tryphon.org 2

Rôles ?

● Stocker● Importer● Organiser● Echanger● Publier● Convertir● Vérifier

● Archiver● Backuper● Effacer● Uploader● Downloader● Logger / Notifier

Page 3: Rôles d'un NAS radiophonique

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é

Page 4: Rôles d'un NAS radiophonique

Stocker

● Segmenter

– Musique, pige, web, emissions, archives ...● Choix des formats

– Influence sur la volumétrie– Libres !

● Nommage

– Accents, espaces, or not ?

Page 5: Rôles d'un NAS radiophonique

Importer

● Services

– FTP, NFS, SFTP● Transactions

– Recupérer, modifier, reposer● Droits / Règles

Page 6: Rôles d'un NAS radiophonique

Organiser

● Objectif :

– Retrouver ... longtemps● Ennemi :

– Temps● Solution :

– Répertoires ...

Page 7: Rôles d'un NAS radiophonique

Rivendell - Genèse - http://tryphon.org 7

Organiser

● Exemple : répertoires par émission

– ../emission-abc/

– ...

– ../emission-xyz/

Page 8: Rôles d'un NAS radiophonique

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

Page 9: Rôles d'un NAS radiophonique

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/

Page 10: Rôles d'un NAS radiophonique

Organiser

● Assister

– Scripts– Créer d'avance

● Simplifier

– Accès par utilisateur– “Vue” par utilisateur

● Permissions

– Avec doigté

Page 11: Rôles d'un NAS radiophonique

Echanger

● Entre utilisateurs

– Via les répertoires d'émissions● Si /shared :

– temporaire – volatile

Page 12: Rôles d'un NAS radiophonique

Publier

● HTTP

– simple– URLs directes– libre en local, authentifié pour le net

● Packager à la demande

– Wav en ogg– Répertoire en tar, zip

Page 13: Rôles d'un NAS radiophonique

Convertir

● Laisser le NAS faire

– Scripts / crons● Moins de formats utilisés

– par les utilisateurs

Page 14: Rôles d'un NAS radiophonique

Vérifier

● Le format● La longueur● L'intégrité● Les “niveaux”● Notifier

Page 15: Rôles d'un NAS radiophonique

Archiver

● Garder la taille “utile”● Changer de formats

– Wav → flac → gros ogg → petit ogg● Faire attention à ne rien perdre

Page 16: Rôles d'un NAS radiophonique

Backup

● Eviter la compression● Sélectionner les bons formats● Penser au restore

– temps– aux informations manquantes

Page 17: Rôles d'un NAS radiophonique

Effacer

● Après le backup● Cacher avant d'effacer● Logger● Read-only

– Pour certains stockages (musique)– pour ne pas effacer

Page 18: Rôles d'un NAS radiophonique

Uploader

● Point de départ● Compresser● Uploader● Conserver

Page 19: Rôles d'un NAS radiophonique

Downloader

● Partages

– Podcasts– Audiobank

● Traiter après récupération

– Import rivendell

Page 20: Rôles d'un NAS radiophonique

Logger / Notifier

● Syslog

– logcheck● Mail

– Aux admins– Aux utilisateurs– Attention à la quantité– Attention aux crons

Page 21: Rôles d'un NAS radiophonique

Superviser

● Check dans les crons

– Locker

– Le load● Nagios● Munin

Page 22: Rôles d'un NAS radiophonique

Développement

● Un script = un développement● Tester● Documenter● Versionner

Page 23: Rôles d'un NAS radiophonique

Questions

Pour continuer la discussion

[email protected]

http://www.tryphon.org