Who should attend: FreeBSD system administrators and power users will learn how
to interact with GEOM in order to control and diagnose problems. FreeBSD programmers
will get a comprehensive introduction to the GEOM subsystem and should be able to
go home and write trivial GEOM transformations with little trouble. Programmers
and architects from other OS projects will be able to judge whether they should
consider adopting GEOM for their operating system.|
In today's heterogeneous environments, the traditional UNIX philosophy on disks
fails to deliver a competitive service. Apple's iPod uses Apple's own disk
partitioning format, but UNIX kernels recognize only their own formats.
GEOM is the new disk I/O subsystem in FreeBSD 5.x. It provides an extensible
and modular framework for "doing things" to disk I/O requests. It allows you
to recognize Apple partitions on your PC and Solaris partitions on your Alpha,
mirror your striped disks, stripe your mirrored disks, and even stripe your
encrypted, mirrored Apple partitions on your Sparc64 computer.
speaker: Poul-Henning Kamp