Hardware Server Sizing

Posted on 2013-08-27
Medium Priority
Last Modified: 2016-11-23
Dear EE,

Can you please help me how we can calculate number of Processors, RAM, HDD and Network Sizing when we need to purchase new Enterprise Server. (Dell, HP etc)

Please note that for IBM AIX we have calculations.

For Network AIX Said:-
20 concurrent users(normal)
0.45MB / concurrent users (standard network volume)
= 20 * 0.45 MB = 9 MB total Bandwidth.

Question by:Netsol-NOS
LVL 88

Expert Comment

ID: 39441590
There isn't just a general guideline.

You have to tell us what the server is used for (just file server, application server, database Server, webserver etc), are you going to virtualize the OS (today that would be preferred, as you are more flexible), if so, what will your hypervisor be (VMware ESXi, Citrix, m$ Hyper-V, Linux KVM etc)? If you are going to have several VM's, how many, what OS. Also what will your server OS be?
LVL 23

Expert Comment

by:Patrick Bogers
ID: 39441593
Not to forget about Terminal Server, if so... what software is being used?

Author Comment

ID: 39441626
Please see that we have

2) Web servers (NLB Configured)
2) Application servers (desktop application)
2) Database servers (clustered)

Please see that we have we have 18 concurrent users.And we have 5,680000 total contracts(max)

The operating system / hardware / software will NOT be used as virtualize or hypervisor the servers will be physical.

I just need to know that who i calculate the processors,ram,network bw,hdd from any formula.
Get 10% Off Your First Squarespace Website

Ready to showcase your work, publish content or promote your business online? With Squarespace’s award-winning templates and 24/7 customer service, getting started is simple. Head to Squarespace.com and use offer code ‘EXPERTS’ to get 10% off your first purchase.


Author Comment

ID: 39441634
I want to know rPerf for dell windows based.

Pelase google rPerf for details.
LVL 56

Expert Comment

ID: 39442908
Is the AIX server IBM recommended listed at http://www.tpc.org/tpcc/results/tpcc_results.asp?orderby=hardware ?
LVL 19

Accepted Solution

Andrew Davis earned 1500 total points
ID: 39444688
rPerf is exactly as it says "RELATIVE".
rPerf estimates are calculated based on systems with the latest levels of AIX® and other pertinent software at the time of system announcement. Actual performance will vary based on application and configuration details.
so basically to answer your question, we would have to test every machine in every configuration, and this would still only tell you that system A will perform x% better than System B, unless of course your applications and configuration are different to our test environment.  Hmmmmm do you start to see the problem.

What you need to do.
Document everything that the server needs to do. (applications, OS, Amount of data, amount of printers, etc...)
Then compile a list of the resources that will be required for each task (CPU/Ram/IOPS/Storage)
Then you need to add all this together to give you an answer.

What you may find is that the system has critical LOB (Line Of Business) functions, that you want to be kept running at peak, while other functions (Print spooling, etc.. ) may not be as critical, in that if they get a little bogged and slow to 20% of optimum there is no noticeable impact on productivity. For this reason you may want to consider getting a single machine and virtualizing it, so that you can give the dedicated resources to the systems that need them.

IMHO I would never (or take some serious convincing) put a Server into a production without virtualization, even if it is only going to host one OS.

Ease of management: The ability to port to dissimilar hardware is easier, The ability to full shutdown the client, and reboot can be done remotely.

Flexibility: If you discover that a particular function may be handled better on its own environment, then you can create another client, and not need to get new hardware. Example, you may have an SQL app that you find will perform significantly better on a Unix/Linux machine, Simply create the client and move as needed.

Future-proof: If you virtualize it you can justify going overboard on the system, as you can then in the future add more clients to it as may be needed.

As you see the question isn't as simple as saying "i am going to have x clients on the server and w are going to do stuff, how big do i need?"

The devil is in the detail.

Hope this helps a little.

Author Closing Comment

ID: 39483337

Featured Post

Get 10% Off Your First Squarespace Website

Ready to showcase your work, publish content or promote your business online? With Squarespace’s award-winning templates and 24/7 customer service, getting started is simple. Head to Squarespace.com and use offer code ‘EXPERTS’ to get 10% off your first purchase.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Moving your enterprise fax infrastructure from in-house fax machines and servers to the cloud makes sense — from both an efficiency and productivity standpoint. But does migrating to a cloud fax solution mean you will no longer be able to send or re…
Data center, now-a-days, is referred as the home of all the advanced technologies. In-fact, most of the businesses are now establishing their entire organizational structure around the IT capabilities.
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…

600 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