Published on

Presentation for FSOSS 2011.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  1. 1. FreeNAS 8: Open Source Storage for the EnterpriseDru LavigneDirector of Community Development, iXsystemsFSOSS, October 28, 2011
  2. 2. OutlineIntroduction to FreeNAS 8Current Features and ZFS OverviewPlanned FeaturesConfiguration Workflow with DemoGetting Involved with the CommunityAdditional Resources
  3. 3. IntroductionOpen source NAS (network attached storage)based on an embedded version of FreeBSD(nanoBSD) and released under 2-clause BSDlicenseEnterprise-grade appliance (TrueNAS) is alsoavailable in 2U/4U form factors with professionalsupport
  4. 4. Introduction8.x is a rewrite of the original monolithic design(.7x) to a modular design8.0 was released May/11 with a focus on NAScore functionality8.0.2 was released Oct/11 and incorporates mostcore features and many bug fixes8.1, due late 2011 or early 2012, will introduceplug-in architecture for addons
  5. 5. IntroductionIf youre used to .7x:Hardware requirements have changedDesigned to be installed on a thumb drive orcompact flash, not a hard driveGraphical administrative interface is completelydifferent and info in .7x forums/docs wont applyMany .7x features are not “core NAS” and may bemissing until plug-in architecture is available
  6. 6. Current FeaturesCreate UFS or ZFS volumes (ZFS preferred)Import existing UFS/ZFS RAID volumesImport existing UFS, DOS, NTFS, EXT2/3volumesCreate shares using Appletalk, NFS, and SMBprotocolsConfigure access through FTP/SFTP, SSH, andiSCSI
  7. 7. Current FeaturesIntegration with OpenLDAP, Active DirectoryAutomated secure replication via rsync/sshAutomated ZFS snapshotsFront-end to cronReporting graphs, scheduled S.M.A.R.T. tests,automated alerts, UPS
  8. 8. Current FeaturesLink aggregation and failoverIEEE 802.1q VLAN supportDDNS, SNMP, and TFTP supportControl panel to stop/start and view the status ofservicesUsers Guide available in wiki, HTML, PDF, epub,and Kindle formats
  9. 9. Current FeaturesSupports OSX Time MachineSupports Windows Shadow CopiesProvides front-end to create ZFS clones, createZFS datasets (quotas, compression), createzvols, export ZFS volumes, scrub ZFS volumes,and view zpool status
  10. 10. ZFS128-bit filesystem designed to be a “self-healing”and to address hardware RAID issues with dataintegritySnapshots only store what has changed since lastsnapshotSnapshots (which are ro) can be cloned (whichare rw)Can rollback system to a snapshot
  11. 11. ZFSUses ZIL (ZFS Intent Log) to manage writes. SSD½ size of RAM can increase performance.Mirrored ZIL provides protection from data loss.Uses L2ARC on-disk cache. Dedicated SSD mayaccelerate read operations, especially when somedata is read repeatedly, and cannot fit in thesystem memory ARC cache. Loss of device willonly slow down reads (no data loss).http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide
  12. 12. ZFSRAIDZ1: equivalent to RAID5 without the write-holeRAIDZ2: double-parity solution similar to RAID6RAIDZ3: triple-parity solutionCaveats: resilvering takes time and can stressdisks
  13. 13. ZFSVersions:15: FreeNAS 8.0.228: FreeBSD 9.0, TrueNASadds RAIDZ3, deduplication30: Oracle has not open sourced (yet?)adds encryptionFreeBSD zfsd (ZFS fault monitoring andmanagement daemon) may address this
  14. 14. Planned Features for 8.1Plug-in architecture for non-core functionalityDocument API so users can contribute own plug-insIntegrate plug-in architecture with PBI formatMigration utility from .7 to 8.xFront-end to sysctl and loader tunables
  15. 15. Configuration Workflow1. Set the administrative username and password2. Create volumes/datasets3. Create users/groups or integrate with LDAP/AD4. Configure share and volume permissions5. Start applicable service(s)6. Test the configuration
  16. 16. Demo
  17. 17. ParticipateReport bugsTry out the testing snapshotsContribute configuration scenariosAssist users on the forums or IRCBlog or write a review about your FreeNASexperience
  18. 18. ResourcesWebsite:http://www.freenas.orgForums:http://forums.freenas.orgBug tracker:http://support.freenas.org
  19. 19. ResourcesLinks to Users Guide:http://doc.freenas.orgIRC:#freenas on FreenodeLinks to mailing lists, instructional videos, andprofessional support:http://doc.freenas.org/index.php/FreeNAS_Support_Resources
  20. 20. Questions Contact: dru@freebsd.org URL to Slides:http://slideshare.net/dlavigne/fsoss2011