Thanks to everybody that got the new Drupal gear going: Kjartan, Corey Shields, Mike Marineau, Matt Rae and several other folks I’m sure I’m missing here. It’s looking much better and the best is yet to come.
I don’t have any data on the old server other than the load would sometimes reach in excess of 20+. Sometime after that it would melt down …
We’re about half-way through the deployment of the new gear. We have one web head and the Sun v20Z installed as the database server. We’ll be adding another web head and an administration/staging server. This will handle things like SVN, staging and a raft of other services that we don’t want to put on the production website.
Looking at the Dell order status page as of this writing (4:10 PST 8/26/2005) I see the new gear shipping as of 9/7/2005 which by Dell standards usually means it will be here on that date. We’ll get it racked, built out and integrated into the existing infrastructure. We should experience no downtime because of that.
Now I can’t really quantify the “speed” of the equipment but I can give you a few numbers and talk about the current load on the machines.
The main web head is currently operating at a modest load:
16:20:45 up 13 days, 23:53, 2 users, load average: 0.16, 0.38, 0.45
It’s done about 170,000 requests in the first 5 hours of operation. Oddly enough looking over the first few hours of logs there are some particularly bad hosts hammering the forums. More investigation will be needed as the user agent is “Mozilla/4.0 (compatible; Google Desktop)”. Looks like a broken/buggy client.
On the database server things are good. We’re also running at a modest load here:
16:23:03 up 13 days, 23:49, 2 users, load average: 0.31, 0.18, 0.19
The load is deceiving though. Looking at the MySQL ’status’ we’re humming along 250-350 queries a second over the course of the course of the day. You can see the CPU usage and load graphs below (I’m sure these will get more interesting over time):
The load on the site should drop and the responsiveness should only increase when we add the new web head into the mix. We have a student intern that is now working on dialing up all of the things that the Drupal team is asking them to do (the devil is always in the details).
Hope this answers some folks questions … I know its not as thorough as some would like but at least it gives people and idea of what’s going on. We’ll be sure to follow-up with more in-depth statistics, etc over time.
Thanks everybody for your patience while we sorted this out!