Published on

Presentation for SouthEast LinuxFest 2013.

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. A Sneak Peek atFreeNAS 9.1Dru LavigneDocumentation Lead, iXsystemsSELF, June 8, 2013
  2. 2. OutlineIntroduction and FeaturesZFS OverviewWhats New Since July, 2012Whats New in Upcoming 9.1Additional 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. FeaturesCreate UFS or ZFS volumes (ZFS recommended)Import existing UFS/ZFS RAID/z volumesImport existing UFS, DOS, NTFS, EXT2/3volumesCreate shares using Appletalk, NFS, and SMBprotocolsConfigure access through FTP/SFTP, SSH, andiSCSI
  5. 5. FeaturesIntegration with OpenLDAP, Active DirectoryAutomated, secure replication via rsync/sshAutomated ZFS snapshots and scrubsFront-ends to cron, sysctls, loader.confReporting graphs, scheduled S.M.A.R.T. tests,automated alerts, UPS
  6. 6. FeaturesLink aggregation, failover, and VLAN supportDDNS, SNMP, and TFTP supportSupports OSX Time Machine and WindowsShadow CopiesControl panel to stop/start and view the status ofservices
  7. 7. FeaturesOS is installed on USB stick/CF and is separatefrom data on storage disksUpgrades keep a backup of the old OS, allowingfor rollbackAdministrative GUI accessed through a webbrowser; 8.2 added a web shell for command lineoperationsUsers Guide available in wiki, HTML, PDF, epub,and Kindle formats
  8. 8. ZFS128-bit filesystem designed to be “self-healing”with checksums to provide data integritySnapshots (point in time) only store what haschanged since the last snapshot (COW)Scheduled scrubs verify integrity of disks and dataDeduplication saves space (removes duplicatedata)Datasets have properties (quotas, compression)
  9. 9. ZFSRAIDZ* levels designed to overcome hardwareRAID limitationsRAIDZ1: equivalent to RAID5RAIDZ2: double-parity solution similar to RAID6RAIDZ3: triple-parity solutionCaveats: resilvering takes time and can stressdisks
  10. 10. Releases8.0 was released in May, 2011 with a focus onNAS core functionality (redesign of .7x which wasEOLd in 2011)8.2.0 introduced the original Plugins architecture(July 20, 2012)8.3.0 introduced ZFSv28 (October 26, 2012)8.3.1 introduced full disk encryption (March 20,2013)9.1.0 will enter beta in June, 2013
  11. 11. Whats New8.2.0:FreeNAS plugins provide the administrator theflexibility to install additional software from theFreeNAS GUI to meet the requirements of theNASBased on FreeBSD jails and PC-BSD PBIs. Aseach Plugin is installed, an icon is added to theFreeNAS GUI which is used to configure theapplication and start/stop its service
  12. 12. Whats New8.3.0:ZFSv28 adds deduplication, RAIDZ3, improvedsnapshot support, and removable log devicesautoexpand property allows pool expansion byreplacing existing disks with larger ones
  13. 13. Whats New8.3.1:GELI full disk encryption for new ZFS volumes(not ZFSv30 encryption which is closed source)Full disk encryption, not per-filesystem encryptionTargeted at users who store sensitive data andwant the ability to safely dispose of disks(independent of the encryption key) without wipingthem first
  14. 14. Whats New in 9.1Based on 9.1:Many new drivers and bug fixes since 8.xSame ABI as PC-BSD PBIs means that there ismore software available for installation (over1100)
  15. 15. Whats New in 9.1Volume Manager:UFS and ZFS now have separate managersHow to extend a ZFS pool or add log/cachedevices is more intuitiveEasier to manage a large amount of disksEstimated size of ZFS pool is displayed forselected RAIDZ* layout and GUI will not let youcreate an unsupported layout
  16. 16. ZFS Volume Manager
  17. 17. ZFS Volume Manager
  18. 18. ZFS Volume Manager
  19. 19. Whats New in 9.1Plugins Redesign:Supports multiple types of jails and multiple jailinstallationsAdditional software can now be installed usingFreeNAS PBIs, PC-BSD PBIs, FreeBSDpackages, FreeBSD ports, and pkgngHow to add storage to a jail is more intuitive
  20. 20. Plugins Redesign
  21. 21. Plugins Redesign
  22. 22. Plugins Redesign
  23. 23. Plugins Redesign
  24. 24. Plugins Redesign
  25. 25. Whats New in 9.1Misc:Shell supports paste and resizingAlerts can be dismissedGUI now supports addition of Init/ShutdownscriptsGUI now supports NIS configuration
  26. 26. Whats New in 9.1Misc:Can now configure replication userCan now change SFTP logging level/facilityCan specify NFS bind portszilstat added to help determine if system wouldbenefit from dedicated ZIL device
  27. 27. ResourcesWebsite: http://www.freenas.orgForums: http://forums.freenas.orgBug tracker: http://support.freenas.orgUsers Guide: http://doc.freenas.orgIRC: #freenas on Freenode
  28. 28. QuestionsContact:dru@freebsd.orgURL to Slides: