Bitcoin Forum
December 11, 2024, 02:36:35 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Storage type for Node help - SATA III vs M2 NVme SSD  (Read 186 times)
bitcoin_pirate (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 7


View Profile
April 14, 2023, 08:08:20 PM
Last edit: April 14, 2023, 08:20:49 PM by bitcoin_pirate
Merited by pooya87 (1), ABCbits (1), hugeblack (1)
 #1

Hello,

I’m looking to run a node on one of the following:

HP ProDesk 400 G3
CPU i5-6500T (2.50GHz)
1 x 16gb DDR4 ram

Or

HP EliteDesk 800 G3
CPU i7-6700 (3.40GHz)
1 x 16gb DDR4 ram

Is the i7 worth the extra $?

Also when it comes to the storage I don’t know if I should go for M2 NVMe SSD or SATA-3 (6Gb/s) SSD?

Was thinking 1TB would be enough as I have NAS for personal storage and this will be purely for Bitcoin.

Thanks for you help in advance!
HeRetiK
Legendary
*
Offline Offline

Activity: 3136
Merit: 2184


Playgram - The Telegram Casino


View Profile
April 14, 2023, 09:13:42 PM
Merited by hugeblack (6), pooya87 (4), LoyceV (4), ABCbits (3)
 #2

What's your use case? Do you just want to run a node to help the network and maybe have a full node to experiment on, do you want to run a server for commercial purposes, do you want to run a LN routing node?

For running a simple Bitcoin node generally speaking either should be fine as, as you'll probably only feel a real difference by how long it will take for your node to do the initial sync. Depending on what else you are planning to do with your PC I personally would prefer the i7 over the i5, though that really comes down to budget and how much the price difference is. If it's really just a plain old Bitcoin node with no other use cases, an i5 should imho be enough. If you plan on building a LN routing node with a considerable amount of channels, the i7 might be indeed more attractive. Keep in mind that Bitcoin nodes can run on hardware as simple as RaspberryPi 4 or lower, at least ignoring running a LN node on top.

Same for storage. Generally speaking for running a node either should be fine, so in my opinion it again really depends on what else you plan on doing with your PC, budget and price difference. Though the last time I checked I believe M2 NVMe SSDs were actually even cheaper or about as expensive as a SATA-3 SSD despite considerably better performance.

1 TB should be enough, though I would keep an eye on SSD health. If you accidentally buy a model with a bad track record or unlucky firmware [1] its lifespan could be considerably shorter than expected.

[1] https://www.tomshardware.com/news/samsung-980-pro-ssd-failures-firmware-update

▄▄███████▄▄███████
▄███████████████▄▄▄▄▄
▄████████████████████▀░
▄█████████████████████▄░
▄█████████▀▀████████████▄
██████████████▀▀█████████
████████████████████████
██████████████▄▄█████████
▀█████████▄▄████████████▀
▀█████████████████████▀░
▀████████████████████▄░
▀███████████████▀▀▀▀▀
▀▀███████▀▀███████

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
 
Playgram.io
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

▄▄▄░░
▀▄







▄▀
▀▀▀░░
▄▄▄███████▄▄▄
▄▄███████████████▄▄
▄███████████████████▄
▄██████████████▀▀█████▄
▄██████████▀▀█████▐████▄
██████▀▀████▄▄▀▀█████████
████▄▄███▄██▀█████▐██████
█████████▀██████████████
▀███████▌▐██████▐██████▀
▀███████▄▄███▄████████▀
▀███████████████████▀
▀▀███████████████▀▀
▀▀▀███████▀▀▀
██████▄▄███████▄▄████████
███▄███████████████▄░░▀█▀
███████████░█████████░░
░█████▀██▄▄░▄▄██▀█████░
█████▄░▄███▄███▄░▄█████
███████████████████████
███████████████████████
██░▄▄▄░██░▄▄▄░██░▄▄▄░██
██░░░░██░░░░██░░░░████
██░░░░██░░░░██░░░░████
██▄▄▄▄▄██▄▄▄▄▄██▄▄▄▄▄████
███████████████████████
███████████████████████
 
PLAY NOW

on Telegram
[/
bitcoin_pirate (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 7


View Profile
April 14, 2023, 09:56:38 PM
Merited by LoyceV (4)
 #3

My initial use case is for increased privacy, better coin management and do “my bit” for the network.

Still learning about LN nodes, no intention for routing, just exploring LN for personal use.

Read a lot about people mismanaging their channels so to start with just easing into it.

Yeah I know a node can be run on a RPi as many many people do and enjoy it. However cost wise for me there’s not a lot in it, so for the smoother and faster performance, spending a little bit more is worth it, I will avoid buyer’s remorse  Cheesy

Yes I have noticed the prices for M2 NVMe SSDs to be cheaper!  Shocked This is what threw me as I was under the impression the performance is better and I see a lot of people using SATA 3s.

I’ll be sure to check the health.

Thanks for your advice!
nc50lc
Legendary
*
Offline Offline

Activity: 2618
Merit: 6508


Self-proclaimed Genius


View Profile
April 15, 2023, 03:35:21 AM
Merited by LoyceV (4), hugeblack (2), ABCbits (1), bitcoin_pirate (1)
 #4

Is the i7 worth the extra $?
However cost wise for me there’s not a lot in it, so for the smoother and faster performance, spending a little bit more is worth it, I will avoid buyer’s remorse  Cheesy
Bitcoin Core may not use the extra logical cores advantage of i7, but if you can afford it, why not.
It can provide you a lot of room for other Bitcoin-related software like a public Electrum server in your machine.

Just make sure to tell Bitcoin Core to use you RAM by setting a higher dbcache setting.

Yes I have noticed the prices for M2 NVMe SSDs to be cheaper!  Shocked This is what threw me as I was under the impression the performance is better and I see a lot of people using SATA 3s.
I've been using a "Western Digital Sata3 SSD Green" for more than 2 years now and its health is still at 83%.
I can't make a comparison with M2 NVMe SSD though.

Performance-wise, it's only heavily used during IBD.
After that, it's 90% of the time at low usage.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
LoyceV
Legendary
*
Offline Offline

Activity: 3514
Merit: 17817


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
April 15, 2023, 09:42:56 AM
 #5

Is the i7 worth the extra $?
If you're only running a node: no. Keep in mind the i7 consumes up to 30W more. In general, I prefer less heat coming out of my computer.

My initial use case is for increased privacy, better coin management and do “my bit” for the network.
Running your node through Tor gives the best privacy, but that also means the Tor network speed will probably be the bottleneck. And in that case faster hardware doesn't matter anymore.

▄▄███████████████████▄▄
▄█████████▀█████████████▄
███████████▄▐▀▄██████████
███████▀▀███████▀▀███████
██████▀███▄▄████████████
█████████▐█████████▐█████
█████████▐█████████▐█████
██████████▀███▀███▄██████
████████████████▄▄███████
███████████▄▄▄███████████
█████████████████████████
▀█████▄▄████████████████▀
▀▀███████████████████▀▀
Peach
BTC bitcoin
Buy and Sell
Bitcoin P2P
.
.
▄▄███████▄▄
▄████████
██████▄
▄██
█████████████████▄
▄███████
██████████████▄
███████████████████████
█████████████████████████
████████████████████████
█████████████████████████
▀███████████████████████▀
▀█████████████████████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀

▀▀▀▀███▀▀▀▀
EUROPE | AFRICA
LATIN AMERICA
▄▀▀▀











▀▄▄▄


███████▄█
███████▀
██▄▄▄▄▄░▄▄▄▄▄
████████████▀
▐███████████▌
▐███████████▌
████████████▄
██████████████
███▀███▀▀███▀
.
Download on the
App Store
▀▀▀▄











▄▄▄▀
▄▀▀▀











▀▄▄▄


▄██▄
██████▄
█████████▄
████████████▄
███████████████
████████████▀
█████████▀
██████▀
▀██▀
.
GET IT ON
Google Play
▀▀▀▄











▄▄▄▀
odolvlobo
Legendary
*
Offline Offline

Activity: 4508
Merit: 3425



View Profile
April 15, 2023, 11:34:22 AM
 #6

I’m looking to run a node on one of the following: ...

I am running a Bitcoin/Lightning/Electrs node on a Raspberry Pi Model 4 with 8 GB RAM and an external SSD. You don't need anything more than that.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
ABCbits
Legendary
*
Offline Offline

Activity: 3080
Merit: 8176


Crypto Swap Exchange


View Profile
April 15, 2023, 11:50:43 AM
Merited by pooya87 (2), hugeblack (2)
 #7

HP ProDesk 400 G3
CPU i5-6500T (2.50GHz)
1 x 16gb DDR4 ram

Or

HP EliteDesk 800 G3
CPU i7-6700 (3.40GHz)
1 x 16gb DDR4 ram

Is the i7 worth the extra $?

It heavily depends on how much additional money you're going to pay. In addition, you need to consider these,
1. Both PC use Intel CPU which released on 2015.
2. Extra 30W might be worth for extra 4 thread and 36% faster base speed (2.5 GHz vs 3.4 GHz).

Also when it comes to the storage I don’t know if I should go for M2 NVMe SSD or SATA-3 (6Gb/s) SSD?

Both are sufficient to run Bitcoin full node. NVMe SSD generally is better choice while only a bit more expensive, but you need to make sure your PC has slot for NVMe SSD.

My initial use case is for increased privacy, better coin management and do “my bit” for the network.
Running your node through Tor gives the best privacy, but that also means the Tor network speed will probably be the bottleneck. And in that case faster hardware doesn't matter anymore.

But unless you use Tor for IBD, the bottleneck won't be that noticeable.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
arabspaceship123
Full Member
***
Offline Offline

Activity: 896
Merit: 193


web developer for hire


View Profile WWW
April 19, 2023, 12:43:37 AM
 #8

You can run a node with no trouble on a 4gb RAM Raspberry Pi 4 using 1tb SATA3 so compare with Prodesk 400 G3 & Elitedesk 400 G3 they'll make insubstantial progress compiling over RPi4.

If you haven't procured the HP you'd be better trying a Pi  Smiley

Hello,

I’m looking to run a node on one of the following:

HP ProDesk 400 G3
CPU i5-6500T (2.50GHz)
1 x 16gb DDR4 ram

Or

HP EliteDesk 800 G3
CPU i7-6700 (3.40GHz)
1 x 16gb DDR4 ram

Is the i7 worth the extra $?

Also when it comes to the storage I don’t know if I should go for M2 NVMe SSD or SATA-3 (6Gb/s) SSD?

Was thinking 1TB would be enough as I have NAS for personal storage and this will be purely for Bitcoin.

Thanks for you help in advance!

██████████   ARABSPACESHIP 123     سفينة الفضاء العربية ١٢٣   ██████
|  | ||     |   
avatar & signature available to rent   |     || |  |

█████████████████  
Hire me to design your websites   █████████████████
PawGo
Legendary
*
Offline Offline

Activity: 952
Merit: 1386


View Profile
April 19, 2023, 07:06:43 AM
 #9

There is also a question if you want to use any other services, like Electrum server or RPC browser. Anyway, I have a strong feeling that even if better CPU may give some gains, you would observe them only in the initial phase (blockchain downloading and parsing, electrum database  building etc), not during normal usage.
And remember to adapt bitcoin node memory settings, I think you may assign more memory to that process for faster processing. Answering the question from the subject - does not really matter in my opinion. In fact, you may even use hybrid mode, where you store raw blockchain files on slow disk and only indexes etc. on fast ssd.
arabspaceship123
Full Member
***
Offline Offline

Activity: 896
Merit: 193


web developer for hire


View Profile WWW
April 19, 2023, 10:15:14 AM
 #10

Indexing speeds shouldn't matter between CPU i5-6500T (2.50GHz) or CPU i7-6700 (3.40GHz) if all he's trying to come by is a node. Mynodebtc delivers the node he's looking for coupled with Electrum, lightening, mempool, explorer & extras.  RPi4 can handle it accompanying nominal electricity expenses.

There is also a question if you want to use any other services, like Electrum server or RPC browser. Anyway, I have a strong feeling that even if better CPU may give some gains, you would observe them only in the initial phase (blockchain downloading and parsing, electrum database  building etc), not during normal usage.
And remember to adapt bitcoin node memory settings, I think you may assign more memory to that process for faster processing. Answering the question from the subject - does not really matter in my opinion. In fact, you may even use hybrid mode, where you store raw blockchain files on slow disk and only indexes etc. on fast ssd.

██████████   ARABSPACESHIP 123     سفينة الفضاء العربية ١٢٣   ██████
|  | ||     |   
avatar & signature available to rent   |     || |  |

█████████████████  
Hire me to design your websites   █████████████████
serveria.com
Legendary
*
Offline Offline

Activity: 2450
Merit: 1215


Privacy Servers. Since 2009.


View Profile WWW
April 23, 2023, 10:56:04 AM
 #11

My initial use case is for increased privacy, better coin management and do “my bit” for the network.

Still learning about LN nodes, no intention for routing, just exploring LN for personal use.

Read a lot about people mismanaging their channels so to start with just easing into it.

Yeah I know a node can be run on a RPi as many many people do and enjoy it. However cost wise for me there’s not a lot in it, so for the smoother and faster performance, spending a little bit more is worth it, I will avoid buyer’s remorse  Cheesy

Yes I have noticed the prices for M2 NVMe SSDs to be cheaper!  Shocked This is what threw me as I was under the impression the performance is better and I see a lot of people using SATA 3s.

I’ll be sure to check the health.

Thanks for your advice!

NVMe should be a lot faster than SATA. More people are using SATA because it's compatible with lots of older hardware. For NVMe you need a mobo which supports it. So, even if NVMe drives might cost less, full setup with NVMe support can be more costly than one with SATA3.
alecfisker
Jr. Member
*
Offline Offline

Activity: 71
Merit: 3


View Profile
April 27, 2023, 07:59:39 AM
 #12

will work on both, although newer components became much more power efficient, in long term will pay for itself
darkv0rt3x
Hero Member
*****
Offline Offline

Activity: 1274
Merit: 681


I rather die on my feet than to live on my knees


View Profile
April 27, 2023, 10:26:08 PM
Merited by bitcoin_pirate (2), hugeblack (1)
 #13

Don't forget also to check if the best component you choose, won't make other components to bottleneck your system.
What I mean is that it's worthless if you buy a low rate cpu and then you choose to buy an NVMe drive. Your cpu will bottleneck the system and you won't be able to see any big advantage over any other system. The opposite is the same. Don't choose the best cpu in the market and then buy an USB3 SDD rive or something like that because in that case, the HDD will bottleneck the system!

I did this last mistake. I bought an NVMe drive but I am using it with a RockPro64 board. The cpu in this board is good but not good enough to handle the speed of the drive when I did the IDB. It still took me a few days to complete the IDB when I thought I could do it under a day, from what I was used to see on the internet!

Bitcoin is energy. Bitcoin is freedom
I rather die on my feet than living on my knees!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!