Computing for Dummies Q: What is difference between server and data center?

No, but Wikipedia is a pretty good starting point. It should be noted that servers in a server farm can be of all shapes and sizes.
  • #1
674
402
I've been looking this up and don't seem to have a great understanding.

Can someone confirm or correct that my understanding is accurate. Is a data center simply a large collection of individual servers?

If not, how do they differ? Thanks.
 
Computer science news on Phys.org
  • #3
Follow-Up: What is diff. between server farm and data center?

Or, are they diff. terms for really the same thing?
 
  • #4
The two terms might be used interchangeably. There are no terminology police. But to be picky, the emphasis is different. A server might perform a lot of functions that are not just retrieving data. It might perform calculations of likelihood as Google does for a Google search. It might primarily do calculations such as determining the strength of a password or play online chess. In fact, there might not be any large collection of data at all. On the other hand, a data center might just hold and retrieve data and do very little more. In fact, a data center might not have an internet connection and might only be assessable to a select few operators.
 
  • Like
Likes kyphysics
  • #5
kyphysics said:
Follow-Up: What is diff. between server farm and data center?
Usually, a server farm consists of many servers (real and/or virtual) of possibly different purpose/owner/service.
In short, it's a big pile of hardware.

The 'data center' is a big pile of hardware with specific functionality: with emphasis on that functionality.
 
  • Like
  • Skeptical
Likes kyphysics and pbuk
  • #6
When I think of a server farm, I think of just a bunch of compute nodes, maybe with some integrated storage or maybe with network attached storage.

When I think of a data center, I think a bit more inclusively. Cooling, power, cabling, routers, switches, firewalls, load balancers, monitoring, physical security. All of the stuff you need beyond just the servers themselves.
 
  • Like
Likes kyphysics and anorlunda
  • #7
Rive said:
The 'data center' is a big pile of hardware with specific functionality: with emphasis on that functionality.
I'm not so sure. Big providers like Google have data centers all over the globe. They assign and reassign functionality dynamically. If a data center goes down, its functionality is reassigned to another data center. So, I think the emphasis is on capacity and communication, functionality is not static.
 
  • Like
Likes kyphysics and jbriggs444
  • #8
anorlunda said:
Big providers like Google have data centers all over the globe. They assign and reassign functionality dynamically.
As a datacenter, they are meant to be part of a highly redundant system of datacenters which can distribute load dinamically. As I see it, that is their functionality: at least, I can't really interpret that word for this case with disregarding that context.
 
  • Like
Likes kyphysics
  • #9
kyphysics said:
Follow-Up: What is diff. between server farm and data center?
The distinction is not worth worrying about, however the term "data center" (US: "data centre" in non-US English) has been around a lot longer, and is more widely understood (e.g. a real estate agent might talk about trends in demand for data centres).

https://en.wikipedia.org/wiki/Data_center:
A data center (American English)[1] or data centre (British English)[2][note 1] is a building, a dedicated space within a building, or a group of buildings[3] used to house computer systems and associated components, such as telecommunications and storage systems.[4][5]​
 
  • Like
Likes kyphysics
  • #10
jbriggs444 said:
When I think of a server farm, I think of just a bunch of compute nodes, maybe with some integrated storage or maybe with network attached storage.

When I think of a data center, I think a bit more inclusively. Cooling, power, cabling, routers, switches, firewalls, load balancers, monitoring, physical security. All of the stuff you need beyond just the servers themselves.
Interesting.

So, a data center is more sophisticated (more commercial/professional?) vs. a server farm being just some thrown together collection of servers (almost amateurish?). Don't want to put words in your mouth.
 
  • #11
kyphysics said:
So, a data center is more sophisticated (more commercial/professional?) vs. a server farm being just some thrown together collection of servers (almost amateurish?).
No, I don't think that this is generally true. Go with Wikipedia's general description of Data Center, and note that there is no equivalent entry for "server farm".

Different people using the same words to mean different things is not something to waste your time on, drop this and start learning about things that are important.
 
  • Like
