SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
Introducing
FreeNAS 9.1.0
Dru Lavigne
Documentation Lead, iXsystems
FOSSCON, August 10, 2013
Outline
Introduction to FreeNAS
Core Features
ZFS Overview
What's New in 9.1
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 tiered
professional support
Releases
8.0 was released in May, 2011 with a focus on
NAS core functionality (redesign of .7x which was
EOL'd in 2011)
8.2.0 introduced the original Plugins architecture
for installing additional software (July 20, 2012)
8.3.0 introduced ZFSv28 (October 26, 2012)
8.3.1 introduced full disk encryption (March 20,
2013)
9.1.0 is latest release (August 1, 2013)
Core 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
Core 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
Core Features
Link aggregation, failover, and VLAN support
DDNS, SNMP, and TFTP support
Control panel to stop/start and view the status of
services
Supports OSX Time Machine and Windows
Shadow Copies
Core Features
OS is installed on USB stick/CF and is separate
from data on storage disks
Upgrades keep a backup of the old OS, allowing
for rollback
Administrative GUI accessed through a web
browser; 8.2 added a web shell for command line
operations
PDF of Users Guide published with each software
release
ZFS
128-bit filesystem designed to be “self-healing”
with checksums to provide data integrity
Snapshots (point in time) only store what has
changed since the last snapshot (COW)
Scheduled scrubs verify integrity of disks and data
Deduplication saves space (removes duplicate
data)
Datasets have properties (quotas, compression)
ZFS
RAIDZ* levels designed to overcome hardware
RAID limitations
RAIDZ1: equivalent to RAID5
RAIDZ2: double-parity solution similar to RAID6
RAIDZ3: triple-parity solution
Caveats: resilvering takes time and can stress
disks
What's New in 9.1.0
Based on 9.1-STABLE:
Latest drivers and bug fixes
Adds newest ZFS feature flags, including LZ4
compression
Same ABI (Application Binary Interface) as PC-
BSD PBIs (over 1100) means that there is more
software available for installation
What's New in 9.1.0
Volume Manager:
UFS and ZFS now have separate managers
How to extend a ZFS pool or add log/cache
devices is more intuitive
Easier to manage a large amount of disks
Estimated size of ZFS pool is displayed for
selected RAIDZ* layout and GUI will not let you
create an unsupported layout
ZFS Volume Manager
Plugins Easier to Use
Users no longer have to first configure a jail as the
Plugins mechanism automaticaly creates and
uses a default jail
New integrated AppCafe browser lists available
FreeNAS PBIs, simply highlight the app and click
its Install button
Appcafe.org (launching soon) will make it easy to
find PC-BSD, pfSense, and FreeNAS PBIs
Plugins Easier to Use
Jails for Advanced Users
Users who want more control over software
installations now have a choice of what type and
how many jails to create and can install software
using FreeNAS PBIs, PC-BSD PBIs, FreeBSD
pkgng packages, or FreeBSD ports
The only required parameter when creating a jail
is the name, however users can choose to
configure other items such as the IPv4 and/or
IPv6 address(es), MAC address, and whether or
not to use vimage
Jails for Advanced Users
Jails for Advanced Users
What's New in 9.1.0
GUI now available over IPv6 and can specify
alternate port
What's New in 9.1.0
Shell now supports paste and resizing
What's New in 9.1.0
Alerts can now be dismissed
What's New in 9.1.0
Init/Shutdown Scripts
What's New in 9.1.0
Can now configure replication user
What's New in 9.1.0
Can now change SFTP logging level/facility
What's New in 9.1.0
Can now change SFTP logging level/facility
What's New in 9.1.0
Ability to boot into a debug kernel
What's New in 9.1.0
Directory Services menu added
What's New in 9.1.0
zilstat utility added for testing dedicated ZIL:
http://www.richardelling.com/Home/scripts-and-
programs-1/zilstat
Easy-RSA has been added to the base, making
it easier to create and manage RSA keys for
use with OpenVPN
Resources
Website: http://www.freenas.org
Forums: http://forums.freenas.org
Bug tracker: http://support.freenas.org
Links to Users Guide: http://doc.freenas.org
IRC: #freenas on Freenode
Questions?
Contact:
dru@freebsd.org
URL to Slides:
http://slideshare.net/dlavigne/fosscon2013

Weitere ähnliche Inhalte

Was ist angesagt?

Freenas Tutorial EuroBSDCon 2012
Freenas Tutorial EuroBSDCon 2012Freenas Tutorial EuroBSDCon 2012
Freenas Tutorial EuroBSDCon 2012
Dru Lavigne
 
Lavigne bsdmag-jan13
Lavigne bsdmag-jan13Lavigne bsdmag-jan13
Lavigne bsdmag-jan13
Dru Lavigne
 

Was ist angesagt? (20)

Sweden11
Sweden11Sweden11
Sweden11
 
SELF 2014: PBI v10: Application Management Made Easy
SELF 2014: PBI v10: Application Management Made EasySELF 2014: PBI v10: Application Management Made Easy
SELF 2014: PBI v10: Application Management Made Easy
 
olf10
olf10olf10
olf10
 
Tlf2012
Tlf2012Tlf2012
Tlf2012
 
Tlf2013
Tlf2013Tlf2013
Tlf2013
 
Olf2012
Olf2012Olf2012
Olf2012
 
Freenas Tutorial EuroBSDCon 2012
Freenas Tutorial EuroBSDCon 2012Freenas Tutorial EuroBSDCon 2012
Freenas Tutorial EuroBSDCon 2012
 
Olf2013
Olf2013Olf2013
Olf2013
 
Self2013
Self2013Self2013
Self2013
 
Ilf2012
Ilf2012Ilf2012
Ilf2012
 
Posscon2013
Posscon2013Posscon2013
Posscon2013
 
Oclug 2010
Oclug 2010Oclug 2010
Oclug 2010
 
Dru lavigne servers-tutorial
Dru lavigne servers-tutorialDru lavigne servers-tutorial
Dru lavigne servers-tutorial
 
Fsoss2011
Fsoss2011Fsoss2011
Fsoss2011
 
Jenkins, Bhyve, and Webdriver: Continuous Integration testing on FreeNAS by C...
Jenkins, Bhyve, and Webdriver: Continuous Integration testing on FreeNAS by C...Jenkins, Bhyve, and Webdriver: Continuous Integration testing on FreeNAS by C...
Jenkins, Bhyve, and Webdriver: Continuous Integration testing on FreeNAS by C...
 
Lavigne bsdmag sept12
Lavigne bsdmag sept12Lavigne bsdmag sept12
Lavigne bsdmag sept12
 
Lavigne bsdmag-jan13
Lavigne bsdmag-jan13Lavigne bsdmag-jan13
Lavigne bsdmag-jan13
 
Ilf2013
Ilf2013Ilf2013
Ilf2013
 
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-jan2012
Lavigne bsdmag-jan2012Lavigne bsdmag-jan2012
Lavigne bsdmag-jan2012
 

Andere mochten auch (7)

Pembuatan network attached storage dengan sistem operasi freeNAS
Pembuatan network attached storage dengan sistem operasi freeNASPembuatan network attached storage dengan sistem operasi freeNAS
Pembuatan network attached storage dengan sistem operasi freeNAS
 
Freenas
FreenasFreenas
Freenas
 
Pembuatan Network Attached Storage Dengan Sistem Operasi Free NAS
Pembuatan Network Attached Storage Dengan Sistem Operasi Free NASPembuatan Network Attached Storage Dengan Sistem Operasi Free NAS
Pembuatan Network Attached Storage Dengan Sistem Operasi Free NAS
 
Powerpoint perbandingan
Powerpoint perbandinganPowerpoint perbandingan
Powerpoint perbandingan
 
FreeNAS backup solution
FreeNAS backup solutionFreeNAS backup solution
FreeNAS backup solution
 
FreeNAS installation and setup for shared storage (1/2)
FreeNAS installation and setup for shared storage (1/2)FreeNAS installation and setup for shared storage (1/2)
FreeNAS installation and setup for shared storage (1/2)
 
Laporan kerja praktek jaringankomputer
Laporan kerja praktek jaringankomputerLaporan kerja praktek jaringankomputer
Laporan kerja praktek jaringankomputer
 

Ähnlich wie Fosscon2013

Linux26 New Features
Linux26 New FeaturesLinux26 New Features
Linux26 New Features
guest491c69
 

Ähnlich wie Fosscon2013 (20)

Lavigne bsdmag june11
Lavigne bsdmag june11Lavigne bsdmag june11
Lavigne bsdmag june11
 
Introduction to OpenSolaris 2008.11
Introduction to OpenSolaris 2008.11Introduction to OpenSolaris 2008.11
Introduction to OpenSolaris 2008.11
 
Scale9x sun
Scale9x sunScale9x sun
Scale9x sun
 
Flourish11
Flourish11Flourish11
Flourish11
 
Ilf2011
Ilf2011Ilf2011
Ilf2011
 
Lavigne bsdmag apr13
Lavigne bsdmag apr13Lavigne bsdmag apr13
Lavigne bsdmag apr13
 
Lfnw15
Lfnw15Lfnw15
Lfnw15
 
Panasas pNFS Status - Brent Welch
Panasas pNFS Status - Brent WelchPanasas pNFS Status - Brent Welch
Panasas pNFS Status - Brent Welch
 
Scale2015
Scale2015Scale2015
Scale2015
 
Fossetcon14
Fossetcon14Fossetcon14
Fossetcon14
 
BSDCan2006.pdf
BSDCan2006.pdfBSDCan2006.pdf
BSDCan2006.pdf
 
Asiabsdcon14
Asiabsdcon14Asiabsdcon14
Asiabsdcon14
 
New Oracle Infrastructure2
New Oracle Infrastructure2New Oracle Infrastructure2
New Oracle Infrastructure2
 
Linux26 New Features
Linux26 New FeaturesLinux26 New Features
Linux26 New Features
 
Scale2014
Scale2014Scale2014
Scale2014
 
Article may11 bsdmag
Article may11 bsdmagArticle may11 bsdmag
Article may11 bsdmag
 
RAC - Test
RAC - TestRAC - Test
RAC - Test
 
Lavigne aug11 bsdmag
Lavigne aug11 bsdmagLavigne aug11 bsdmag
Lavigne aug11 bsdmag
 
ASP.NET vNext
ASP.NET vNextASP.NET vNext
ASP.NET vNext
 
Olf2017
Olf2017Olf2017
Olf2017
 

Mehr von Dru Lavigne (17)

Olf2018
Olf2018Olf2018
Olf2018
 
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
 
Tlf2014
Tlf2014Tlf2014
Tlf2014
 
Asiabsdcon14 lavigne
Asiabsdcon14 lavigneAsiabsdcon14 lavigne
Asiabsdcon14 lavigne
 
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

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+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...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

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
 
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
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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...
 
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...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
+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...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Fosscon2013

  • 1. Introducing FreeNAS 9.1.0 Dru Lavigne Documentation Lead, iXsystems FOSSCON, August 10, 2013
  • 2. Outline Introduction to FreeNAS Core Features ZFS Overview What's New in 9.1 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 tiered professional support
  • 4. Releases 8.0 was released in May, 2011 with a focus on NAS core functionality (redesign of .7x which was EOL'd in 2011) 8.2.0 introduced the original Plugins architecture for installing additional software (July 20, 2012) 8.3.0 introduced ZFSv28 (October 26, 2012) 8.3.1 introduced full disk encryption (March 20, 2013) 9.1.0 is latest release (August 1, 2013)
  • 5. Core 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
  • 6. Core 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
  • 7. Core Features Link aggregation, failover, and VLAN support DDNS, SNMP, and TFTP support Control panel to stop/start and view the status of services Supports OSX Time Machine and Windows Shadow Copies
  • 8. Core Features OS is installed on USB stick/CF and is separate from data on storage disks Upgrades keep a backup of the old OS, allowing for rollback Administrative GUI accessed through a web browser; 8.2 added a web shell for command line operations PDF of Users Guide published with each software release
  • 9. ZFS 128-bit filesystem designed to be “self-healing” with checksums to provide data integrity Snapshots (point in time) only store what has changed since the last snapshot (COW) Scheduled scrubs verify integrity of disks and data Deduplication saves space (removes duplicate data) Datasets have properties (quotas, compression)
  • 10. ZFS RAIDZ* levels designed to overcome hardware RAID limitations RAIDZ1: equivalent to RAID5 RAIDZ2: double-parity solution similar to RAID6 RAIDZ3: triple-parity solution Caveats: resilvering takes time and can stress disks
  • 11. What's New in 9.1.0 Based on 9.1-STABLE: Latest drivers and bug fixes Adds newest ZFS feature flags, including LZ4 compression Same ABI (Application Binary Interface) as PC- BSD PBIs (over 1100) means that there is more software available for installation
  • 12. What's New in 9.1.0 Volume Manager: UFS and ZFS now have separate managers How to extend a ZFS pool or add log/cache devices is more intuitive Easier to manage a large amount of disks Estimated size of ZFS pool is displayed for selected RAIDZ* layout and GUI will not let you create an unsupported layout
  • 14. Plugins Easier to Use Users no longer have to first configure a jail as the Plugins mechanism automaticaly creates and uses a default jail New integrated AppCafe browser lists available FreeNAS PBIs, simply highlight the app and click its Install button Appcafe.org (launching soon) will make it easy to find PC-BSD, pfSense, and FreeNAS PBIs
  • 16. Jails for Advanced Users Users who want more control over software installations now have a choice of what type and how many jails to create and can install software using FreeNAS PBIs, PC-BSD PBIs, FreeBSD pkgng packages, or FreeBSD ports The only required parameter when creating a jail is the name, however users can choose to configure other items such as the IPv4 and/or IPv6 address(es), MAC address, and whether or not to use vimage
  • 19. What's New in 9.1.0 GUI now available over IPv6 and can specify alternate port
  • 20. What's New in 9.1.0 Shell now supports paste and resizing
  • 21. What's New in 9.1.0 Alerts can now be dismissed
  • 22. What's New in 9.1.0 Init/Shutdown Scripts
  • 23. What's New in 9.1.0 Can now configure replication user
  • 24. What's New in 9.1.0 Can now change SFTP logging level/facility
  • 25. What's New in 9.1.0 Can now change SFTP logging level/facility
  • 26. What's New in 9.1.0 Ability to boot into a debug kernel
  • 27. What's New in 9.1.0 Directory Services menu added
  • 28. What's New in 9.1.0 zilstat utility added for testing dedicated ZIL: http://www.richardelling.com/Home/scripts-and- programs-1/zilstat Easy-RSA has been added to the base, making it easier to create and manage RSA keys for use with OpenVPN
  • 29. Resources Website: http://www.freenas.org Forums: http://forums.freenas.org Bug tracker: http://support.freenas.org Links to Users Guide: http://doc.freenas.org IRC: #freenas on Freenode