72 lines
5.5 KiB
Plaintext
72 lines
5.5 KiB
Plaintext
|
|
Episode: 1610
|
||
|
|
Title: HPR1610: The BTRFS File System
|
||
|
|
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr1610/hpr1610.mp3
|
||
|
|
Transcribed: 2025-10-18 05:47:26
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
This episode of HBR is brought to you by AnanasThost.com.
|
||
|
|
Get 15% discount on all shared hosting with the offer code HBR15.
|
||
|
|
That's HBR15.
|
||
|
|
Better web hosting that's honest and fair at AnanasThost.com.
|
||
|
|
This is my last segment on the file system.
|
||
|
|
There's a new thing out there and I'm really not so new but it's called BTRFS and it's been a
|
||
|
|
pretty big thing. It's supposed to be a really big deal and the commercial Linux
|
||
|
|
distributors are supposed to have it as the default system.
|
||
|
|
Unfortunately somehow XFS has come back and sort of pushed BTRFS out of the commercial realm
|
||
|
|
and back into the hobby realm.
|
||
|
|
It's a new copy on right or CWO file system for Linux and it implementing advanced features
|
||
|
|
while focusing on fault tolerance. Repair and easy administration.
|
||
|
|
It's been jointly developed by a number of companies. Sousa, HP, Red Hat, lots of different
|
||
|
|
companies. BTFRS is licensed under GPL and open for contribution from anyone.
|
||
|
|
Not too many companies have said that they are using BTRFS and production but we
|
||
|
|
welcome those who can say they are production users on a following page.
|
||
|
|
And so when I went to the Wiki it says BTRFS on various sleep analysis, it had lots of names so
|
||
|
|
it's called ButterFS and that's what I heard on the Linux Action Show when they talked about it
|
||
|
|
or betterFS or BTRFS or simply BTRFS and again it's GPL licensed experimental copy on right
|
||
|
|
file system for Linux. Okay and of all places guys for all these Oracle haters out there,
|
||
|
|
it started with Oracle in 2007 so and it's still heavily development and marked as unstable,
|
||
|
|
especially when the file system becomes full. No space conditions arise which make it
|
||
|
|
challenging to delete files. BTFRS is intended to address the lack of pooling snapshots,
|
||
|
|
check sums and integral, multi-device spanning list of systems. So question why would you use
|
||
|
|
BTRFS if the free ZFS is available now? That's just, you know,
|
||
|
|
and it allows you to scale upward to larger file systems in the enterprise.
|
||
|
|
Chris Mason is the principal BTRFS author and he's done a lot of work and I really wish
|
||
|
|
that I could talk to him about why it's great and the differences between it and ZFS and XFS
|
||
|
|
but I don't know if I'll ever find him. I'll have to Google him and see if he'll do an interview with me.
|
||
|
|
Has a stated goal to let Linux scale. He said that it was a stated goal,
|
||
|
|
stated the stated goal was to let Linux scale for the storage that will be available. So that's
|
||
|
|
what the stated goal was to let Linux scale for the storage that will be available. Scaling is not
|
||
|
|
just about addressing the storage but also means being able to administer and manage it with a
|
||
|
|
clean interface that lets people see what's being used and makes it more reliable. In 2008,
|
||
|
|
the principal developer of XT3 and XT4 file systems, his name is Theodore TSO stated that although
|
||
|
|
XT4 has improved features, it's not a major advance and uses old technology and is stopgap.
|
||
|
|
TSO believes that BTRFS is the better direction because it offers improvements in scale,
|
||
|
|
build your reliability and ease of management. BTRFS also has a number of design ideas that were
|
||
|
|
used in RISER 3 and RISER 4. Okay, I've used BTO for S and for BORI one time and it was okay.
|
||
|
|
In the enterprise commercial space, I'm not sure why I would use it if I could use XFS or
|
||
|
|
if I could use the ZFS for Linux option. All right, so this concludes my series. I hope that
|
||
|
|
y'all enjoyed it. I really like to have these short features. I listen to a variety of podcasts
|
||
|
|
and not very many of them go out and look at something and make it short and try to be concise with it.
|
||
|
|
For instance, if you listen to the Linux outlaws, you have to go into it for almost an hour before
|
||
|
|
you figure out what's going on in the podcast if you want to listen to it. Same thing with
|
||
|
|
if you listen to Dan Washco and all those at the weekly podcast that's been on for five years,
|
||
|
|
it's not really a concise thing so they don't say what they're going to talk about at the beginning
|
||
|
|
of it. So it's more of a meeting between friends and they talk about beer or whatever and
|
||
|
|
I'm sure that sometimes this is interesting. But if you really want to look at something,
|
||
|
|
I'm not sure really that there's that many formats. I mean sometimes if you listen to
|
||
|
|
the guy at StoneHinge.com that does floss weekly, you know you know within a minute or two if
|
||
|
|
it's interesting for you. So I'm more than that camp to try to tell you upfront what I'm going to do
|
||
|
|
and then if you're not interested you know the great thing about podcasts is you just click the
|
||
|
|
next button. All right, hey if you have any questions or anything you can reach me at jwp5.html.com.
|
||
|
|
I really appreciate your time and any feedback you might have that be more than welcome. All right,
|
||
|
|
hey thank you very much. Bye.
|
||
|
|
You've been listening to Hacker Public Radio at Hacker Public Radio. We are a community podcast
|
||
|
|
network that releases shows every weekday Monday through Friday. Today's show, like all our shows,
|
||
|
|
was contributed by an HBR listener like yourself. If you ever thought of recording a podcast
|
||
|
|
then click on our contribute link to find out how easy it really is. Hacker Public Radio was
|
||
|
|
founded by the digital dog pound and the infonomicon computer club and it's part of the binary
|
||
|
|
revolution at binrev.com. If you have comments on today's show, please email the host directly,
|
||
|
|
leave a comment on the website or record a follow-up episode yourself. Unless otherwise status,
|
||
|
|
today's show is released on the creative comments, attribution, share a like, 3.0 license.
|