944,047 Members | Top Members by Rank

  • Networking Discussion Thread
  • Unsolved
  • Views: 10223
  • Networking RSS
Mar 17th, 2006
0

Server Hardware requirements

Expand Post »
Hello,
I've been developing a large Web Application (using Apache/MySQL/PHP/AJAX) for a school and now charged with suggesting requirements for a new server that my school will be buying. This server will be in charge of hosting the only the web application (and will run Apache 2.0, PHP 5 and MySQL 4/5, haven't decided on version yet). This machine will run Windows 2003 (unfortunately, no compromise on this).
To give an idea of what the system needs to be capable of: we have about 700 students (and each student also has a single parent account), and about 200 faculty members and administrators. This system is used to manage schedules (both faculty and students) set up classes, grade students, create and track transcripts, provide online assignments, document tracking, online submittal of documents, as well as provide personal home pages to all students/parents/staff.
What would you suggest in terms of hardware? I'm thinking at the base a dual processor machine, 10 RAID (with 4-6 hard drives). However, I'm more of a software developer than a network engineer, so I would welcome suggestions.

Thank You.
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
gkalinec is offline Offline
2 posts
since Mar 2006
Mar 17th, 2006
0

Re: Server Hardware requirements

Since this is essentially running as an app server, you'd want to follow some of these best practice guidelines:

CPU -- You'd probably want at least two. Four or more might be over kill, and the licensing might kill you.
Hard Drives -- If you can swing it, 2 RAID 1 for System, 3 Raid 5 or 4 Raid 10 (performance is marginally better for RAID 10 unless it's a data warehouse), 2 RAID 1 for log files and swap space. Use FAT32 for 2nd RAID 1 container.
Memory -- As much as you can afford.

I would put more money towards memory not drives. If you wanted something all-around good, just use RAID 5 across all drives.

Cheers!

-- Andy
Reputation Points: 14
Solved Threads: 5
Junior Poster
nicentral is offline Offline
166 posts
since Apr 2005
Mar 17th, 2006
0

Re: Server Hardware requirements

Hi,
Thank you for the tips. I'm not sure I understand the hd specs though. I understand the RAID 1 for my system drive (which means 2 hds)and then either a RAID 5 or a RAID 10 for the data (which means 4 or 5 hds right?) plus one more RAID 1 for the log/swap. DId I get this right?
Also, I'm thinking about asking for 4 gigs of RAM, should I upped it or is this ok?

Thanks again.
Reputation Points: 10
Solved Threads: 0
Newbie Poster
gkalinec is offline Offline
2 posts
since Mar 2006
Mar 17th, 2006
0

Re: Server Hardware requirements

You are correct about the hard drives. If you were to do RAID 10 on the data drives, and RAID 1 on the others you would need a total of 8 drives. You could do RAID 1-5-1 with 7 drives.

I wouldn't go above 4Gb of RAM because of Windows limitations.

Andy
Reputation Points: 14
Solved Threads: 5
Junior Poster
nicentral is offline Offline
166 posts
since Apr 2005

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in Networking Forum Timeline: Dijkstra algorithm
Next Thread in Networking Forum Timeline: Network Jobs





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC