Results 1 to 12 of 12
  1. #1

    Need high performance server to serve ads (2+ million page views/day)

    I am currently paying $550/month for Rackspace's half-ass managed cloud server (quad core 8 GB RAM) and it does not meet my needs. The server cannot handle 2 million page views/day of ads served on various third party servers and I feel that it should be able to since I have a dual core 1 GB RAM server that is currently serving 1 million page views/day (but it was a rough start to configure and sustain this) for $70/month. When the techs receive a ping alert, they just clear it and move on. I need to tell them to investigate and then they tell me the MaxClients was reached so I need to tell them to resize the server and increase the MaxClients... ridiculous.

    What do you guys recommend for an ad serving website?

  2. #2
    Join Date
    Nov 2006
    Location
    Melbourne, Australia
    Posts
    321
    I need to tell them to investigate and then they tell me the MaxClients was reached so I need to tell them to resize the server and increase the MaxClients... ridiculous.
    Based on this, I assume you're using Apache. I'd suggest to get rid of Apache and switch to Litespeed (drop-in replacement for Apache), Nginx or Cherokee. You'll see significantly better performance.

  3. #3
    Join Date
    Nov 2009
    Location
    /etc/my.cnf
    Posts
    10,657
    Quote Originally Posted by Daniel15 View Post
    I'd suggest to get rid of Apache and switch to Litespeed (drop-in replacement for Apache)
    Yes, Head for 2 CPU LiteSpeed which has caching you'll see things improve for sure
    UK Based Proactive Server Management.
    Zabbix Enterprise 24/7 Monitoring.

  4. #4
    Join Date
    May 2006
    Location
    San Francisco
    Posts
    7,325
    Quote Originally Posted by Daniel15 View Post
    Based on this, I assume you're using Apache. I'd suggest to get rid of Apache and switch to Litespeed (drop-in replacement for Apache), Nginx or Cherokee. You'll see significantly better performance.
    Agreed... although what was your 1GB RAM server using? If that was using the same software stack, then the problem lies elsewhere.

  5. #5
    Join Date
    Apr 2004
    Location
    Singapore
    Posts
    1,522
    I suggest that you get nginx installed as your front end web server as this has proven a huge success for my client.

  6. #6
    Join Date
    Jan 2003
    Location
    Chicago, IL
    Posts
    6,957
    I served 5 million+ ads a day from a 2.4Ghz Celeron box with 1GB of RAM. What software are you using to serve the ads? The software seems to be the problem, not your hardware, imho. A host isn't going to be able to fix the fact the software you selected seems to be inadequate for the job you're using it for.
    Karl Zimmerman - Founder & CEO of Steadfast
    VMware Virtual Data Center Platform

    karl @ steadfast.net - Sales/Support: 312-602-2689
    Cloud Hosting, Managed Dedicated Servers, Chicago Colocation, and New Jersey Colocation

  7. #7
    Join Date
    Mar 2003
    Location
    California USA
    Posts
    13,681
    First off -- Rackspace cloud servers are junk. They may tell you the specs your getting, but its very common to have other users on the same node hording resources affecting you.
    Get a real dedicated and never look back.
    Most providers can offer you a E3-1230 with 8 to 16gb of ram for a fraction of what you currently pay. I am confident it will walk ontop of that cloud server.
    Last edited by Steven; 02-09-2012 at 03:12 AM.
    Steven Ciaburri | Industry's Best Server Management - Rack911.com
    Software Auditing - 400+ Vulnerabilities Found - Quote @ https://www.RACK911Labs.com
    Fully Managed Dedicated Servers (Las Vegas, New York City, & Amsterdam) (AS62710)
    FreeBSD & Linux Server Management, Security Auditing, Server Optimization, PCI Compliance

  8. #8
    A real dedicated server is a much better bet. Even openx, which is not exactly light on resources, can be configured to serve up 20 million ads a day on an x3460 xeon with about 50% cpu usage if you configure it with nginx and php-fpm. A modern E3-1230 is a good 40% faster than this so a real server should handle 2 million pageviews a day fine. It's not exactly trivial to get openx installed properly (and securely!) with nginx but it's certainly possible and the performance is fantastic.
    IOFLOOD.com -- We Love Servers
    Phoenix, AZ Dedicated Servers in under an hour
    ★ Ryzen 9: 7950x3D ★ Dual E5-2680v4 Xeon ★
    Contact Us: sales@ioflood.com

  9. #9
    Join Date
    Jan 2003
    Location
    Chicago, IL
    Posts
    6,957
    Quote Originally Posted by funkywizard View Post
    A real dedicated server is a much better bet. Even openx, which is not exactly light on resources, can be configured to serve up 20 million ads a day on an x3460 xeon with about 50% cpu usage if you configure it with nginx and php-fpm. A modern E3-1230 is a good 40% faster than this so a real server should handle 2 million pageviews a day fine. It's not exactly trivial to get openx installed properly (and securely!) with nginx but it's certainly possible and the performance is fantastic.
    Last I used it, OpenX was a bloated piece of crap... Serving ads is a pretty simple/trivial task, and OpenX just seems to try to make it as complicated as possible. :-)
    Karl Zimmerman - Founder & CEO of Steadfast
    VMware Virtual Data Center Platform

    karl @ steadfast.net - Sales/Support: 312-602-2689
    Cloud Hosting, Managed Dedicated Servers, Chicago Colocation, and New Jersey Colocation

  10. #10
    Quote Originally Posted by KarlZimmer View Post
    Last I used it, OpenX was a bloated piece of crap... Serving ads is a pretty simple/trivial task, and OpenX just seems to try to make it as complicated as possible. :-)
    To be honest I couldn't be bothered to learn how to use it, I had an employee figure it out. We were looking to do direct ad sales and this seemed to be the most viable option for doing reporting and making sure that people were only shown the ads they had a budget for, and doing various defaults and rate limits. Even though I agree it is a bloated piece of crap, it's still pretty popular, and, properly configured, can serve quite a large number of ads from a decent server.
    IOFLOOD.com -- We Love Servers
    Phoenix, AZ Dedicated Servers in under an hour
    ★ Ryzen 9: 7950x3D ★ Dual E5-2680v4 Xeon ★
    Contact Us: sales@ioflood.com

  11. #11
    Join Date
    Aug 2007
    Location
    here
    Posts
    480
    sounds like you need a managed dedicated server, and someone to optimize your config for high traffic, and do proactive work, so you can spend your time knowing that everything runs smooth.

    i guess something can be worked out.
    We live in a twilight world

  12. #12
    A dedicated server is much cheaper. Check out the offer sections.
    OFF TOPIC : @karl never you had a ad servicing business as well
    Webuzo - Multi user control panel supporting Apache, NGinx, MySQL, MariaDB, Percona, LiteSpeed, Varnish, WordPress, etc.
    Virtualizor - VPS Control Panel supporting OpenVZ, Xen, KVM and has 200+ OS Templates
    Softaculous - Auto Installer with 400+ scripts for Webuzo, cPanel, DirectAdmin, InterWorx, Plesk, etc.

Similar Threads

  1. What is my bottle neck, embeddable page with over million page views
    By p2prockz in forum Programming Discussion
    Replies: 4
    Last Post: 09-20-2011, 12:59 AM
  2. Server slow down with 1.5 million page views per month
    By mglanfield in forum Hosting Security and Technology
    Replies: 14
    Last Post: 06-13-2011, 04:40 PM
  3. Banner ads DISCOUNT - 50,000+ Page views a day!
    By wills17 in forum Advertising Offers
    Replies: 0
    Last Post: 05-15-2006, 01:20 PM
  4. Replies: 0
    Last Post: 02-10-2006, 03:05 PM
  5. Replies: 13
    Last Post: 06-03-2004, 07:11 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •