I have a static html site with about 50,000 visitors per day, 400,000 pages views daily. I do have a PHPBB with medium traffic, altough it take a few seconds to read and post. I have an ecard service that uses mysql wich performance is ok, but would like to improve speed in both of them.
I will launch an English version of my site in a few weeks, powered by Expression Engine CMS, built in PHP, and MYSQL. I´ll launch other Expression Engine powered sites in the near future.
I will convert my static site into a CMS Expression Engine in the future.
Nowadays I use this dedicated:
Dual Xeon Woodcrest
SATA II 250 drive, primary disk
SATA II 250 drive, back up
Currenty paying $365
I´ve been with wiredtree from the year 2007, but I´m open to change my host, because the customer service, both time and quality responses has decreased last months, altough is good enough. I have to admit the service at the first years was outstanding.
I´d like a server with great php-mysql performance.
I´m talking a look to this plans:
Intel Core i7 920 (2.66GHZ 8MB L3 Cache)
• 12GB DDR3
• RAID I 2x300GB 15k RPM SAS 16MB Cache
• 4000GB Transfer
---> $422 <---
Intel Core 2 Quad Q9550 (2.83GHZ 12MB Cache)
• 8GB ECC DDR2
• RAID I 2x300GB 15k RPM SAS 16MB Cache
• 4000 GB Transfer
--> $387 <---
*The prices include coupon discounts
I'd recommend WiredTree. For what you get from their service I think they're worth staying with if you've been with them since 2007. I'm sure you know well that their service is top notch if you've been with them for that long. All the other hosts you've listed there are reputable too but I believe you get the most of your dollar with WiredTree.
I can not say enough about the customer service at LiquidWeb, while we were with them, it was just phenomenal.
FazeWire Web Services.
|| We have provided great prices and better support since 2006. Located in Seattle, WA!
|| Shared Hosting - VPS - Dedicated Servers - Colocation - Software Licenses
I seen a site with similar traffic on a server with the below specs.
2 x Quad-Core 2.33 Ghz ( 8 cores )
3 x 250GB Hardware Raid5
1 x 250GB /backups
and it performs well, I recommend you do ensure it is hardware raid and not software raid. Very important or else the software raid will begin to use up cpu resources.
You can get the above for right around $400/month on special from a reputable managed server provider
| Manny Vivar - [email protected]| HostDime | Premier Global Data Centers
| www.hostdime.com/global | Global Infrastructure as a Service (IaaS) Provider Since 2003
| Managed Dedicated Servers | Global Colocation Facilities | Managed VPS | Managed Private Cloud
| Data Centers in Florida, USA | Mexico | Brazil | UK | Hong Kong | India | Netherlands| Colombia |
You will be OK with SATA drives, however SCSI or SAS drives will give you better disk I/O (READ/WRITE) especially for an intensive MySQL application.
RAID 0 = It uses two (or more) disks, then when you save a file, it is broken down to fragments. A fragment is stored on each disk in your array. This increases writing speed. When this file is called up, both disks read the file fragments and produces faster read times than a single disk. If one drive files however, all the data is lost.
RAID 1 = Uses two disks (or more) and mirrors all the files. So whatever file is written to DISK1 will be copied exactly to DISK2 and if you have more disks DISK3, DISK4, etc. If one drive fails you have an exact copy on DISK 2 and can continue to operate.
RAID 5 = Uses 3 (or more) disks. It incoporates RAID 0 and RAID 1. this is a little more technical to explain so here is a direct quote from wikipedia "Distributed parity requires all drives but one to be present to operate; drive failure requires replacement, but the array is not destroyed by a single drive failure. Upon drive failure, any subsequent reads can be calculated from the distributed parity such that the drive failure is masked from the end user. The array will have data loss in the event of a second drive failure and is vulnerable until the data that was on the failed drive is rebuilt onto a replacement drive. A single drive failure in the set will result in reduced performance of the entire set until the failed drive has been replaced and rebuilt."
Which basically means you have can lose one of the three drives, and still continue to operate. However you will need to replace that drive upon failure. If a second disk fails, you lose all data.
So no you won't need a backup disk technically if you have 3 drives in RAID 5. However if you want additional backup then a backup disk is not a bad idea. RAID 5 however will give you your best performance and a little safety.
Always make sure it is HARDWARE RAID you have setup. Software raid requires more system resources than it's worth. Hardware raid is fully independent, faster, more reliable.