How to calculate when I need multiple WFE and APP servers in SharePoint 2013 ?

Hi,
Please let me know about those factors are involved on the above topic. Share something from the real experience or with examples in details.
Thanks
srabon

Hi,
NOte: some links although for 2010 but fits for 2013
for the WFE is the RPS  Requests per second versus the users
to get the RPS
http://smallcitydesign.com/how-to-get-sharepoint-2010-requests-per-second-rps/
and this excel sheet to get the users versus RPS
http://pcfromdc.blogspot.com/2013/02/determine-max-users-from-requests-per.html
and here you are how to get the number of front ends
http://abhayajoshi.blogspot.com/2014/01/how-to-calculate-number-of-web-front_24.html
for Apps server, it is based on memory and cpu consumption, check those links
http://blogs.msdn.com/b/sanjaynarang/archive/2013/04/06/sizing-and-capacity-planning-for-sharepoint-2013-resources.aspx
https://technet.microsoft.com/en-us/library/ff758645.aspx
https://technet.microsoft.com/en-us/library/cc262971.aspx
the most important thing after you do you initial capacity planning is capacity mangement, check my wiki article in here
http://social.technet.microsoft.com/wiki/contents/articles/28226.sharepoint-2013-capacity-management.aspx
you can also make load testing using the following:
 Visual studio or 
https://gallery.technet.microsoft.com/office/PressurePoint-Dragon-for-58648ae4
Kind Regards,
John Naguib
Senior Consultant
John Naguib Blog
John Naguib Twitter
Please remember to mark this as answered if it helped you

Similar Messages

  • Core's for WFE and App Servers

    Hi, i Need to plan for hardware requirements for 3 years and are getting stuck on the CPU cores per WFE and App Server.
    How many cores do you use for your WFE and App Servers on SharePoint 2010?
    There are obviously lots of factors but not sure if there is going to be a big benefit in assigning 16 Cores for a WFE and App Server? i Am thinking rather 8 Cores per WFE? 
    Thanks

    http://technet.microsoft.com/en-us/library/cc262485.aspx#hwforwebserver
    4 cores for each is the starting point. Beyond that you need to consider load which is primarily based on the number of users. The rule of thumb is that a standard server can handle 100 concurrent users, double the resources and you can handle roughly double
    the users.
    I don't know when the scaling breaks down but i suspect it's more related to the hosting environment than it is to SharePoint.

  • How to calculate the sum of multiple columns and enter it into a single col

    I have a table tab_contributions which has the following columns:
    Emp_code Current_month(format: yyyymm) Contribution_amt
    Sample entry:
    Emp_code Current_month Contribution_amt
    100 200910 100
    100 200911 100
    100 200912 100
    100 200912 100
    100 201001 100
    100 201002 100
    100 201003 100
    Desired output: Table_result
    Emp_code Years Contribution_amt
    100 2009-2010 700
    Also, the years duration should be of only one year. For eg: 2008-2009, 2009-2010 etc.
    Edited by: user9027633 on Feb 26, 2010 12:34 AM

    Select Emp_code, min(substr(Current_month,1,4))||'-'||max(substr(Current_month,1,4)) period, sum(Contribution_amt) amount
    from mytable
    group by Emp_code;
    SQL> with mytable as (
      2  select 100 Emp_code, 200910 Current_month, 100 Contribution_amt from dual union all
      3  select 100, 200911, 100 from dual union all
      4  select 100, 200912, 100 from dual union all
      5  select 100, 200912, 100 from dual union all
      6  select 100, 201001, 100 from dual union all
      7  select 100, 201002, 100 from dual union all
      8  select 100, 201003, 100 from dual)
      9  Select Emp_code,
    10         min(substr(Current_month,1,4))||'-'||
    11         max(substr(Current_month,1,4)) period,
    12         sum(Contribution_amt) amount
    13  from mytable
    14  group by Emp_code;
      EMP_CODE PERIOD        AMOUNT
           100 2009-2010        700Max
    http://oracleitalia.wordpress.com
    Edited by: Massimo Ruocchio on Feb 26, 2010 9:11 AM
    Added example

  • I have the new iPad . I don't know how my sister's apple ID was set. I have all under my iTunes account but when i need to update my apps, a different apple ID come up! how do i change that?

    I have the new iPad . I don't know how my sister's apple ID was set. I have all under my iTunes account but when i need to update my apps, a different apple ID come up! how do i change that?

    Hi maggieanntb, your sister's Apple ID came up because an app(s) was downloaded using her account. To prevent that from happening, you would have to delete the app(s) that were downloaded on her's, and re-download them using your own Apple ID.

  • I'm a Microsoft Outlook for Mac user, I need information of how to know when e-mail was readed and confirm receipt of e-mails sent. thank you!  regards Mauricio

    I'm a Microsoft Outlook for Mac user, I need information of how to know when e-mail was readed and confirm receipt of e-mails sent. thank you!  regards Mauricio

    Mail and Address book

  • How to achieve no-downtime solution deployment on farms with multiple WFEs and LB

    Taking SharePoint Solution Deployer, my opensource PowerShell deployment script, to the next level,
    Bill Simser got me the idea of making the deployment even more smooth on farms with multiple WFEs and load balancer in order to achieve a no-downtime deployment
    The basic idea is to deploy the solutions on each WFEs one-by-one by
    1. Taking one WFE offline
    2. Installing the solution with the -local switch
    //Solution deployment
    Install-SPSolution -Identity <solutionname>.wsp –GACDeployment –CASPolicies –Local
    // Solution upgrade
    Update-SPSolution -Identity <solutionname>.wsp -LiteralPath LocalPathOfTheSolution.wsp -GacDeployment -Local
    3. Run post-deployment actions on the WFE (ie. restart services, recycle apppools or IIS reset, warmup server), which my script already does for each server
    4. Take WFE online again
    5. Repeat step 1-4 for all other WFEs
    I am struggling with three things here:
    1. The whole deployment process could be quite risky when something goes wrong in between. And in order to roll back I would require the original solution if it was already deployed before (which I can back up of course before I replace
    it)
    Anything which involves changing the content dbs should of course be done after the solutions is deployed to the whole farm, so this should not hurt in this case.
    Anyway MSDN says that the "DeployLocal" method (which I assume is the same as the -local switch in PS ) should be only used
    for
    troubleshooting purposes.
    So it would be great to hear about anyones experiences with it
    2. As there can be different types of load balancers (hardware, software) which might not be configurable through my script I assume that taking out the WFE from the the load balancer may not always be possible.
    So I thought about just taking the server offline.
    I haven't found an option yet to take only one server in the farm offline (without removing it from the farm of course), so maybe I miss something. Any ideas?
    3. Before taking a single WFE offline, I would like to assure that this server does not have any open sessions, operations of users ongoing. Unfortunately I found only the possibility to quiesce the whole farm, but not a single
    server. Am I missing something?
    Appreciate any ideas which might point me in the direction to solve the overall goal!
    SharePoint Architect, Speaker, MCP, MCPD, MCITP, MCSA, MCTS, Scrum Master/Product Owner
    Blog: www.matthiaseinig.de, Twitter:
    @mattein
    CodePlex: SharePoint Software Factory,
    SharePoint Solution Deployer

    Hi Mike, 
    unfortunately not. I tried several different approaches but didn't really success reliably with any of them. So eventually I gave up on it.
    Interesting idea though that Eric Hasley is commenting on the blog post you mentioned.
    "There is another approach that has worked for me in the past.  Because the deployment to each server is handled through a timer job,
    by stopping the timer service in a controlled fashion you can rollout your solution without incurring any user outage."
    It could work like that (in theory).
    Stop the SPTimerV4 on all servers in the farm apart from one.
    Take out the one to deploy to from the NLB
    Wait until it has no connections
    Deploy the solutions on it in the ordinary way (eg. with my
    SharePoint Solution Deployer ;))
    Put it back into the NLB and take the others out
    Wait until they have no connections left
    Activate the timer service on the others servers and let them deploy
    Put them back into the NLB
    No clue if this is actually working and you still have the problem with the NLB, so it could take a while.
    Also I am not certain what happens in state 5 if users use different versions of your solutions at the same time (old version on the remaining open connections, new version on the updated server)
    I do not have a suitable farm at hand to play with it though, so can't test it.
    Cheers
    Matthias
    Matthias Einig, CEO, SharePoint MVP
    Blog: www.matthiaseinig.de, Twitter:
    @mattein
    Projects: SharePoint Code Analysis Framework (SPCAF),SharePoint Code Check (SPCop),
    SharePoint Software Factory,
    SharePoint Solution Deployer

  • How to design interactive pdf. for multiple additions and saves???

    Using LiveCycle designer -  Can anyone clarify how we can let others make multiple additions and saves to an interactive pdf. I created in Live Cycle Designer 8.2.1...
    I have created an interactive pdf. with LiveCycle designer and sent to client.
    Is there any way I can give them ability to save the pdf. make  multiple additions and saves and send back when they have completed it?
    or even pull up the file make changes and resend at some point in the future without having to fill in all form field again?
    Thxz much,
    JR

    Sorry but this is the wrong forum (this is for the Collaboration Services). You may want to try the LiveCycle Designer forum:
    http://forums.adobe.com/community/livecycle/livecycle_es/livecycle_designer_es

  • My dad bought an ipad 2 of my uncle for cheap since its a little broken but i tried to earse the ipad so all the password and thing from my uncle go away but i was stuck on the activation when i need an email and password but my uncle cant remember it

    My dad bought an ipad 2 of my uncle for cheap since its a little broken but i tried to earse the ipad so all the password and thing from my uncle go away but i was stuck on the activation when i need an email and password but my uncle cant remember it because he has medical problems and he does not remember the email since he has alot of emails he thinks he remembers the password since he always keep the same password. So does anyone know what i can do because the ipad is locked and my parents are like very mad at me xD

    http://support.apple.com/kb/PH13695
    Activation Lock cannot be bypassed, you will have to recover the email and password used to activate it.

  • HT1414 how much disk space is needed for backup and restore.

    i want to unlock iphone,for this how much disk space is needed for backup and restore activiti

    OK... now subtract the music. That's not part of the iPhone backup. Neither are apps, but in app data is.
    Why are you asking? Did you get an error?  If so, then clear out some disk space.

  • Is it possible to download and read books from Waterstones in the ebook format on iPad. If so how? Is there any need to download an app? Thanks

    Is it possible to download and read books from Waterstones in the ebook format on iPad. If so how? Is there any need to download an app? Thanks

    People who sell ebooks normally tell you what you need to read them, e.g.
    http://www.waterstones.com/waterstonesweb/pages/help-ebook-faqs/200001173/

  • How to calculate the ratio between the maximum and minimum peaks of the two waves using two looping to find the value of SPO2?

    hello everyone,
    i'm rai from indonesia
    I have a final project about pulse oximetriy, I have some problems,
    how to calculate the ratio between the maximum and minimum peaks of the two waves using two while loops to calculate SpO2 ?
    My program image can be seen below predicament ?
    Attachments:
    spo2 akusisi data with filter lpf hpf smoot nilai max min ir merah.vi ‏249 KB
    spo2 akusisi data with filter lpf hpf smoot nilai max min ir merah.vi ‏249 KB

    Hi rai,
    I would appreciate it as kind of respect for forum participants if you would clean up your VI before uploading it (or images of its block diagram)…
    That being said:
    - Your inner while loops each run exactly twice. Replace them with FOR loops!
    - Lots of unneeded operations, mainly induced by ExpressVI usage. Is there a reason to convert to DDT and immediately convert back to 1D array?
    - You already calculate some Min/Max values. Ratio is just a division of two values…
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • How to calculate the ratio between the maximum and minimum peaks of the two waves using two while loops?

    hello everyone,
    i'm rai from indonesia
    I have a final project about pulse oximetriy, I have some problems,
    how to calculate the ratio between the maximum and minimum peaks of the two waves using two while loops to calculate SpO2 ?
    My program image can be seen below predicament ?
    Attachments:
    spo2 akusisi data with filter lpf hpf smoot nilai max min ir merah.vi ‏249 KB

    Hi Rai,
    You should post this into the LabVIEW forum rather than Real-Time since this isn't a Real-Time application. Your post will see more replies in the LabVIEW forum. 
    As far as your question is concerned, you can write the max and min from the respective loops to a local variable to send the data out of the loops to a third loop or just do the calculation in one of the loops. This would be ideal if you're trying to do this while the loop is running. 
    -Jayk
    Applications Engineering
    National Instruments

  • HT2736 when i need to gift any app by print gift myself take me to billing info to choose the raiment method and already i have credit on my iTunes card

    when i need to gift any app by print gift myself take me to billing info to choose the raiment method and already i have credit on my iTunes card

    You cannot use a balance from a gift card to purchase another gift. You will have to provide a credit card.
    Regards.

  • I changed my AppleId on line now how do I change it im my IPad and apps?

    I changed my AppleId on line now how do I change it im my IPad and apps?

    The apps bought using one Apple ID are forever tied to the Apple ID used. Apple ID cannot be transfered or merged. To update those apps, you need to sign in with the Apple ID that was used during purchase.

  • How can I retrieve my back up documents and apps from icloud?

    how can I retrieve my back up documents and apps from icloud?

    Apps by:
    Downloading past purchases from the App Store, iBookstore, and iTunes Store
    If you restore your iPod from iPod backup it will restore both the documents and apps that were on the iPod when the backup was made. To restore see:
    iOS: How to back up

