Тёмный
No video :(

Do You Need ECC Memory For ZFS?  

Lawrence Systems
Подписаться 337 тыс.
Просмотров 17 тыс.
50% 1

lawrence.video...
How ZFS works / ZFS is a COW
• Why The ZFS Copy On Wr...
Connecting With Us
---------------------------------------------------
+ Hire Us For A Project: lawrencesystem...
+ Tom Twitter 🐦 / tomlawrencetech
+ Our Web Site www.lawrencesy...
+ Our Forums forums.lawrenc...
+ Instagram / lawrencesystems
+ Facebook / lawrencesystems
+ GitHub github.com/law...
+ Discord / discord
Lawrence Systems Shirts and Swag
---------------------------------------------------
►👕 lawrence.video...
AFFILIATES & REFERRAL LINKS
---------------------------------------------------
Amazon Affiliate Store
🛒 www.amazon.com...
UniFi Affiliate Link
🛒 store.ui.com?a_aid=LTS
All Of Our Affiliates that help us out and can get you discounts!
🛒 lawrencesystem...
Gear we use on Kit
🛒 kit.co/lawrenc...
Use OfferCode LTSERVICES to get 10% off your order at
🛒 www.techsupply...?aff=2
Digital Ocean Offer Code
🛒 m.do.co/c/85de...
HostiFi UniFi Cloud Hosting Service
🛒 hostifi.net/?v...
Protect you privacy with a VPN from Private Internet Access
🛒 www.privateint...
Patreon
💰 / lawrencesystems

Опубликовано:

 

4 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 39   
@maximilianheinrich2537
@maximilianheinrich2537 Год назад
Tom boldly triggering angry TrueNAS Core forum admins here :-D
@LAWRENCESYSTEMS
@LAWRENCESYSTEMS Год назад
Yes
@alessiozanutta2698
@alessiozanutta2698 6 месяцев назад
I think that for the majority of people that cannot use ECC RAM the most important advise would be: "how can I add another level of protection to mitigate the risk of using non-ECC RAM ?". I also do not have the possibility to use ECC in my system (CPU does not support it). Does using an additional VDEV (metadata, log, spare, dedup) on the M.2 SSD help on this?
@andrewr7820
@andrewr7820 Год назад
Thanks for providing great content Tom. You share what you practice to the benefit of users and IT admins everywhere. Props to you man.
@mikerollin4073
@mikerollin4073 6 месяцев назад
I have read threads under blog posts, that were fueled by a seemingly religious passion, about the fire and brimstone that awaits those careless souls whom don't walk the straight and narrow...but instead use regularly tested RAM and have a solid backup strategy.
@jfkastner
@jfkastner Год назад
It's NOT required, correct - BUT I can see how it helps with a ZFS Server with e.g. 128+ GB RAM - the more Cells you have the higher the risk is one will flip accidentally
@zog382
@zog382 11 месяцев назад
What i need Tom is that shirt.
@saam4312
@saam4312 Год назад
So many acronyms. Now I'm an expert. I just DD DHR WRO VHT3 DRR3 CCTV CFS CFX yesterday
@acolyte8564
@acolyte8564 Год назад
^ this guy is some ones dad. :D
@williamp6800
@williamp6800 9 месяцев назад
Was it painful?
@majoryoshi
@majoryoshi Год назад
Where can I get a shirt like that? I need it in my life
@Tickletehpickle
@Tickletehpickle Год назад
Damn, I just bought 2x 16gb UDIMM ECC stick and a Ryzen pro apu for my Truenas box .
@acolyte8564
@acolyte8564 Год назад
You made the right call
@williamp6800
@williamp6800 10 месяцев назад
Nothing wrong with that choice. I was budget constrained so I went with a used X10 generation Supernicro motherboard so that I could use ECC.
@Jokermaniac
@Jokermaniac 11 месяцев назад
Question could you do video of best settings for music downloads compared to video downloads because trying to get faster for huge music downloads I'm getting soon
@felixelbjunge8416
@felixelbjunge8416 11 месяцев назад
Do you remember where that shirt is from? Now to actually watching the short :D
@LAWRENCESYSTEMS
@LAWRENCESYSTEMS 11 месяцев назад
They are from NinjaOne from an event
@nathanddrews
@nathanddrews Год назад
Fortunately DDR5 has on die ECC, so while not "true ECC", it's a nice addition!
@damiendye6623
@damiendye6623 Год назад
Not for this use case the ECC on chips is just to keep if working it's not for the stick as a whole hence why you get real ecc sticks
@williamp6800
@williamp6800 9 месяцев назад
Not really an “addition.” More of a case of preventing a deficiency. DDR5 needs the on DIMM ECC because it’s pushing the limits so far that it’s needed to make sure you have valid data within the DIMM. As I understand it, it’s only to keep DDR5 functioning as well as DDR4 and earlier memory did.
@GreySectoid
@GreySectoid 7 месяцев назад
I am a professional programmer for 20+ years and I am very skeptical about this. If I cannot trust the data I write in ram is correct, the program will most definitely be "garbage in, garbage out". What kind of measures does ZFS implement to circumvent corrupted ram?
@skeetabomb
@skeetabomb 3 месяца назад
Agree. Would it not simply generate a hash on the corrupted file and just write the bad file and bad hash to the pool? I am not sure ZFS can ever really know if the data is corrupt during the initial write process. Where it shines is detecting bit flips on disk during read. ECC helps with preventing flipped bits in memory being incorrectly written to disk as if they were correct.
@GreySectoid
@GreySectoid 3 месяца назад
@@skeetabomb And the other way around, generating incorrect hash for a valid file, and then discarding completely valid data? I admit my knowledge of ZFS is limited but I would imagine it would be quite hard to program any kind of error correction on software level if you cannot trust hardware. And to think it further, if errors could be fully corrected on software level, all data centers would do that instead of doing algorithms on expensive hardware.
@ashercrush8953
@ashercrush8953 7 месяцев назад
Dear sir , may i ask i am going to build a truenas for my home server backup and running multiple vm, do i really need ecc ram to reduce possibility of error in the zpool ? Please help 😢
@LAWRENCESYSTEMS
@LAWRENCESYSTEMS 7 месяцев назад
nope
@edhahaz
@edhahaz Год назад
What about BTRFS ?
@LAWRENCESYSTEMS
@LAWRENCESYSTEMS Год назад
As far as I know, it does not either.
@guidefortheblindguy4319
@guidefortheblindguy4319 11 месяцев назад
Thank you, Tom. Now quick question. Why FreeNas (TrueNAS) kill so many hard drives?
@LAWRENCESYSTEMS
@LAWRENCESYSTEMS 11 месяцев назад
It does not
@RoyOlsen
@RoyOlsen Год назад
Only if you care about the integrity and availability of your data.
@LAWRENCESYSTEMS
@LAWRENCESYSTEMS Год назад
As I said in the video, ECC IS NOT needed to for ZFS to validate the integrity of the data.
@VTOLfreak
@VTOLfreak Год назад
@@LAWRENCESYSTEMS How about the application that's writing to the ZFS filesystem? How much do your trust your SMB/NFS/iSCSI services? You need to guarantee integrity on the full IO stack and ZFS is only part of it. If it's already corrupt before it's handed off to ZFS, you are still SOL. That's why you need ECC.
@RoyOlsen
@RoyOlsen Год назад
@@LAWRENCESYSTEMS There are a many ways that faulty memory can corrupt data on a server with ZFS. Even if you look at the file system implementation exclusively, ZFS integrity was designed to deal with disk corruption, not memory corruption. ZFS places blind trust in memory integrity, but will catch certain conditions that resembles media errors. Please read the paper “End-to-end Data Integrity for File Systems: A ZFS Case Study” from Wisconsin-Madison or read up on the relevant Oracle documentation.
@LAWRENCESYSTEMS
@LAWRENCESYSTEMS Год назад
If we follow the logic in that paper and your argument then ALL SYSTEMS should be using ECC 🙄
@RoyOlsen
@RoyOlsen Год назад
@@LAWRENCESYSTEMS Absolutely they should, and I know Linus Torvalds agrees. Seriously, though; In general, any server processing important data needs ECC memory. Really. (Intel knows that too, that’s why they opted to tie ECC memory to the expensive Xeon line of CPUs)
@haroldpepete
@haroldpepete Год назад
what that heck with your hair, really
@LAWRENCESYSTEMS
@LAWRENCESYSTEMS Год назад
What does that have to do with the content? 🤔
@haroldpepete
@haroldpepete Год назад
@@LAWRENCESYSTEMS jajaja, nothing, but you look like a lady about to go to her 15th birthday, jajjajaj
Далее
TrueNAS: How To Expand A ZFS Pool
18:42
Просмотров 107 тыс.
We Finally Did it Properly - "Linux" Whonnock Upgrade
21:07
A Minecraft Movie | Teaser
01:20
Просмотров 16 млн
У ГОРДЕЯ ПОЖАР в ОФИСЕ!
01:01
Просмотров 3,6 млн
5 reasons EVERYONE needs a home server
12:05
Просмотров 457 тыс.
Fixing my worst TrueNAS Scale mistake!
10:40
Просмотров 135 тыс.
Getting the Most Performance out of TrueNAS and ZFS
18:31
Storage Media Life Expectancy: SSDs, HDDs & More!
18:18
Beginner To ECC Memory? | Do You Need It?
7:53
Просмотров 10 тыс.