Results 1 to 16 of 16
  1. #1
    Join Date
    Jan 2014
    Posts
    94

    Help: Need to manage server load...

    Hi,
    I need help in managing server load am using CPanel/WHM on both servers.
    I have one Intel Xeon e3 with 8GB Ram 1 site is hosted on it and on 2nd server 12 Gb Ram almost 300+ sites are hosted on VPS, there is too much load on 12 GB ram VPS, I want that all extra load handle by my Intel xeon 8Gb ram server. can any one tell me How can I do this, server and vps both have different Dns,
    Should it all will be done by Clustering if yes then kindly post a tutorial how can i do this...
    In VPS most load is taken by MySQL


    Great Thanks in advance

  2. #2
    Join Date
    May 2012
    Location
    Linux World
    Posts
    1,137
    Are you planning to migrate some domains to the 8GB server in order to minimize the load?, are most of the sites in 12GB server are busy and have dynamic/mysql contents?. I still think its better to get a consultation from an admin to check and optimize PHP/Mysql, which may help settling your load.
    Kevin Cheri : Senior Server Administrator / Freelancer : 13+ years Exp, reach me out for any help
    Server Optimization Expert / Mysql Guru / Migration Specialist
    Skype : lynxmaestro
    Gmail : cheri.kevin@gmail.com

  3. #3
    Join Date
    Jan 2014
    Posts
    94
    I don't want to transfer any website to 8Gb server,SQL or Apache is optimized yes sites have dynamic contents, I just need that all extra load managed by my 8 GB Ram server...

  4. #4
    Are your server and VPS even on the same network? Can you setup a private network between the two of them?
    Uptime Monitor - Minimize your downtime by being the first to know about it!

    Blacklist Monitor - Are any of your IPs or Domains blacklisted? Find out before it gets to affect you or your clients.

  5. #5
    Join Date
    Jan 2014
    Posts
    94
    @[HB]Andrei both on diffrent datacenters...

  6. #6
    Join Date
    Aug 2011
    Location
    London, UK
    Posts
    271
    You might want to set this up on the billing side, in WHMCS it allocates based on configuration but generally the least full server to a client. I would move most if not all of the load to the dedicated server and abandon the VPS, it has served its purpose.

    A VPS no matter how much resources will be limited to the fact, multiply VPS share the same hardware. You have to wait while others use the hard drive or SSD's before you can read or write, yes it does lots fast but two things cant happen once. Multitasking is mostly a illusion at kernel level but this is getting off topic.

    Its best if you do decide to keep both what i guess you will do, put most the load on the dedicated and keep a few nice customers and your site on the VPS. You can get affordable VPSs for extra name servers, and i would set them up both independently just incase one of them fails - not every customer you have is upset.
    Byte32 - Hosting & IT Services
    http://www.byte32.com
    Providing UK based I.T services - Get in touch with us!
    CentOS/Cloudlinux cPanel, LAMP & BIND setups - Web & application development

  7. #7
    Quote Originally Posted by Biz hoster View Post
    @[HB]Andrei both on diffrent datacenters...
    Without migrating some (if not most) of the accounts from the VPS to the Dedicated server there's no way to off-load the load of the VPS to the server...

    If they were on the same private network you could have moved just the MySQL server to the dedicated server, but considering they're in two different datacenters the latency would probably be too high and you'd be using public network which isn't good.
    Uptime Monitor - Minimize your downtime by being the first to know about it!

    Blacklist Monitor - Are any of your IPs or Domains blacklisted? Find out before it gets to affect you or your clients.

  8. #8
    Join Date
    Aug 2011
    Location
    London, UK
    Posts
    271
    Clustering is for DNS and such i think, i have never used it. I think you are confusing this because the term they used with Cloud computing and the expand-ability. There is no way as far as i know to combined the machine to share the full workload. Your dedicated with less ram likely can handle better then the VPS because of shared memory, hard drives and such even though you do not have as much memory.
    Byte32 - Hosting & IT Services
    http://www.byte32.com
    Providing UK based I.T services - Get in touch with us!
    CentOS/Cloudlinux cPanel, LAMP & BIND setups - Web & application development

  9. #9
    Join Date
    Dec 2012
    Location
    Cape Town, South Africa
    Posts
    10
    you could try round-robin-dns but it is never an exact science of how much % of traffic gets split up. This means though you will have to run a second copy and do some modifications (session sharing, etc.).

    So I don't know what kind of idea you have "I do not want to do anything but it should just magically work"...

  10. #10
    Join Date
    Jan 2014
    Location
    Romania
    Posts
    297
    move some "busy" databases from the 12 Gb to the 8 Gb if you don't want to move the entire website(s)
    MONDOSERV - www.mondoserv.com
    Dedicated Servers, VDS, DDoS Protection, Pre-virtualized Dedicated Servers
    Romania, Germany, Netherlands, Italy, France, USA & Other Locations

  11. #11
    Move mysql server out of 12G to 8g one and provide offloaded mysql services to all sites on 12g server.
    Additionally - Use 8g server as the proxy server to the 12g server.

    Search on google to find tutorials how to achieve this securely

  12. #12
    Tell me more about your setup. Are you hosting different clients? If you are hosting different clients (you're a web host), are you running CloudLinux?

    Your best bet would be to move some accounts around. cPanel isn't really designed to load balance at all.

    On a side note though, what is causing the MySQL load on the VPS? What is the site using (wordpress, IP Board, etc)? Can you use a caching plugin, memory caching or something to alleviate MySQL load?

    Another option, can you use CloudFlare on the busy sites to reduce load?
    Last edited by UH-Bobby; 10-27-2014 at 04:48 PM.
    Bobby - PreciselyManaged.com - Precision Hosting Solutions
    █ Enterprise Shared, Reseller, VPS, Hybrid, and Dedicated Hosting
    █ SpamExperts | CloudLinux | cPanel | Bacula + R1soft | and more!
    █ Full proactively managed, and we specialize in hosting small web hosts

  13. #13
    Join Date
    Jan 2014
    Posts
    94
    Hello @UH-Bobby , Cloudlinux just control web traffic CPu and Ram only, Internal usage of Ram and Cpu by same site are not controlled by Cloudlinux, my many sites which limit I set 1 GB are taking 3 Gb load some times Php Defunct issues, and user/bin/php and website are crossing Cpu limit daily also.
    MySql and other process are also taking too much load, That's why I need to mange it by clustering or some thing else... to maintain the website loading speed....

  14. #14
    Quote Originally Posted by Biz hoster View Post
    Hello @UH-Bobby , Cloudlinux just control web traffic CPu and Ram only, Internal usage of Ram and Cpu by same site are not controlled by Cloudlinux, my many sites which limit I set 1 GB are taking 3 Gb load some times Php Defunct issues, and user/bin/php and website are crossing Cpu limit daily also.
    MySql and other process are also taking too much load, That's why I need to mange it by clustering or some thing else... to maintain the website loading speed....
    I may be misunderstanding, but CloudLinux does do this. CloudLinux limits per site, not globally for the server.

    CPanel isn't designed for clustering. You have some options, but be prepared to support them and manage them.

    What about my other suggestions? Can you shift the workload into memory to reduce mysql queries?

    What about CloudFlare?
    Bobby - PreciselyManaged.com - Precision Hosting Solutions
    █ Enterprise Shared, Reseller, VPS, Hybrid, and Dedicated Hosting
    █ SpamExperts | CloudLinux | cPanel | Bacula + R1soft | and more!
    █ Full proactively managed, and we specialize in hosting small web hosts

  15. #15
    Join Date
    Jan 2014
    Posts
    94
    Dear I tried all & now I find two solution that make one server for SQL handling... Or go for good server with high resource with SSD drive.
    I will go for both & will try these 2 option as demo hope my problem will get solve...
    Thanks for your suggestions and reply

  16. #16
    use the "cPanel Unixy Varnish" plugin and it will too much less the load of the server .

Similar Threads

  1. Replies: 0
    Last Post: 09-01-2013, 01:09 AM
  2. Replies: 0
    Last Post: 12-24-2011, 05:36 AM
  3. Can someone explain the difference Server load & CPU load?
    By messa in forum Hosting Security and Technology
    Replies: 5
    Last Post: 10-08-2006, 03:23 PM
  4. My server load is low but my site is taking VERY long to load.
    By xlogger in forum Hosting Security and Technology
    Replies: 6
    Last Post: 12-18-2005, 05:33 PM
  5. Server Admin To Manage Load Balanced Servers
    By Jessica Low in forum Dedicated Server
    Replies: 12
    Last Post: 08-08-2005, 06:46 PM

Posting Permissions

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