Solutions libres de stockage Patrice Langlois / Antoine Puechlong Service Informatique IGMM CRBM CPBS
Constat Explosion de la quantité de données Diminution des budgets
Les figurants 3 unités 500 personnes Le service informatique: 4,5 personnes
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 iscsi Transtec Deux serveurs de sauvegarde avec des baies soit DAS soit FO
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
Agrandir le netapp Equallogic Les solutions Avoir une nouvelle baie iscsi ( ex Transtec) MD1200 de Dell Une solution «libre» Nexenta FreeNas
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: 2 64 Nombre de snapshot: 2 48 Taille maximale du système de fichiers 16000 peta octets Nombre maximum de fichiers dans un répertoire 2 48
ZFS: Zeta File System (suite) RaidZ Raid Logiciel: 0, 1, 5, 6 Déduplication Compression
Nexenta: Nexentastore Basé sur opensolaris et zfs 2 projets Nexenta Community Edition: http://www.nexentastor.org/projects/1/wiki/ CommunityEdition Nexentastore http://www.nexenta.com/
Nexenta: Les services Cifs-server ftp-server Iscsi-initiator Ldap-client Nfs-server Rsync-server Webadav-server
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
Intégration avec un AD Nécessité de faire de l id mapping entre compte unix et compte windows Intégration avec un LDAP
Nexenta Libre mais..
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 raids matériels 48G de Ram Disque ssd en cash écriture, en cash lecture
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?
FreeNas Basé sur FreeBsd Flottement en 2009 (OpenMediaVault) Reprise du projet par ixsystems Version 8 Support iscsi, zfs
Menu principal
Les Services
Storage
Snapshot (auto) Compression Déduplication (à venir) Réplication
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
Conclusion (suite) OS maitrisé (Debian/Windows Serveur) SAN Lien ISCI Architecture d archivage
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
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
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-deduplicationeverything-you-need-know http://www.trainsignal.com/blog/freenas-8-iscsi-target-windows-7 http://dsa.debian.org/howto/iscsi/