diff options
author | Peter Ludikovsky <peter@ludikovsky.name> | 2021-11-05 17:19:19 +0100 |
---|---|---|
committer | Peter Ludikovsky <peter@ludikovsky.name> | 2021-11-05 17:19:19 +0100 |
commit | c51d349279239965dd0e68b604505fb99d0c9160 (patch) | |
tree | aaf84e639f28094debde7a3fd37507ca54255d96 | |
parent | df2da96cc70706c10987ac66b2d00ef65504a1b0 (diff) |
Intro/Geschichte
-rw-r--r-- | zfs-intro.md | 87 | ||||
-rw-r--r-- | zfsdemovm.png | bin | 0 -> 534 bytes |
2 files changed, 69 insertions, 18 deletions
diff --git a/zfs-intro.md b/zfs-intro.md index 7be0701..9a6add4 100644 --- a/zfs-intro.md +++ b/zfs-intro.md @@ -1,21 +1,3 @@ ---- -title: "ZFS Einführung" -subtitle: "Über die Grundlagen von ZFS und seine Besonderheiten" -author: "Peter Ludikovsky" -keywords: - [ - "ZFS", - "Zetta File System", - "pool", - "dataset", - "redundancy", - "snapshot", - "dedup", - "volume manager", - ] -lang: "de_AT" -... - ZFS Einführung ============== @@ -33,9 +15,78 @@ Inhalt - Deduplikation - Kompression +Geschichte +========== + +Geschichte +---------- + +- 2001: Beginn der Entwicklung bei Sun für Solaris +- 2005: Erster Public Release, Code wird Open Source +- 2006-2010: Portierung auf Linux, MacOS, FreeBSD +- Ab 2010: Oracle macht ZFS zu Closed Source, offene Entwicklung + weiter als OpenZFS + +Features +======== + +Pools +----- + +- ZFS ist Dateisystem und Volume Manager gleichzeitig +- Basis: Blockdevices +- Blockdevices können zu `vdev`s zusammengefasst werden +- Blockdevices und `vdev`s bilden zusammen einen Storage Pool +- Viele Einstellungen schon hier möglich, werden runter vererbt + +Demo +---- + + + +Datasets +-------- + +- Datasets entsprechen eigentlichen Dateisystemen +- Können verschachtelt werden +- Settings eines Datasets werden vererbt +- Standardmäßig so groß wie das übergeordnete Dataset +- Quotas können gesammt, pro User oder pro Gruppe vergeben werden + +### Volumes + +- Spezielle Datasets +- Verhalten sich wie Blockdevices +- Gerne genutzt für VM Images, Swap Space, … + +Redundanz +--------- + +Caches +------ + +Snapshots +--------- + +Besondere Features +================== + +Deduplikation +------------- + +Kompression +----------- + Links ===== +Links +----- + +<dl> +<dt>ZFS Demo VM</dt><dd>https://cloud.usrspace.at/s/eB4ifqQBNtLz322</dd> +</dl> + Präsentation ist [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/legalcode.de) diff --git a/zfsdemovm.png b/zfsdemovm.png Binary files differnew file mode 100644 index 0000000..3037afa --- /dev/null +++ b/zfsdemovm.png |