Author

Topic: Storage type for Node help - SATA III vs M2 NVme SSD (Read 186 times)

brand new
Activity: 0
Merit: 0
If you're running heavy-duty tasks or multitasking like a champ, the i7 might be worth the extra cash. But if your needs are more basic, the i5 should do the trick just fine.
hero member
Activity: 1274
Merit: 681
I rather die on my feet than to live on my knees
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!
jr. member
Activity: 71
Merit: 3
will work on both, although newer components became much more power efficient, in long term will pay for itself
legendary
Activity: 2422
Merit: 1191
Privacy Servers. Since 2009.
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.
full member
Activity: 896
Merit: 193
web developer for hire
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.
legendary
Activity: 952
Merit: 1386
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.
full member
Activity: 896
Merit: 193
web developer for hire
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!
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
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.
legendary
Activity: 4522
Merit: 3426
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.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
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.
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
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.
newbie
Activity: 2
Merit: 7
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!
legendary
Activity: 3150
Merit: 2185
Playgram - The Telegram Casino
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
newbie
Activity: 2
Merit: 7
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!
Jump to: