Your SlideShare is downloading. ×
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply



Published on

Presentation for NorthEast LinuxFest 2013.

Presentation for NorthEast 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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. Whats New in FreeNAS 8.3Dru LavigneDocumentation Lead, iXsystemsNELF, March 17, 2013
  • 2. OutlineIntroduction to FreeNAS 8.xFeatures and ZFS OverviewWhats NewPlugins OverviewZFS Encryption OverviewAdditional Resources
  • 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. Introduction8.x is a rewrite of the original monolithic design toa modular design (.7x EOLd in 2011)8.0 was released May, 2011 with a focus on NAScore functionality8.2.0 introduced the Plugins architecture(released on July 20, 2012)8.3.1 will be the current release (as of March 20,2013)
  • 5. 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
  • 6. 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
  • 7. FeaturesLink aggregation, failover, and 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
  • 8. FeaturesSupports OSX Time Machine and WindowsShadow CopiesOS 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 adds a web shell for command lineoperations
  • 9. 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)
  • 10. 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
  • 11. Whats New in 8.2.0Plugins provide the administrator the flexibility toinstall additional software from the FreeNAS GUIto meet the requirements of the NASAs each Plugin (PBI) is installed, an icon will beadded to the FreeNAS menu (used to configurethe application) and its service will be added tothe Plugins tab of the Control Services menu so itcan be startedDocumented API so users can create andcontribute their own PBIs
  • 12. Installing Plugins
  • 13. Configuring a Plugin
  • 14. Installing Non-PBI SoftwareIf a PBI is not available, you can still installFreeBSD packages or compile ports within thePlugins JailSoftware installed this way will not be integratedinto the administrative interface but can beconfigured and started from the command lineUse to search for software thathas been ported to FreeBSD
  • 15. Available PBIsFreeNAS PBIs are still new (only available sinceJuly 2012)3 official PBIs: Firefly, MiniDLNA, TransmissionList of PBI requests: of user-created PBIs:
  • 16. Whats New in 8.3.x8.3.0:ZFSv28 adds deduplication, RAIDZ3, improvedsnapshot support, and a removable log deviceautoexpand property allows pool expansion byreplacing existing disks with larger ones8.3.1:Encryption
  • 17. EncryptionGELI 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 firstEncryption key is per ZFS pool
  • 18. EncryptionEncryption key is protected by both a passphraseand a recovery keyCPU that supports AES-NI is recommended,especially if more than one disk in poolData in the ARC cache and the contents of RAMare unencryptedSwap is always encrypted, even on unencryptedvolumes
  • 19. Encryption
  • 20. EncryptionKey management tools added to encryptedvolumes screen in GUIUsed to change the passphrase, download a copyof the key, create a new key (which destroys theold key), create and download a copy of therecovery key, and change the recovery keyIf the passphrase is forgotten, the recovery keycan be used (needed when importing a pool)
  • 21. Encryption
  • 22. ResourcesWebsite:http://www.freenas.orgForums:http://forums.freenas.orgBug tracker:
  • 23. ResourcesLinks to Users Guide:http://doc.freenas.orgIRC:#freenas on FreenodeLinks to mailing lists and instructional videos:
  • 24. Questions Contact: URL to Slides: