SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Introduction to FreeNAS 8


Dru Lavigne
Director of Community Development, iXsystems
ILF, April 14, 2012
Outline

Introduction to FreeNAS 8

Features and ZFS Overview

What's New in 8.2

Configuration Workflow

Getting Involved with the Community

Additional Resources
Introduction


Open source NAS (network attached storage)
based on an embedded version of FreeBSD
(nanoBSD) and released under 2-clause BSD
license

Enterprise-grade appliance (TrueNAS) is also
available in 2U/4U form factors with professional
support
Introduction

8.x is a rewrite of the original monolithic design
(.7x) to a modular design

8.0 was released May, 2011 with a focus on NAS
core functionality

8.0.4 is the current release (as of February, 29
2012)

8.2, currently in beta, introduces plug-in
architecture for non-core addons
Introduction
If you're used to .7x:

Hardware requirements have changed

Designed to be installed on a thumb drive or
compact flash, not a hard drive

Graphical administrative interface is completely
different and info in .7x forums/docs won't apply

Many .7x features are not “core NAS” and need to
be installed using upcoming plug-in architecture
Features
Create UFS or ZFS volumes (ZFS recommended)

Import existing UFS/ZFS RAID/z volumes

Import existing UFS, DOS, NTFS, EXT2/3
volumes

Create shares using Appletalk, NFS, and SMB
protocols

Configure access through FTP/SFTP, SSH, and
iSCSI
Features

Integration with OpenLDAP, Active Directory

Automated, secure replication via rsync/ssh

Automated ZFS snapshots and scrubs

Front-ends to cron, sysctls, loader.conf

Reporting graphs, scheduled S.M.A.R.T. tests,
automated alerts, UPS
Features
Link aggregation and failover

IEEE 802.1q VLAN support

DDNS, SNMP, and TFTP support

Control panel to stop/start and view the status of
services

Supports OSX Time Machine

Supports Windows Shadow Copies
Features

Upgrades keep a backup of the old OS, allowing
for rollback

Administrative GUI accessed through a web
browser; 8.2 adds a web shell for command line
operations

Users Guide published with each version and
available in wiki, HTML, PDF, epub, and Kindle
formats
ZFS

128-bit filesystem designed to be a “self-healing”
and to address hardware RAID issues with data
integrity

Snapshots (point in time) only store what has
changed since the last snapshot

Snapshots (ro) can be cloned (rw)

Can rollback to any snapshot
ZFS


RAIDZ1: equivalent to RAID5

RAIDZ2: double-parity solution similar to RAID6

RAIDZ3: triple-parity solution

Caveats: resilvering takes time and can stress
disks
ZFS

Versions:

15: FreeNAS 8.0.x and 8.2

28: FreeBSD 9.0, FreeNAS 8.3, TrueNAS
- adds RAIDZ3, deduplication

30: Oracle has not open sourced (will they?)
- adds encryption
- FreeBSD zfsd (ZFS fault monitoring and
management daemon) may address this
What's New in 8.2

Plug-in architecture for non-core functionality,
uses the PBI format

Installed plugins can be configured from the GUI

Documented API so users can create and
contribute their own plug-ins (currently WIP)

Built-in DAAP, DLNA, and torrent support

Automatic configuration of multi-path hardware
Configuration Workflow

1. Set the administrative username and password

2. Create volumes/datasets

3. Create users/groups or integrate with LDAP/AD

4. Configure share

5. Start applicable service(s)

6. Test the configuration
1. Set administrative Creds
2. Create Volume

Choices:

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
●
Create Volume
Create ZFS Dataset
3. Users/Groups


Choices:

1. Manually create

2. Import existing Active Directory users

3. Import existing LDAP users
4. Configure Share
Choices:

AFP: for Mac OS X

CIFS: for Windows, also supports any other OS

NFS: faster than CIFS, supports any OS

SSH: CLI and GUI clients available for any OS

FTP: CLI and GUI clients available for any OS

iSCSI target: for access to raw disks
Configure Share

When configuring:

Recommended to only have one type of share to
prevent filesystem/client conflicts

Users needing access to that share must have
permission to the volume being shared, or the
share access must be set to anon/guest

Permissions can be set on a per volume or per
dataset basis
5. Start Service
6. Test Configuration


From a client, confirm that access is permitted to
allowed users

Can enable console logging at bottom of browser
to troubleshoot a service that won't start

Can use web shell to read logs when
troubleshooting
Participate

Report bugs

Try out the testing snapshots

Contribute configuration scenarios

Assist users on the forums or IRC

Blog or write a review about your FreeNAS
experience
Resources

Website:

http://www.freenas.org

Forums:

http://forums.freenas.org

Bug tracker:

http://support.freenas.org
Resources
Links to Users Guide:

http://doc.freenas.org

IRC:

#freenas on Freenode

Links to mailing lists, instructional videos, and
professional support:

http://doc.freenas.org/index.php/
FreeNAS_Support_Resources
Questions



              Contact:

          dru@freebsd.org

           URL to Slides:

http://slideshare.net/dlavigne/ilf2012

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Lavigne bsdmag sept12
Lavigne bsdmag sept12Lavigne bsdmag sept12
Lavigne bsdmag sept12
 
Lavigne bsdmag march12
Lavigne bsdmag march12Lavigne bsdmag march12
Lavigne bsdmag march12
 
Tlf2014
Tlf2014Tlf2014
Tlf2014
 
olf10
olf10olf10
olf10
 
Flourish11
Flourish11Flourish11
Flourish11
 
Fsoss2011
Fsoss2011Fsoss2011
Fsoss2011
 
Scale 2010: BSD for Linux Users
Scale 2010: BSD for Linux UsersScale 2010: BSD for Linux Users
Scale 2010: BSD for Linux Users
 
Lavigne bsdmag july
Lavigne bsdmag julyLavigne bsdmag july
Lavigne bsdmag july
 
Oclug 2010
Oclug 2010Oclug 2010
Oclug 2010
 
Tlf2013
Tlf2013Tlf2013
Tlf2013
 
Lavigne bsdmag may13
Lavigne bsdmag may13Lavigne bsdmag may13
Lavigne bsdmag may13
 
Dru lavigne servers-tutorial
Dru lavigne servers-tutorialDru lavigne servers-tutorial
Dru lavigne servers-tutorial
 
Nelf2013
Nelf2013Nelf2013
Nelf2013
 
Fsoss12
Fsoss12Fsoss12
Fsoss12
 
Nycbsdcon14
Nycbsdcon14Nycbsdcon14
Nycbsdcon14
 
Lavigne bsdmag-jan2012
Lavigne bsdmag-jan2012Lavigne bsdmag-jan2012
Lavigne bsdmag-jan2012
 
Sweden11
Sweden11Sweden11
Sweden11
 
Olf2013
Olf2013Olf2013
Olf2013
 
Posscon2013
Posscon2013Posscon2013
Posscon2013
 
Olf2012
Olf2012Olf2012
Olf2012
 

Ähnlich wie Ilf2012

Lavigne bsdmag june11
Lavigne bsdmag june11Lavigne bsdmag june11
Lavigne bsdmag june11Dru Lavigne
 
Lavigne bsdmag apr13
Lavigne bsdmag apr13Lavigne bsdmag apr13
Lavigne bsdmag apr13Dru Lavigne
 
Zettabyte File Storage System
Zettabyte File Storage SystemZettabyte File Storage System
Zettabyte File Storage SystemAmdocs
 
Zettabyte File Storage System
Zettabyte File Storage SystemZettabyte File Storage System
Zettabyte File Storage SystemAmdocs
 
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...Shawn Wells
 
Linux26 New Features
Linux26 New FeaturesLinux26 New Features
Linux26 New Featuresguest491c69
 
Nadhiya lamp
Nadhiya lampNadhiya lamp
Nadhiya lampNadhi ya
 
Lavigne aug11 bsdmag
Lavigne aug11 bsdmagLavigne aug11 bsdmag
Lavigne aug11 bsdmagDru Lavigne
 
C122 a015-en
C122 a015-enC122 a015-en
C122 a015-enTommy Lee
 
Whamcloud - Lustre for HPC and Ai
Whamcloud - Lustre for HPC and AiWhamcloud - Lustre for HPC and Ai
Whamcloud - Lustre for HPC and Aiinside-BigData.com
 

Ähnlich wie Ilf2012 (20)

Nelf2012
Nelf2012Nelf2012
Nelf2012
 
Tlf2012
Tlf2012Tlf2012
Tlf2012
 
Lavigne bsdmag june11
Lavigne bsdmag june11Lavigne bsdmag june11
Lavigne bsdmag june11
 
Lfnw15
Lfnw15Lfnw15
Lfnw15
 
Self2013
Self2013Self2013
Self2013
 
Fosscon2013
Fosscon2013Fosscon2013
Fosscon2013
 
Scale2015
Scale2015Scale2015
Scale2015
 
Introduction to OpenSolaris 2008.11
Introduction to OpenSolaris 2008.11Introduction to OpenSolaris 2008.11
Introduction to OpenSolaris 2008.11
 
Lavigne bsdmag apr13
Lavigne bsdmag apr13Lavigne bsdmag apr13
Lavigne bsdmag apr13
 
Zettabyte File Storage System
Zettabyte File Storage SystemZettabyte File Storage System
Zettabyte File Storage System
 
Zettabyte File Storage System
Zettabyte File Storage SystemZettabyte File Storage System
Zettabyte File Storage System
 
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on Syst...
 
RAC - Test
RAC - TestRAC - Test
RAC - Test
 
Linux26 New Features
Linux26 New FeaturesLinux26 New Features
Linux26 New Features
 
Nadhiya lamp
Nadhiya lampNadhiya lamp
Nadhiya lamp
 
openQRM is Not Dead
openQRM is Not DeadopenQRM is Not Dead
openQRM is Not Dead
 
Edubooktraining
EdubooktrainingEdubooktraining
Edubooktraining
 
Lavigne aug11 bsdmag
Lavigne aug11 bsdmagLavigne aug11 bsdmag
Lavigne aug11 bsdmag
 
C122 a015-en
C122 a015-enC122 a015-en
C122 a015-en
 
Whamcloud - Lustre for HPC and Ai
Whamcloud - Lustre for HPC and AiWhamcloud - Lustre for HPC and Ai
Whamcloud - Lustre for HPC and Ai
 

Mehr von Dru Lavigne (18)

Olf2018
Olf2018Olf2018
Olf2018
 
Olf2017
Olf2017Olf2017
Olf2017
 
FreeBSD System Administration Using SysAdm
FreeBSD System Administration Using SysAdmFreeBSD System Administration Using SysAdm
FreeBSD System Administration Using SysAdm
 
Asiabsdcon2017
Asiabsdcon2017Asiabsdcon2017
Asiabsdcon2017
 
Olf2016
Olf2016Olf2016
Olf2016
 
Tlf2016
Tlf2016Tlf2016
Tlf2016
 
Knoxbug2016
Knoxbug2016Knoxbug2016
Knoxbug2016
 
Lfnw2016
Lfnw2016Lfnw2016
Lfnw2016
 
Flourish16
Flourish16Flourish16
Flourish16
 
Scale2016
Scale2016Scale2016
Scale2016
 
Fossetcon15
Fossetcon15Fossetcon15
Fossetcon15
 
Olf2014
Olf2014Olf2014
Olf2014
 
Ghc14
Ghc14Ghc14
Ghc14
 
Fossetcon14
Fossetcon14Fossetcon14
Fossetcon14
 
Scale2014
Scale2014Scale2014
Scale2014
 
Dru lavigne oss-sysadmin
Dru lavigne oss-sysadminDru lavigne oss-sysadmin
Dru lavigne oss-sysadmin
 
Dru lavigne oss-desktop_apps
Dru lavigne oss-desktop_appsDru lavigne oss-desktop_apps
Dru lavigne oss-desktop_apps
 
Bsd ss
Bsd ssBsd ss
Bsd ss
 

Kürzlich hochgeladen

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Kürzlich hochgeladen (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Ilf2012

  • 1. Introduction to FreeNAS 8 Dru Lavigne Director of Community Development, iXsystems ILF, April 14, 2012
  • 2. Outline Introduction to FreeNAS 8 Features and ZFS Overview What's New in 8.2 Configuration Workflow Getting Involved with the Community Additional Resources
  • 3. Introduction Open source NAS (network attached storage) based on an embedded version of FreeBSD (nanoBSD) and released under 2-clause BSD license Enterprise-grade appliance (TrueNAS) is also available in 2U/4U form factors with professional support
  • 4. Introduction 8.x is a rewrite of the original monolithic design (.7x) to a modular design 8.0 was released May, 2011 with a focus on NAS core functionality 8.0.4 is the current release (as of February, 29 2012) 8.2, currently in beta, introduces plug-in architecture for non-core addons
  • 5. Introduction If you're used to .7x: Hardware requirements have changed Designed to be installed on a thumb drive or compact flash, not a hard drive Graphical administrative interface is completely different and info in .7x forums/docs won't apply Many .7x features are not “core NAS” and need to be installed using upcoming plug-in architecture
  • 6. Features Create UFS or ZFS volumes (ZFS recommended) Import existing UFS/ZFS RAID/z volumes Import existing UFS, DOS, NTFS, EXT2/3 volumes Create shares using Appletalk, NFS, and SMB protocols Configure access through FTP/SFTP, SSH, and iSCSI
  • 7. Features Integration with OpenLDAP, Active Directory Automated, secure replication via rsync/ssh Automated ZFS snapshots and scrubs Front-ends to cron, sysctls, loader.conf Reporting graphs, scheduled S.M.A.R.T. tests, automated alerts, UPS
  • 8. Features Link aggregation and failover IEEE 802.1q VLAN support DDNS, SNMP, and TFTP support Control panel to stop/start and view the status of services Supports OSX Time Machine Supports Windows Shadow Copies
  • 9. Features Upgrades keep a backup of the old OS, allowing for rollback Administrative GUI accessed through a web browser; 8.2 adds a web shell for command line operations Users Guide published with each version and available in wiki, HTML, PDF, epub, and Kindle formats
  • 10. ZFS 128-bit filesystem designed to be a “self-healing” and to address hardware RAID issues with data integrity Snapshots (point in time) only store what has changed since the last snapshot Snapshots (ro) can be cloned (rw) Can rollback to any snapshot
  • 11. ZFS RAIDZ1: equivalent to RAID5 RAIDZ2: double-parity solution similar to RAID6 RAIDZ3: triple-parity solution Caveats: resilvering takes time and can stress disks
  • 12. ZFS Versions: 15: FreeNAS 8.0.x and 8.2 28: FreeBSD 9.0, FreeNAS 8.3, TrueNAS - adds RAIDZ3, deduplication 30: Oracle has not open sourced (will they?) - adds encryption - FreeBSD zfsd (ZFS fault monitoring and management daemon) may address this
  • 13. What's New in 8.2 Plug-in architecture for non-core functionality, uses the PBI format Installed plugins can be configured from the GUI Documented API so users can create and contribute their own plug-ins (currently WIP) Built-in DAAP, DLNA, and torrent support Automatic configuration of multi-path hardware
  • 14. Configuration Workflow 1. Set the administrative username and password 2. Create volumes/datasets 3. Create users/groups or integrate with LDAP/AD 4. Configure share 5. Start applicable service(s) 6. Test the configuration
  • 16. 2. Create Volume Choices: 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 ●
  • 19. 3. Users/Groups Choices: 1. Manually create 2. Import existing Active Directory users 3. Import existing LDAP users
  • 20. 4. Configure Share Choices: AFP: for Mac OS X CIFS: for Windows, also supports any other OS NFS: faster than CIFS, supports any OS SSH: CLI and GUI clients available for any OS FTP: CLI and GUI clients available for any OS iSCSI target: for access to raw disks
  • 21. Configure Share When configuring: Recommended to only have one type of share to prevent filesystem/client conflicts Users needing access to that share must have permission to the volume being shared, or the share access must be set to anon/guest Permissions can be set on a per volume or per dataset basis
  • 23. 6. Test Configuration From a client, confirm that access is permitted to allowed users Can enable console logging at bottom of browser to troubleshoot a service that won't start Can use web shell to read logs when troubleshooting
  • 24. Participate Report bugs Try out the testing snapshots Contribute configuration scenarios Assist users on the forums or IRC Blog or write a review about your FreeNAS experience
  • 26. Resources Links to Users Guide: http://doc.freenas.org IRC: #freenas on Freenode Links to mailing lists, instructional videos, and professional support: http://doc.freenas.org/index.php/ FreeNAS_Support_Resources
  • 27. Questions Contact: dru@freebsd.org URL to Slides: http://slideshare.net/dlavigne/ilf2012