Maybe you are looking for

  • Importing sent e-mails as .mbox into Mail.app

    After years of putting it off, I decided to finally dump Thunderbird and start using Apple's homegrown Mail app. I had tried multiple methods of getting my e-mails out of Thunderbrid and into Mail but - after many false starts and missing e-mails - I

  • GR/IR clearing - Foreign Exchange Loss

    Hi Sap Gurus, My Company code currency is u201CCADu201D and my Group Currency is u201CUSDu201D. I have maintained GR/IR clearing account as u201Conly balances in local currencyu201D I have done GR in 2008 for 100 CAD. And I have reversed this GR in 2

  • Isakmp error major 69,245,157,123 mismatch

    Hello, I am doing a test lab for dmvpn and I couldn't find out the problem for one of the spoke's isakmp error. The Interesting part is I have done same for another spoke and which has successfully create VPN with the hub. There is no firewall betwee

  • Webutil configuration for windows 7 application server

    hi all, we are working on oracle forms/reports and recently upgraded the application server to windows 7 and database is oracle 10g config: os : windows 7 developer suite 10g in this we are using the jre instead of jinitiator and did the all needful

  • I have developed a little tool to help with Dynamic Tabular Forms....

    I have created a little framework which will help people to develop dynamic actions in tabular forms. It currently only supports text and display only but if necessary I'm willing to expand this little tool... You can find it here: http://linuxserver