Stratis 2022

preview_player
Показать описание
It has been two years since I looked at the Stratis File System. Can this file system be the one to replace XFS, EXT4, or BTRFS? Today, I take an engineering approach to looking at some of the features in Stratis File System and put it to the test against the incumbents to see which one is better.

00:00 - Intro
00:22 - Stratis Overview
02:55 - VMFs
10:13 - Stratis Tutorials
11:35 - benchmarks
12:22 - Benchmarks
13:57 - Final Thoughts
15:25 - Outro

Follow me:
Twitter @djware55

#stratis #filesystem #benchmark
Рекомендации по теме
Комментарии
Автор

Stratis is not a new filesystem. It is a set of management tools (written in python) and a daemon (written in rust) that utilizes XFS, device-mapper, and LVM for the base filesystem, and LUKS and Clevis to handle encryption. This is why its performance closely follows XFS. It is just XFS. However, it is thin-provisioned, and automatically grows as needed via the daemon.

Stratis is not a complete replacement for ZFS or btrfs. It does not support parity for recovery. Therefore it has no way to recover from a failed block device and must rely on hardware or MD RAID.

mwdiers
Автор

The contents of this video were contained within the video. I found the information presented to be very informative. I found the enjoyable parts to be enjoyable. I watched that which I saw.


Please don't over analyze this comment. It is to make the semantic analysis algorithm happy

esra_erimez
Автор

Randomly popped into my feed and while it's over my head, it's very well done and presented! 👏

ai_is_a_great_place
Автор

From Straris' own description: " It builds upon elements of the existing storage stack as much as possible. Specifically, Stratis uses device-mapper, LUKS, XFS, and Clevis. ". So I don't think you can really consider this a file system of it's own, and since it uses xfs it certainly doesn't resolve any licensing issues with xfs.

jimmangefrida
Автор

Thank you DJ. Stratis seems like One for the Near Future.

dezmondwhitney
Автор

Well I disagree with you on a few points. You just said that stacks of software leads to more bugs.... But that's good encapsulation. LUKS concerns itself with encryption, but ext4 deals with the actual files, journals, stats and so forth.
Good encapsulation leads to fewer bugs.

Also, you NEED to have different configurations for different use cases. File system matters for databases and mongo databases. Some programs deal with lots of small files, others do better with giant files.

kayakMike
Автор

The ZFS licensing issue is as much a Linux licensing issue as it is a ZFS issue. There's no problem integrating ZFS into BSD, for example.

timewave
Автор

I work with ZFS a lot in my job and Stratis mostly just seems like a poorly done attempt to recreate ZFS. It would be neat if Stratis could have enough adoption to become a solid open source replacement for ZFS that is native to the Linux kernel.

xXhotshotXx
Автор

I love your channel. Everything you explain is so well done and easy to follow.

JohnSmith-lcml
Автор

People go on about ZFS licensing forgetting where BTRFS, which is a child’s toy comes from. Also OpenZFS is detached from Oracle as much as Linux itself is disconnected from SCO/IBM. Just use (Open)ZFS.

jms
Автор

Exciting... didn't know about this fs before! I just set up my laptops with btrfs. May be when I need to reformat it (2-5 years) Stratis will be a proven tried and tested alternative?

jonathandawson
Автор

Covered well in the frrst few minutes of the video.

thomasdial
Автор

I've wanted to give Stratis a try but I haven't really found any substantial documentation nor videos showing how to use it in any significant way.

lsdowdle
Автор

No auto use in mainstream distro (Ubuntu/debian), no point trying (as a personal user at least). At least get it to work from gParted?

davidunderwood
Автор

This is really just XFS + LVM2. I'm not sure what is even the point. Just use BTRFS and be done. Making XFS into. Volume Managing kit is clunky at best. As for resizing, it's XFS which means it cannot shrink, unlike BTRFS which handles shrinking, and very much like ZFS. As for /boot I suspect it would work without much fuss, again it's just XFS. As for automatically growing, that did indeed work.

JonDisnard
Автор

I thought HDF would replace all the other file formats, but it did not.

tiitulitii
Автор

Admittedly I stopped watching at 6:34 but as someone familiar with all of the technologies mentioned, I found your arguments for yet another filesystem to be very unsatisfactory.

alex
Автор

Think I’ll stick with my btrfs config on my laptop, but this is new and interesting. I’ll keep tabs on this new filesystem tho. Thanks for the video!

mc-not_escher
Автор

Great Video. Lots of Info.
Does anyone know when it will be available in openSUSE Tumbleweed?

xperience-evolution
Автор

Loved the presentation and the easy way you talk about this subject. Very Good!
One thing though, my eyes was drawn to the H.A.L screensaver in the background. Doesn anybody know where to fint a copy? :)

trulsosmundsen