How many ADFS servers should I have for my environment?

Posted on 2014-08-26
Last Modified: 2014-08-27
HI Guys

I have recently implemented ADFS allowing external company users out on the Public Domain to access our internal CRM platform. We have 1,200 who could potentially connect to CRM over the Internet (not concurrently) but nevertheless I would like to know if I should be considering adding an additional internal ADFS server to sit along side my existing one to support these users?

I have an ADFS Proxy server in the DMZ and just need to know how many concurrent users wold my single ADFS server support before having to consider an additional server.
Question by:CTCRM
    1 Comment
    LVL 8

    Accepted Solution

    The answer i found on technet:

    What is the difference between a single ADFS server versus a farm? Which one is better?

    ADFS can be setup as a

    Standalone federation server.
    Farm Federation Server using WID
    Farm Federation Server using SQL
    Farm federation server is definitely a better option than a standalone federation server for the obvious reasons – scalability and redundancy. Standalone federation server only support a single server and only store configuration information on a Windows Internal Database (WID). Of course It is easy to setup and its best for lab environment but lacks scalability and redundancy. Moreover, you cannot add more than one server to the Standalone federation server. However, with a farm federation server, you can start a farm with one single ADFS server and add more ADFS servers to the farm at that time or sometime in the future. I often get this question, can a farm federation server using WID function with one server? And the answer is YES! But remember you cannot benefit from load balancing and redundancy since there is only one server in the farm. For more information on Federation Server using WID or SQL please refer to the question of which database to choose.

    But this answer is clear. If you are running a critical service like auth you always should have a solution for any desaster.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    My last post dealt with using group policy preferences to set file associations, a very handy usage for a GPP. Today I am going to share another cool GPP trick, this may be a specific scenario but I run into these situations frequently in my activit…
    Automatically creating a Trello card using data from a Microsoft Dynamics CRM record turned out to be an easy project that yielded great results.  Here's how I did this for an internal team at General Code.
    This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles from a Windows Server 2008 domain controller to a Windows Server 2012 domain controlle…
    This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles to another domain controller. Log onto the new domain controller with a user account t…

    730 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now