Solutions libres de stockage Patrice Langlois / Antoine Puechlong Service Informatique IGMM CRBM CPBS

Journée VVT 2012 Constat  Explosion de la quantité de données

 Diminution des budgets

Journée VVT 2012 Les figurants  3 unités

 500 personnes

 Le service informatique: 4,5 personnes

Journée VVT 2012 Le Décor  800 machines  X os (windows, mac, linux)  Un serveur de fichiers Netapp (avec VM)  Un serveur de fichiers windows avec une baie Transtec

 Deux serveurs de sauvegarde avec des baies soit DAS soit FO

Journée VVT 2012 La problématique  Trouver une solution d’archivage de fichiers  La moins onéreuse  Fiable dans le temps  Evolutive  Facilement manageable  Les plus : snapshot, déduplication, compression

Journée VVT 2012 Les solutions  Agrandir le netapp  Equallogic  Avoir une nouvelle baie iscsi ( ex Transtec)  MD1200 de Dell  Une solution « libre »  Nexenta  FreeNas

Journée VVT 2012 Un point commun: ZFS  Système de fichier sur 128 bits  Nombre d’inodes sur 128 bits  Taille des fichiers sur 128 bit  Nombre de fichiers Maximum: 264  Nombre de snapshot: 248  Taille maximale du système de fichiers 16000 peta octets  Nombre maximum de fichiers dans un répertoire 248

Journée VVT 2012 ZFS: Zeta (suite) • RaidZ Raid Logiciel: 0, 1, 5, 6

• Déduplication

• Compression

Journée VVT 2012 Nexenta: Nexentastore Basé sur opensolaris et

 2 projets  Nexenta Community Edition: http://www.nexentastor.org/projects/1/wiki/ CommunityEdition  Nexentastore http://www.nexenta.com/

Journée VVT 2012 Journée VVT 2012 Nexenta: Les services  Cifs-server  ftp-server  Iscsi-initiator  Ldap-client  Nfs-server  -server  Webadav-server

Journée VVT 2012 Journée VVT 2012 Fonctionnalités • Snapshot • Déduplication • Augmentation de la taille des volumes • Rsync • Réplication Asynchrone • Réplication Synchrone • NDMP • Aggrégation de liens • Supporte les vlans

Journée VVT 2012 Intégration avec un AD

 Nécessité de faire de l’id mapping entre compte unix et compte windows

Intégration avec un LDAP

Journée VVT 2012 Nexenta  Libre mais …..

Journée VVT 2012 Journée VVT 2012 Journée VVT 2012 Configuration • Configuration minimale: – 2 disques 60G pour le système – Processeur 64 bits – 1 G ram • Configuration conseillée – 2 disques ssd – Ne pas utiliser les cartes matériels – 48G de Ram – Disque ssd en cash écriture, en cash lecture

Journée VVT 2012 Réflexions  A t on du recul avec Nexenta?  Pérennité de la solution?  Mise à jour, faille de sécurité?  L’équipe, a-t-elle des compétences en opensolaris?  Compatibilité avec les autres OS dans le temps?

Journée VVT 2012 FreeNas  Basé sur FreeBsd  Flottement en 2009 (OpenMediaVault)  Reprise du projet par iXsystems  Version 8  Support iscsi, zfs

Journée VVT 2012 Journée VVT 2012 Menu principal

Journée VVT 2012 Journée VVT 2012 Les Services

Journée VVT 2012 Storage

Journée VVT 2012  Snapshot (auto)  Compression  Déduplication (à venir)  Réplication

Journée VVT 2012 Conclusion Solution Libre ⇒ Niveau de fonctionnalité intéressant ⇒ Réflexion sur la pérennité de la solution ⇒ Réflexion sur le savoir faire de l’équipe (pas de support) ⇒ FreeNas: Excellente solution pérenne pour faire de l’ISCSI au sein de mon service ⇒ Nexenta: Une solution payante mais à suivre

Journée VVT 2012 Conclusion (suite)

OS maitrisé (/Windows Serveur)

SAN

Lien ISCI

Architecture d’archivage

Journée VVT 2012 Conclusion (suite) Baie ISCSI (R510)

12 disques de 2To + 2 disques 60G 4G de Ram Garantie 5 ans

4 ports Gigabit Raid 6

Snapshot, Compression et dans le futur déduplication Pour la modique somme de …

Journée VVT 2012 A t on répondu ?  Trouver une solution d’archivage de fichiers  La moins onéreuse  Fiable dans le temps  Evolutive  Facilement manageable  Les plus : snapshot, déduplication, compression

Journée VVT 2012 Bibliographie

 http://www.synergeek.fr/zfs-deduplication-mythe-ou-realite/

 https://blogs.oracle.com/roch/entry/when_to_and_not_to

 https://blogs.oracle.com/bonwick/entry/zfs_dedup

 http://www.solarisinternals.com/wiki/index.php/ Solaris_Internals_and_Performance_FAQ

 http://www.unixgarden.com/index.php/gnu-linux-magazine/zfs-sous-gnulinux

 http://www.linuxjournal.com/content/data-deduplication-linux?page=0,2

 http://constantin.glez.de/blog/2010/03/opensolaris-zfs-deduplication- everything-you-need-know

 http://www.trainsignal.com/blog/freenas-8-iscsi-target-windows-7

 http://dsa.debian.org/howto/iscsi/

Journée VVT 2012