Author Topic: How To Improve Your Dedicated Serverís Performance  (Read 380 times)

shajahan

  • Green Belt
  • *****
  • Posts: 341
  • Karma: +0/-0
How To Improve Your Dedicated Serverís Performance
« on: May 18, 2015, 03:23:44 AM »



Perhaps a while back, you noticed your application really starting to slow down so you invested some time in really tuning things. Youíve enabled compression on all HTTP traffic, set content-expiration headers on all static content so theyíre not being repeatedly retrieved from your server which improves page load time, made sure all your database queries are optimized, and youíre caching as much ďread-mostlyĒ data as you can. While there still other avenues to possibly be explored, youíre probably well on your way to having a fairly well-optimized website or application. One obvious solution if youíre using a dedicated server is to begin to look at adding more hardware to the mix but that can add additional complexity and cost to your deployment. Before you upgrade your hardware, its important to take a look at your individual server and make sure that youíve maximized its performance.
Because Disk I/O is one of the real killers in terms of server load and website performance, is it possible that the hard drives themselves being used are not optimal. Work with your hosting provider to ensure that you have excellent RPM speeds on your disk drives, as this alone can make a difference on applications that do heavy amounts of database transactions. Switching from 7,200RPM SATA drives to enterprise grade 15,000RPM SAS drives can make a world of difference in this case.

santhoshidatasoft

  • Brown belt
  • ******
  • Posts: 668
  • Karma: +0/-0
Re: How To Improve Your Dedicated Serverís Performance
« Reply #1 on: May 31, 2015, 07:26:34 PM »
1. Decide what the role the server is going to play.
2. Depending on the point 1, strategies the things/services/applications it will need.
3. Any based on the above 2, you will have to plan out the optimization.
4. Applicaitons like MySQL, PHP, HTTP, etc, has to be optimized based on their current performance.