mirror of
https://git.ludikovsky.name/git/presentation-zfs-intro.git
synced 2024-10-17 11:45:28 +02:00
Intro/Geschichte
This commit is contained in:
parent
df2da96cc7
commit
c51d349279
87
zfs-intro.md
87
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
|
ZFS Einführung
|
||||||
==============
|
==============
|
||||||
|
|
||||||
|
@ -33,9 +15,78 @@ Inhalt
|
||||||
- Deduplikation
|
- Deduplikation
|
||||||
- Kompression
|
- 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
|
||||||
=====
|
=====
|
||||||
|
|
||||||
|
Links
|
||||||
|
-----
|
||||||
|
|
||||||
|
<dl>
|
||||||
|
<dt>ZFS Demo VM</dt><dd>https://cloud.usrspace.at/s/eB4ifqQBNtLz322</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
Präsentation ist [CC-BY-SA
|
Präsentation ist [CC-BY-SA
|
||||||
4.0](https://creativecommons.org/licenses/by-sa/4.0/legalcode.de)
|
4.0](https://creativecommons.org/licenses/by-sa/4.0/legalcode.de)
|
||||||
|
|
||||||
|
|
BIN
zfsdemovm.png
Normal file
BIN
zfsdemovm.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 534 B |
Loading…
Reference in a new issue