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 iscsi 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 File System (suite) • RaidZ Raid Logiciel: 0, 1, 5, 6
• Déduplication
• Compression
Journée VVT 2012 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/
Journée VVT 2012 Journée VVT 2012 Nexenta: Les services Cifs-server ftp-server Iscsi-initiator Ldap-client Nfs-server Rsync-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 raids 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é (Debian/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