web analytics

Running on a Dedicated Server

For over a week now, I’ve been tweaking the testing this spanking new dedicated server and have moved over most of my blogs and blog projects. Will be moving the rest of the sites and the other blogs within the month. Downtimes and SQL errors are down to a minimal (actually, almost nil) ever since.

The new server is an AMD 64 3800+ with 2GB of RAM and two Seagate HDDs (the other one is for backup). It’s not on RAID though I don’t really have plans on going that path. The daily backups should do just fine.

This rig should be able to handle all the load with all the new blogs we’ll be putting up and the steady increase in traffic for the current ones. I’ve also done some WP 2.0 upgrades on the smaller blogs and though I hit on several snags and glitches, I managed to upgrade 3 of them within the day.

I really should be working during the day and sleeping at night, not the other way around.

Abe is the founder and Editor-in-Chief of YugaTech. You Can follow him on Twitter @abeolandres.

You may also like...

12 Responses

  1. kzap says:

    shouldnt servers usually be dual something? opteron or xeon
    atleast 2GB of RAM, 4 is better :) and fast fast hard drives that are raided :)
    RAID 5 is nice i hear if you can get the extra hard drives

  2. Migs says:

    Sure, but those are in the $300 up range!

  3. yuga says:

    Make that $500 a month. The AMD64 is actually more than enough, with a goos Apache+mySQL tweaking, unless of course we’re running some Web 2.0 apps like MeasureMap or BackPackIt.

    I can only dream of getting a 4 x AMD Opteron 842 with RAID 5 on SCSI drives for my blogs. :D

  4. Fleeb says:

    I think RAID0 will do for the moment, if not RAID5…

  5. Migs says:

    Nice, but your machine will be near 0% utilization. Give it something harder to crunch on!

  6. kzap says:

    a big forum will easily bring down a single server no matter how powerful :) i guess thats when multiple processors and multiple servers just make sense

  7. yuga says:

    Yep, load balancing on mulitple servers. Last time I heard PEX has Celeron 3 servers (1 webserver and 2 mySQL servers).

    If you go with bigger sites like AnandTech or WebHostingTalk, they load up as many half a dozen Xeons just to be able to handle over 2,000 concurrent users.

  8. Fleeb says:

    How about a RAID with truly inexpensive disks?



  9. yuga says:

    I didn’t know there were so many levels of RAID!

    # Level 0 — Striped Disk Array without Fault Tolerance: Provides data striping (spreading out blocks of each file across multiple disk drives) but no redundancy. This improves performance but does not deliver fault tolerance. If one drive fails then all data in the array is lost.

    # Level 1 — Mirroring and Duplexing: Provides disk mirroring. Level 1 provides twice the read transaction rate of single disks and the same write transaction rate as single disks.

    # Level 2 — Error-Correcting Coding: Not a typical implementation and rarely used, Level 2 stripes data at the bit level rather than the block level.

    # Level 3 — Bit-Interleaved Parity: Provides byte-level striping with a dedicated parity disk. Level 3, which cannot service simultaneous multiple requests, also is rarely used.

    # Level 4 — Dedicated Parity Drive: A commonly used implementation of RAID, Level 4 provides block-level striping (like Level 0) with a parity disk. If a data disk fails, the parity data is used to create a replacement disk. A disadvantage to Level 4 is that the parity disk can create write bottlenecks.

    # Level 5 — Block Interleaved Distributed Parity: Provides data striping at the byte level and also stripe error correction information. This results in excellent performance and good fault tolerance. Level 5 is one of the most popular implementations of RAID.

    # Level 6 — Independent Data Disks with Double Parity: Provides block-level striping with parity data distributed across all disks.

    # Level 0+1 – A Mirror of Stripes: Not one of the original RAID levels, two RAID 0 stripes are created, and a RAID 1 mirror is created over them. Used for both replicating and sharing data among disks.

    # Level 10 – A Stripe of Mirrors: Not one of the original RAID levels, multiple RAID 1 mirrors are created, and a RAID 0 stripe is created over these.

    # Level 7: A trademark of Storage Computer Corporation that adds caching to Levels 3 or 4.

    # RAID S: EMC Corporation’s proprietary striped parity RAID system used in its Symmetrix storage systems.

  10. Migs says:

    If you’re looking at those levels, you’d probably want to compile your PHP and do other optimizations. You don’t want your CPU to be wasted interpreting code.

    And, some major sysadmin kung fu as well!

  11. Ed Byrne says:

    Hi, do you mind me asking who you host with / if you’re happy with their service/bandwidth/price and how much a dedicated server actually costs with that spec? Thanks.

  12. kulot says:

    hello to everyone, does any one here knows how to set up my own server? what are the necessary hardwares to have?

Leave a Reply

Your email address will not be published. Required fields are marked *