Intro/Geschichte

This commit is contained in:
Peter 2021-11-05 17:19:19 +01:00
parent df2da96cc7
commit c51d349279
Signed by: pludi
GPG Key ID: FB1A00FEE77E2C36
2 changed files with 69 additions and 18 deletions

View File

@ -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)

BIN
zfsdemovm.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 534 B