BSDCan2013 - Final
BSDCan 2013
The Technical BSD Conference
Speakers | |
---|---|
Paul Schenkeveld |
Schedule | |
---|---|
Day | Tutorials - Day 2 - 2013-05-16 |
Room | MNT 202 |
Start time | 09:00 |
Duration | 03:00 |
Info | |
ID | 402 |
Event type | Workshop |
Track | Tutorial |
Language used for presentation | English |
FreeBSD storage options
Partitioning schemes, boot loaders, filesystems, GEOM classes
FreeBSD offers many different ways to organize storage space. Which configuration to choose is not always a trivial task unless you do this frequently.
This tutorial gives an in−dept overview of filesystems, partition managers, raid modules, encryption layers, network storage options and boot loaders. After this overview real world configurations will be explained so attendees will leave this tutorial with enough information to make sensible decisions for installing the next system.
Preliminary table of contents:
- Brief history of UNIX filesystems
- Partitioning the UNIX way, why and how
- Partitioning in the PC world: MBR, EBR
- Traditional FreeBSD partitioning
- Limits imposed by legacy partitioning schemes
- Modern partitioning: GPT and PMBR
- The original UNIX filesystem
- Improvements: SYSV, FFS/UFS, soft−updates, journalling
- What others did: Ext[234]fs, XFS, Reiserfs
- Designed from scratch, the last word is ZFS
- Bootstrapping your system, multi−stage bootloaders
- Mixing and matching technologies with the GEOM framework
- Overview of the most important GEOM classes
- High availability: HAST
- SAN solutions: iSCSI
- Installer capabilities: sysinstall, BSDinstall, PC−BSD installer
- Planning your FreeBSD installation
- Real world examples: laptop, desktop, small server, big server
Audience:
Basic knowledge of (UNIX−like) operating system is assumed, having installed such a system one or more times is preferred.