Likes Wrichik Basu and jbriggs444
  • #12
kyphysics said:
So, a data center is more sophisticated (more commercial/professional?) vs. a server farm being just some thrown together collection of servers (almost amateurish?).
It would be better to take data centers as specialized server farms. The functionality alone won't tell you anything about the professionalism involved.

Above a level/density you just can't maintain an amateurish approach (and still keep it tickin').
 
  • Like
Likes FactChecker
  • #13
Rive said:
It would be better to take data centers as specialized server farms.
Do you have a reference that implies such a definition?
 
  • #14
pbuk said:
Do you have a reference that implies such a definition?
I'm using it that way in relevant environment for quite a time. So far this is the first time it triggered any disagreement.
 
  • #15
kyphysics said:
Interesting.

So, a data center is more sophisticated (more commercial/professional?) vs. a server farm being just some thrown together collection of servers (almost amateurish?). Don't want to put words in your mouth.
"Don't want to put words in your mouth." -- Then don't. I don't see anything in any post that implies "something thrown together" or "amateurish".
Suppose you were running a server farm that was expecting a million hits a day and had to keep track of a stream of interactions on each one. You would have to coordinate a hundred computers. Does that sound amateurish to you?
 
  • #16
kyphysics said:
Interesting.

So, a data center is more sophisticated (more commercial/professional?) vs. a server farm being just some thrown together collection of servers (almost amateurish?). Don't want to put words in your mouth.
More like the parable of the blind men and the elephant. You can use a different term for the same thing if you want to concentrate on a particular aspect of the thing.

If I want to talk about servers in a farm I'll use the term "server farm". If I want to talk all of the stuff in the room where these servers live, I'll use the term "data center".

I am just saying how I use the terms. Not trying to say how everyone else uses them.
 
  • #17
Rive said:
I'm using it that way in relevant environment for quite a time. So far this is the first time it triggered any disagreement.
So, as I've decided that this disagreement worth some checkup, there was some quick ask-around and digging here.

Well, it seems I fit in this local environment with that datacenter = data oriented servers thing. I could not find anybody here with other opinion.
While on the internet in general it's about the datacenter being the infrastructure (supposedly above a certain industrial level) around the servers.

Well, duh. Guess these kind of local things happens o:)
 
  • Like
Likes pbuk

What is the difference between a server and a data center?

A server is a computer or program that provides functionality for other programs or devices, known as clients. It serves data, applications, or other resources to the clients. A data center, on the other hand, is a physical facility that houses a large number of servers and other equipment, such as storage devices and networking equipment. It is used to store, manage, and distribute data and applications for a variety of purposes.

What are the main functions of a server?

The main function of a server is to provide services and resources to clients. This can include hosting websites, managing databases, storing and sharing files, and running applications. Servers also facilitate communication between clients and act as a central point for managing and securing data and resources.

How does a server differ from a personal computer?

A server is designed to handle a large amount of incoming and outgoing data and requests from multiple clients. It typically has more processing power, memory, and storage capacity than a personal computer. Additionally, servers are often designed for continuous operation and have redundant components to ensure reliability.

What are the benefits of using a data center?

Data centers offer a number of benefits, including increased scalability, reliability, and security. By centralizing data and resources, data centers can handle larger workloads and provide faster and more efficient access to information. They also have backup systems and protocols in place to prevent data loss and ensure data is always available.

What types of businesses or organizations typically use data centers?

Data centers are used by a wide range of businesses and organizations, including large corporations, government agencies, and web hosting companies. They are also commonly used by cloud computing providers, as well as businesses that require high levels of data storage and processing, such as financial institutions and healthcare providers.

Suggested for: Computing for Dummies Q: What is difference between server and data center?

Replies
4
Views
1K
Replies
1
Views
62
Replies
3
Views
1K
Replies
3
Views
536
Replies
9
Views
1K
Replies
1
Views
817
Replies
4
Views
1K
Replies
36
Views
2K
Replies
6
Views
962
Back
Top