Your SlideShare is downloading. ×
Ilf2012
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

Ilf2012

315

Published on

Presentation for Indiana LinuxFest 2012.

Presentation for Indiana LinuxFest 2012.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
315
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Introduction to FreeNAS 8Dru LavigneDirector of Community Development, iXsystemsILF, April 14, 2012
  • 2. OutlineIntroduction to FreeNAS 8Features and ZFS OverviewWhats New in 8.2Configuration WorkflowGetting Involved with the CommunityAdditional 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(.7x) to a modular design8.0 was released May, 2011 with a focus on NAScore functionality8.0.4 is the current release (as of February, 292012)8.2, currently in beta, introduces plug-inarchitecture for non-core addons
  • 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 need tobe installed using upcoming plug-in architecture
  • 6. 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
  • 7. 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
  • 8. FeaturesLink aggregation and failoverIEEE 802.1q VLAN supportDDNS, SNMP, and TFTP supportControl panel to stop/start and view the status ofservicesSupports OSX Time MachineSupports Windows Shadow Copies
  • 9. FeaturesUpgrades keep a backup of the old OS, allowingfor rollbackAdministrative GUI accessed through a webbrowser; 8.2 adds a web shell for command lineoperationsUsers Guide published with each version andavailable in wiki, HTML, PDF, epub, and Kindleformats
  • 10. ZFS128-bit filesystem designed to be a “self-healing”and to address hardware RAID issues with dataintegritySnapshots (point in time) only store what haschanged since the last snapshotSnapshots (ro) can be cloned (rw)Can rollback to any snapshot
  • 11. ZFSRAIDZ1: equivalent to RAID5RAIDZ2: double-parity solution similar to RAID6RAIDZ3: triple-parity solutionCaveats: resilvering takes time and can stressdisks
  • 12. ZFSVersions:15: FreeNAS 8.0.x and 8.228: FreeBSD 9.0, FreeNAS 8.3, TrueNAS- adds RAIDZ3, deduplication30: Oracle has not open sourced (will they?)- adds encryption- FreeBSD zfsd (ZFS fault monitoring andmanagement daemon) may address this
  • 13. Whats New in 8.2Plug-in architecture for non-core functionality,uses the PBI formatInstalled plugins can be configured from the GUIDocumented API so users can create andcontribute their own plug-ins (currently WIP)Built-in DAAP, DLNA, and torrent supportAutomatic configuration of multi-path hardware
  • 14. Configuration Workflow1. Set the administrative username and password2. Create volumes/datasets3. Create users/groups or integrate with LDAP/AD4. Configure share5. Start applicable service(s)6. Test the configuration
  • 15. 1. Set administrative Creds
  • 16. 2. Create VolumeChoices:1. Import existing UFS RAID or ZFS pool●●2. Import existing disk formatted with UFS, FAT,●NTFS, or EXT2/3●3. Create UFS or ZFS volume●
  • 17. Create Volume
  • 18. Create ZFS Dataset
  • 19. 3. Users/GroupsChoices:1. Manually create2. Import existing Active Directory users3. Import existing LDAP users
  • 20. 4. Configure ShareChoices:AFP: for Mac OS XCIFS: for Windows, also supports any other OSNFS: faster than CIFS, supports any OSSSH: CLI and GUI clients available for any OSFTP: CLI and GUI clients available for any OSiSCSI target: for access to raw disks
  • 21. Configure ShareWhen configuring:Recommended to only have one type of share toprevent filesystem/client conflictsUsers needing access to that share must havepermission to the volume being shared, or theshare access must be set to anon/guestPermissions can be set on a per volume or perdataset basis
  • 22. 5. Start Service
  • 23. 6. Test ConfigurationFrom a client, confirm that access is permitted toallowed usersCan enable console logging at bottom of browserto troubleshoot a service that wont startCan use web shell to read logs whentroubleshooting
  • 24. ParticipateReport bugsTry out the testing snapshotsContribute configuration scenariosAssist users on the forums or IRCBlog or write a review about your FreeNASexperience
  • 25. ResourcesWebsite:http://www.freenas.orgForums:http://forums.freenas.orgBug tracker:http://support.freenas.org
  • 26. 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
  • 27. Questions Contact: dru@freebsd.org URL to Slides:http://slideshare.net/dlavigne/ilf2012

×