Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is a Farm in SharePoint?

I am searching a lot for a definition about Farms, but I can't find one which fits my need.

Does anyone know a simple and easy way to explain it?

What is a Farm in SharePoint? How does it work?

like image 402
Otacon Avatar asked Jun 19 '13 00:06

Otacon


People also ask

What is farm account in SharePoint?

The SharePoint Farm service account, which is also referred to as the database access account, is used as the application pool identity for Central Administration and as the process account for the SharePoint Timer Service.

What is farm topology?

The farm topology enables the load of MobileFirst applications to be distributed across several servers. Each server in the farm must be a Java™ virtual machine (JVM) of the same type of application server; that is, a homogeneous server farm.

Does SharePoint Online have a farm?

Naturally, SharePoint Online is not a single farm, but the performance and scalability improvements that Microsoft achieved with SharePoint Online have trickled down to SharePoint 2016 and 2019.

What is a farm administrator?

As an Agricultural Administrator, you will provide administrative support for Farmers, keeping them informed about the financial and physical performance of the farm. You are sometimes known as Rural Business Administrators or Farm Secretaries. Some Agricultural Administrators live and work on a farm or an estate.


2 Answers

You should check out the helpful posters about SharePoint Topologies, particularly the one about Microsoft SharePoint architecture.

The SharePoint farm is basically the lowest level in the topology, right after the server hardware. Let me explain:

You have one or multiple servers having SharePoint installed. The servers are connected through SharePoint and are all joined to the "SharePoint farm". The SharePoint farm could also just be one server, still it is the farm. There is only one farm per server, there cannot be multiple farms. Next to the servers running SharePoint itself, you also have one or multiple servers (cluster) running SQL Server holding the all data.

From the farm level you can go downwards in the topology (simplified):

  • On a farm you have one or multiple web applications
  • On a web application you have one or multiple site collections
  • On a site collection you have multiple sites/webs
  • On a web you have one or multiple subwebs
  • On a web/subweb you have one or multiple lists
  • On a list you have one or multiple list items

I said "simplified" as I didn't go into the role IIS web applications play, content databases as well as service applications.

like image 164
Dennis G Avatar answered Oct 11 '22 10:10

Dennis G


Simply, a SharePoint farm is a set of one or more server computers working together to provide SharePoint Foundation functionality to clients. For simple scenarios, you can set up a SharePoint 2010 farm by installing and configuring everything you need on a single server computer. A SharePoint farm in a typical production environment runs SQL Server on a separate, dedicated database server and can have multiple front-end Web servers. A farm can also run one or more application servers in addition to a database server and a set of Web servers. (source book: Inside Microsoft SharePoint 2010,written by: Ted Pattison)

like image 30
PersianGulf Avatar answered Oct 11 '22 10:10

PersianGulf