Jump to content

What kinds of servers benefit from 12+ core CPUs?

Go to solution Solved by leadeater,
1 hour ago, Tech22 said:

Do hard drives need that too?

Not really, but that's a hard question to answer because it can depend. Not all storage servers and protocols have the same resource requirements and it greatly depends on your performance requirements.

 

If you have a storage server with a large amount of ram or nvram and the cache hit ratio is very good the number of HDDs or even SSDs won't even matter since everything is coming out of ram, to a certain point.

 

A general file server for storing documents is never really going to require much hardware resources even with a network that has a few thousand users. If however the storage server is for a virtual host cluster and needs to provide 60,000+ IOPs you're going to need 12-24 cores to deliver a consistent quality of service to the hosts.

 

Here is a general hardware history of Netapp storage controllers, for each generation you have to go to basically the highest models they offer before they bother putting a second CPU in the system.

https://en.wikipedia.org/wiki/NetApp_filer#Model_history

Hello. Had a question: Which kind of servers actually use 12+ core cpus, as AMD and intel keep releasing more HCC models? Thank you!

Watercooling Pro & Keyboard Enthusiast!

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Tech22 said:

Hello. Had a question: Which kind of servers actually use 12+ core cpus, as AMD and intel keep releasing more HCC models? Thank you!

Mostly virtualization and some deep learning too.

My native language is C++

Link to comment
Share on other sites

Link to post
Share on other sites

Virtualization, deep learning, computing, some types of rendering, protein folding, etc

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, tt2468 said:

Mostly virtualization and some deep learning too.

What about file storage servers?

Watercooling Pro & Keyboard Enthusiast!

Link to comment
Share on other sites

Link to post
Share on other sites

Virtual server hosts where you need to have 30+ VMs running on a single server

Parallel compute loads, sort of refereed to as HPC

Database servers, but can depend on queries being run and/or concurrent user count

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Tech22 said:

What about file storage servers?

File storage doesn't take that much horsepower as long as it's configured correctly. Those crazy 32 core CPUs are not the same cpus you'd see in a storage server.

My native language is C++

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Tech22 said:

What about file storage servers?

Generally no, if you have 24+ NVMe SSDs in the server and the storage protocol being used supports spreading across many cores then yea it can help.

Link to comment
Share on other sites

Link to post
Share on other sites

10 hours ago, leadeater said:

Generally no, if you have 24+ NVMe SSDs in the server and the storage protocol being used supports spreading across many cores then yea it can help.

Do hard drives need that too?

Watercooling Pro & Keyboard Enthusiast!

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Tech22 said:

Do hard drives need that too?

Not really, but that's a hard question to answer because it can depend. Not all storage servers and protocols have the same resource requirements and it greatly depends on your performance requirements.

 

If you have a storage server with a large amount of ram or nvram and the cache hit ratio is very good the number of HDDs or even SSDs won't even matter since everything is coming out of ram, to a certain point.

 

A general file server for storing documents is never really going to require much hardware resources even with a network that has a few thousand users. If however the storage server is for a virtual host cluster and needs to provide 60,000+ IOPs you're going to need 12-24 cores to deliver a consistent quality of service to the hosts.

 

Here is a general hardware history of Netapp storage controllers, for each generation you have to go to basically the highest models they offer before they bother putting a second CPU in the system.

https://en.wikipedia.org/wiki/NetApp_filer#Model_history

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, leadeater said:

Not really, but that's a hard question to answer because it can depend. Not all storage servers and protocols have the same resource requirements and it greatly depends on your performance requirements.

 

If you have a storage server with a large amount of ram or nvram and the cache hit ratio is very good the number of HDDs or even SSDs won't even matter since everything is coming out of ram, to a certain point.

 

A general file server for storing documents is never really going to require much hardware resources even with a network that has a few thousand users. If however the storage server is for a virtual host cluster and needs to provide 60,000+ IOPs you're going to need 12-24 cores to deliver a consistent quality of service to the hosts.

 

Here is a general hardware history of Netapp storage controllers, for each generation you have to go to basically the highest models they offer before they bother putting a second CPU in the system.

https://en.wikipedia.org/wiki/NetApp_filer#Model_history

Thank you!

Watercooling Pro & Keyboard Enthusiast!

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×