SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
NAS Radio

         Rôles d'un NAS
          Radiophonique


            Radio Larzac
              Millau
          23 août 2009


         Alban Peignier
        Florent Peyraud
      http://www.tryphon.org
Rôles ?
●   Stocker                                   ●   Archiver
●   Importer                                  ●   Backuper
●   Organiser                                 ●   Effacer
●   Echanger                                  ●   Uploader
●   Publier                                   ●   Downloader
●   Convertir                                 ●   Logger / Notifier
●   Vérifier



    Rivendell - Genèse - http://tryphon.org                           2
Stocker
●   Matériel
     –   SATA, RAID 1, RAID 5
     –   Carte Gigabit
     –   Onduleur
●   Logiciel
           –   LVM
●   Métier
     –   Littérature, communauté


    Rivendell - Genèse - http://tryphon.org     3
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 ...
Organiser
●   Exemple : répertoires par émission
     –   ../emission-abc/
     –   ...
     –   ../emission-xyz/




    Rivendell - Genèse - http://tryphon.org   7
Organiser
●   Exemple : répertoires par émission / par
    épisode
     –   ../emission-abc/semaine-12
     –   ../emission-abc/semaine-13
     –   ...
     –   ../emission-xyz/episode-24
     –   ../emission-xyz/episode-25



    Rivendell - Genèse - http://tryphon.org    8
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
radio-logiciel-libre@lists.tryphon.org
             http://www.tryphon.org

Mais conteúdo relacionado

Semelhante a Rôles d'un NAS radiophonique

Rivendell - Par où commencer l’installation ?
Rivendell - Par où commencer l’installation ?Rivendell - Par où commencer l’installation ?
Rivendell - Par où commencer l’installation ?Tryphon
 
Atelier - Que faire avec une carte son ?
Atelier - Que faire avec une carte son ?Atelier - Que faire avec une carte son ?
Atelier - Que faire avec une carte son ?Tryphon
 
Apache solr andré bois-crettez 08
Apache solr   andré bois-crettez 08Apache solr   andré bois-crettez 08
Apache solr andré bois-crettez 08Loïc Descotte
 
[FR] Les requêtes HTTP de l'extrême
[FR] Les requêtes HTTP de l'extrême[FR] Les requêtes HTTP de l'extrême
[FR] Les requêtes HTTP de l'extrêmeOVHcloud
 
cours-gratuit.com--id-3443.pdf
cours-gratuit.com--id-3443.pdfcours-gratuit.com--id-3443.pdf
cours-gratuit.com--id-3443.pdfSouha Bennani
 
Utilitaires, petits mais ... costaud
Utilitaires, petits mais ... costaudUtilitaires, petits mais ... costaud
Utilitaires, petits mais ... costaudChristophe Catarina
 
Soda sotm fr-2013_02_24
Soda sotm fr-2013_02_24Soda sotm fr-2013_02_24
Soda sotm fr-2013_02_24quicky_osm
 
Soda sotm fr-2013_02_24
Soda sotm fr-2013_02_24Soda sotm fr-2013_02_24
Soda sotm fr-2013_02_24quicky_osm
 
PerfUG - Hadoop Performances
PerfUG - Hadoop PerformancesPerfUG - Hadoop Performances
PerfUG - Hadoop PerformancesSofian Djamaa
 
06 02 opérations de sauvegarde
06 02 opérations de sauvegarde06 02 opérations de sauvegarde
06 02 opérations de sauvegardeNoël
 
Rivendell - Libérez votre antenne
Rivendell - Libérez votre antenneRivendell - Libérez votre antenne
Rivendell - Libérez votre antenneTryphon
 
La gestion des archives avec Alfresco
La gestion des archives avec AlfrescoLa gestion des archives avec Alfresco
La gestion des archives avec AlfrescoSavoir-faire Linux
 
Vue d'avion d'un hébergeur libre
Vue d'avion d'un hébergeur libreVue d'avion d'un hébergeur libre
Vue d'avion d'un hébergeur libreLINAGORA
 
Guide pratique de la baladodiffusion
Guide pratique de la baladodiffusionGuide pratique de la baladodiffusion
Guide pratique de la baladodiffusionnathalisa
 
Formation Linux - Initiation
Formation Linux - InitiationFormation Linux - Initiation
Formation Linux - Initiationrobertpluss
 
Apache Kafka, Un système distribué de messagerie hautement performant
Apache Kafka, Un système distribué de messagerie hautement performantApache Kafka, Un système distribué de messagerie hautement performant
Apache Kafka, Un système distribué de messagerie hautement performantALTIC Altic
 
Djangocong 2010 django-et_xmpp
Djangocong 2010 django-et_xmppDjangocong 2010 django-et_xmpp
Djangocong 2010 django-et_xmppJean-Michel ARMAND
 

Semelhante a Rôles d'un NAS radiophonique (20)

Rivendell - Par où commencer l’installation ?
Rivendell - Par où commencer l’installation ?Rivendell - Par où commencer l’installation ?
Rivendell - Par où commencer l’installation ?
 
Atelier - Que faire avec une carte son ?
Atelier - Que faire avec une carte son ?Atelier - Que faire avec une carte son ?
Atelier - Que faire avec une carte son ?
 
Apache solr andré bois-crettez 08
Apache solr   andré bois-crettez 08Apache solr   andré bois-crettez 08
Apache solr andré bois-crettez 08
 
[FR] Les requêtes HTTP de l'extrême
[FR] Les requêtes HTTP de l'extrême[FR] Les requêtes HTTP de l'extrême
[FR] Les requêtes HTTP de l'extrême
 
cours-gratuit.com--id-3443.pdf
cours-gratuit.com--id-3443.pdfcours-gratuit.com--id-3443.pdf
cours-gratuit.com--id-3443.pdf
 
Utilitaires, petits mais ... costaud
Utilitaires, petits mais ... costaudUtilitaires, petits mais ... costaud
Utilitaires, petits mais ... costaud
 
Workflow Ortolang
Workflow OrtolangWorkflow Ortolang
Workflow Ortolang
 
SdE 3 - System de fichiers
SdE 3 - System de fichiersSdE 3 - System de fichiers
SdE 3 - System de fichiers
 
Soda sotm fr-2013_02_24
Soda sotm fr-2013_02_24Soda sotm fr-2013_02_24
Soda sotm fr-2013_02_24
 
Soda sotm fr-2013_02_24
Soda sotm fr-2013_02_24Soda sotm fr-2013_02_24
Soda sotm fr-2013_02_24
 
PerfUG - Hadoop Performances
PerfUG - Hadoop PerformancesPerfUG - Hadoop Performances
PerfUG - Hadoop Performances
 
06 02 opérations de sauvegarde
06 02 opérations de sauvegarde06 02 opérations de sauvegarde
06 02 opérations de sauvegarde
 
Rivendell - Libérez votre antenne
Rivendell - Libérez votre antenneRivendell - Libérez votre antenne
Rivendell - Libérez votre antenne
 
La gestion des archives avec Alfresco
La gestion des archives avec AlfrescoLa gestion des archives avec Alfresco
La gestion des archives avec Alfresco
 
Vue d'avion d'un hébergeur libre
Vue d'avion d'un hébergeur libreVue d'avion d'un hébergeur libre
Vue d'avion d'un hébergeur libre
 
Guide pratique de la baladodiffusion
Guide pratique de la baladodiffusionGuide pratique de la baladodiffusion
Guide pratique de la baladodiffusion
 
Formation Linux - Initiation
Formation Linux - InitiationFormation Linux - Initiation
Formation Linux - Initiation
 
Apache kafka big data track
Apache kafka   big data trackApache kafka   big data track
Apache kafka big data track
 
Apache Kafka, Un système distribué de messagerie hautement performant
Apache Kafka, Un système distribué de messagerie hautement performantApache Kafka, Un système distribué de messagerie hautement performant
Apache Kafka, Un système distribué de messagerie hautement performant
 
Djangocong 2010 django-et_xmpp
Djangocong 2010 django-et_xmppDjangocong 2010 django-et_xmpp
Djangocong 2010 django-et_xmpp
 

Rôles d'un NAS radiophonique

  • 1. NAS Radio Rôles d'un NAS Radiophonique Radio Larzac Millau 23 août 2009 Alban Peignier Florent Peyraud http://www.tryphon.org
  • 2. Rôles ? ● Stocker ● Archiver ● Importer ● Backuper ● Organiser ● Effacer ● Echanger ● Uploader ● Publier ● Downloader ● Convertir ● Logger / Notifier ● Vérifier Rivendell - Genèse - http://tryphon.org 2
  • 3. Stocker ● Matériel – SATA, RAID 1, RAID 5 – Carte Gigabit – Onduleur ● Logiciel – LVM ● Métier – Littérature, communauté Rivendell - Genèse - http://tryphon.org 3
  • 4. Stocker ● Segmenter – Musique, pige, web, emissions, archives ... ● Choix des formats – Influence sur la volumétrie – Libres ! ● Nommage – Accents, espaces, or not ?
  • 5. Importer ● Services – FTP, NFS, SFTP ● Transactions – Recupérer, modifier, reposer ● Droits / Règles
  • 6. Organiser ● Objectif : – Retrouver ... longtemps ● Ennemi : – Temps ● Solution : – Répertoires ...
  • 7. Organiser ● Exemple : répertoires par émission – ../emission-abc/ – ... – ../emission-xyz/ Rivendell - Genèse - http://tryphon.org 7
  • 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 Rivendell - Genèse - http://tryphon.org 8
  • 9. 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/
  • 10. Organiser ● Assister – Scripts – Créer d'avance ● Simplifier – Accès par utilisateur – “Vue” par utilisateur ● Permissions – Avec doigté
  • 11. Echanger ● Entre utilisateurs – Via les répertoires d'émissions ● Si /shared : – temporaire – volatile
  • 12. Publier ● HTTP – simple – URLs directes – libre en local, authentifié pour le net ● Packager à la demande – Wav en ogg – Répertoire en tar, zip
  • 13. Convertir ● Laisser le NAS faire – Scripts / crons ● Moins de formats utilisés – par les utilisateurs
  • 14. Vérifier ● Le format ● La longueur ● L'intégrité ● Les “niveaux” ● Notifier
  • 15. Archiver ● Garder la taille “utile” ● Changer de formats – Wav → flac → gros ogg → petit ogg ● Faire attention à ne rien perdre
  • 16. Backup ● Eviter la compression ● Sélectionner les bons formats ● Penser au restore – temps – aux informations manquantes
  • 17. Effacer ● Après le backup ● Cacher avant d'effacer ● Logger ● Read-only – Pour certains stockages (musique) – pour ne pas effacer
  • 18. Uploader ● Point de départ ● Compresser ● Uploader ● Conserver
  • 19. Downloader ● Partages – Podcasts – Audiobank ● Traiter après récupération – Import rivendell
  • 20. Logger / Notifier ● Syslog – logcheck ● Mail – Aux admins – Aux utilisateurs – Attention à la quantité – Attention aux crons
  • 21. Superviser ● Check dans les crons – Locker – Le load ● Nagios ● Munin
  • 22. Développement ● Un script = un développement ● Tester ● Documenter ● Versionner
  • 23. Questions Pour continuer la discussion radio-logiciel-libre@lists.tryphon.org http://www.tryphon.org