Projet

Général

Profil

AtelierStockageMutualise2013

OBJECTIF: Mettre en place un serveur de stockage mutualisé, permettant au adhérent de souscrire à un service de cloud-storage ou de stockage de SAV pour leur VM ou machine physique.

MODIFICATION MARS 2014:
- Openmédiavault remplacé par FreeNas (ipv6, stabilité, compatibilité native avec la carte raid)
- ajout de 4 disques de 1To en ZFS-raid5

Date de l'atelier de présentation/travail = +mercredi 16/04/2014 avec Toulibre à l'espace Bellegarde, 17 Rue Bellegarde, 31000 Toulouse+

Benevoles

  1. Laurent Guerby
  2. Yannick DEROCHE
  3. Farthur
  4. Élie Bouttier
  5. Thomas Pedoussaut
  6. tth (bbq, idées àlc, cas pratiques)
  7. Bertrand Bonsirven
  8. Julien Aubé (obinou) : Intéressé par la technique, notamment pour répliquer chez moi (j'ai 6To de stockage en RAID sous Openmediavault). J'ai du matériel à donner: carte SATA/SAS 12 ports en particulier. Me contacter sur IRC pour achat éventuel de matériel (RAM, Disques,...) ou pour information.
  9. Aymeric (APLU)
  10. Fabien (Id2ndR) : intéressé par l'iSCSI à fournir pour des VM. Peut participer pour fournir du disque.
  11. autre ?

todo

  1. passage à 16Go de RAM (via TTN ou don adhérent?)
  2. Ajout RAID5 de 4*2ou3 To
  3. Remplacement RAID5 de 4*250Go par plus gros (plus tard, si le service se porte bien)
  4. Établir une convention d'utilisation du service
  5. ajouter les entrée DNS au BIND9 de TTN
  6. autre?

Proposition d'évolution

Mail entre Laurent Guerby et Yannick Deroche:

On Mon, 2013-10-28 at 13:33 +0100, Yannick Deroche wrote:

Bonjour Laurent,

comment vas tu?

Ca roule et toi ? Quelques antennes de plus depuis ce week-end :).

Dis moi, j'ai 2 ou 3 petites questions pour toi.

  • Pour le serveur de stockage, j'ai prévu le hostname "STK1-OMV"
    pour un référencement du type "stk1-omv.tetaneutral.net" ça
    convient? comment on annonce la chose? (DNS de TTN?)

Oui on a un bind9 pour gerer ce genre de truc apres avoir mis ta clé en
place je te laisserai faire la mise a jour IPv4 + v6 + les reverse
(ainsi que les tiens ci-dessus si tu as pas de NS).

  • Pour offrir le service de stockage mutualisé, je pensais
    mettre en place un OWNCLOUD dessus en plus, tu en penses quoi?

Go go go.

  • Concernant ce stockage mutualisé, que penses tu du fait
    d'offrir gracieusement 10Go de cloud-storage aux adhérents qui
    en font la demande?

On a pas encore de site adhérent mais ca serait un bon endroit
pour ajouter ça "bouton creer son espace owncloud". Il faudrait
un owncloud partagé a acces privé aussi pour stocker les PDF/scan de
l'asso.

Expression de besoin

1.Combien d'utilisateurs et quel type? 
--> en premier, les associations adhérentes qui demandent du CloudStorage (jusqu'à 100Go) = ~5 users
--> en second, les adhérents qui demande du CloudStorage (jusqu'à 50Go) = ~10 users
--> en troisième, les adhérents qui ont une machine (VM ou PHY) à Myrys (de 10 à 100Go) = ~20 users
--> Les utilisateurs de Google qui veulent se désintoxiquer = beaucoup d'users potentiels
--> autre ?*
2.Quels usages ?
--> FTP/SFTP/sshfs
--> CIFS/NFS
--> SMB
--> iSCSI Target
--> WEBDAV
--> Rsnapshot
--> autre ?
3.Modalités de déploiement ?
--> Serveur accessible en LAN et WAN --> 1 @IP publiques pour commencer (2 à terme si besoin et 1 à 2 @IP privée pour y accéder en local)
--> raccordement 1G au réseau
--> autre ?

Liens

Existant

  • 1 PC fixe (Asus p7p55d-le [6 ports SATA2 + 1 eSATA2], i5 , 4Go ram (16 max) (32Go max avec suport non officiel des barrettes de 8Go), clef usb 8go pour OS, 1 carte réseau intel 1000 pt, 1 carte raid 4*SATA LSI) --> 59W en idle *

Réalisations

Don de 4 disques dur 250Go par Farthur
Don de 3 disques de 1To par Yannich
Contribution d'un disque de 1To par Canal Sud
Don d'une carte raid SAS/SATA S26361-F3257-E4 - Fujitsu LSI MegaRAID 4 ports sata2 par Yannich

Installation:
--> utilisation d'un boitier avec sonde de température, 8 slots 3,5" + adaptateur 4 slots 3,5" dans 3 slots 5,25"
--> 2 ventilateur de 90mm à l'avant + 2 ventilateurs de 80mm à l'arrière en "front to back cooling" + extraction par alim en 80mm
--> installation de l'OS FreeNAS_9.2.1.2_x64 sur la clef USB bootable logée à l'intérieur du boitier
--> affectation @IPv4 91.224.149.96 /24
--> affectation de l'@IPv6 2a01 6600 8081 6000 ::1 /56
--> installation du plugin Owncloud (conf à réaliser)
--> mise en raid5 (Volume ZFS) des 4 disques de 1To branchés sur la carte mère (2 sata2 + esata2 libres)
--> mise en raid5 (Volume ZFS) des 4 disques de 250Go branchés sur la carte raid LSI
--> Login et mdp disponibles une fois le serveur installé et l'atelier pour le maintient de ce service organisé

Documentations

FreeNAS : http://www.freenas.org/
OwnCloud: http://owncloud.org/
Carte mère: http://www.asus.com/Motherboards/P7P55D_LE/
Carte RAID: http://www.directdial.com/S26361-F3257-E4.html
Stockage vidéo THSF : https://pad.tetalab.org/p/thsf-2014-serveur-de-fichiers

Proposition(s) de cahier des charges

Pour les utilisateurs de Google qui veulent se désintoxiquer.

Sur la base de la phrase ; "On a pas encore de site adhérent mais ca serait un bon endroit pour ajouter ça "bouton creer son espace owncloud"." on peu imaginer un espace dédié à un seul utilisateur avec toutes les fonctionnalités existant sur le couple Google/Chrome, sauf celles ayant trait aux réseaux sociaux.
Donc un forks de Chromium qui permette de paramétrer un espace privé choisi en ligne. Site et logiciel devant être maintenu en lien étroit.

Les fonctionnalités de base:
--> Email type Gmail, avec rapatriement de messages extérieurs, sauvegardes, gestion de filtres et d’arborescences. Visualisations de documents inclus optionnel. Une limitation en taille est à réfléchir.
--> Agenda type Google Agenda avec inclusion de calendriers extérieurs (une exception aux réseaux sociaux).
--> Mémorisation et synchronisation type Dashboard pour les favoris, paramètres, cookies, mots de passe, pré-remplissage de questionnaires ...
--> Lieu de stockage type Drive, sans visualisation, édition ou partage (pour rester simple et abordable).