Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flash memory reliability - MLC USB drive recommendations #924

Closed
openoms opened this issue Dec 22, 2019 · 6 comments
Closed

Flash memory reliability - MLC USB drive recommendations #924

openoms opened this issue Dec 22, 2019 · 6 comments
Labels
hardware Related e.g. to Power Supplies, Screens..

Comments

@openoms
Copy link
Collaborator

openoms commented Dec 22, 2019

Aiming to collect some of the more reliable flash drive options here.

Flash NAND chips (flash memory) seem to have 3 basic groups on the basis of how many bits they store per cell.

Single Level Cell (SLC) are basicly the common SSD-s which are more reliable and fast, but need more power and also more expensive than a USB flash drive.

There is a big difference between Multi Level Cell (quality pendrives) and Triple Level Cell drives (cheapest, but least reliable)

Rewrite cycles are respectively around:
80-100k for SLC
8-10k for MLC
3-5k for TLC (not suitable for constant rewrites even for months)

We should try to indentify some known MLC USB drives for the RAID setup otherwise there will be write errors encountered often.

Good summary here:
https://www.mydigitaldiscount.com/everything-you-need-to-know-about-slc-mlc-and-tlc-nand-flash.html
Software to test (only found for windows so far):
ChipGenius
USBFlashInfo

One known likely SLC drive I use:
Sandisk Extreme Pro USB 39 USD from China https://www.aliexpress.com/item/33048558218.html

@openoms
Copy link
Collaborator Author

openoms commented Dec 23, 2019

SecretKey 32GB MLC USB 21.9 GBP https://www.amazon.co.uk/Drive%EF%BC%8CSecretKey-High-Speed-Storage-Pictures-Security/dp/B07Q1BP91Q

Mushkin impact 64GB MLC USB 23.29 USD https://www.amazon.co.uk/Mushkin-MKNUFDIM64GB-Impact-3-0-Black-Player/dp/B01A69S786

Transcend 32GB JF750 MLC USB30 BLACK 27 GBP https://www.ebay.co.uk/itm/32GB-JF750-MLC-USB30-BLACK/372877802051

@rootzoll rootzoll added this to the Future Release Collector milestone Dec 24, 2019
@rootzoll
Copy link
Collaborator

This is good research to have once we make the Raid USB thumb drive part of the official shopping list - targeted for v1.5 release.

@openoms openoms added the hardware Related e.g. to Power Supplies, Screens.. label Mar 15, 2020
@rootzoll
Copy link
Collaborator

BTFS Raid will still be experimental in v1.5 ... moving issue to v1.6

@rootzoll rootzoll modified the milestones: 1.5 Release, 1.6 Release Mar 16, 2020
@rootzoll
Copy link
Collaborator

BTFS Raid will still be experimental in v1.6 ... moving issue to Future Release

@openoms
Copy link
Collaborator Author

openoms commented Oct 24, 2020

Took some measurements and found that even the USB 2.0 32 GB pendrive had power spikes up to 0.5 Amper when writing.
The Sandisk Extreme Pro USB 128 GB SSD did not reach 0.5 Amper, but has a higher sustained power requirement ~ 0.25-0.3 Amper.
A 2 TB 2.5" Toshiba HDD was using 0.5-0.6 Amper during load (labelled to take need up to 1.0A).

For now the Sandisk Extreme Pro USB 128 GB SSD runs stable in a busy node with many services active.
Attached to this build: #905 (comment) and powered only through the USBC (3A PSU).

@xanoni
Copy link

xanoni commented Sep 10, 2021

FWIW, I have an old SanDisk Extreme USB 3.0 (32GiB) that I found among other old USB sticks. However, unlike the other USB sticks, this one is very very fast, similar to my SSDs (several hundred MiB/sec). I can't talk about reliability, but so far no issues.

@raspiblitz raspiblitz locked and limited conversation to collaborators Jun 7, 2023
@cstenglein cstenglein converted this issue into discussion #3936 Jun 7, 2023
@rootzoll rootzoll removed this from the Future Release Collector milestone Mar 26, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
hardware Related e.g. to Power Supplies, Screens..
Projects
None yet
Development

No branches or pull requests

3 participants