Select Page

performance server administration


How to optimize and speed up your server by more than 20%

How to optimize and speed up your server by more than 20%

10 years back, people were happy with sites that loaded in 10 seconds. Not anymore.

These days, people browse sites on the go with their smartphones. If it’s not loading in 2 seconds, they just open the next site. (more…)

Story of server performance tuning – Why it is critical for delivering reliable services and how it is done

Story of server performance tuning – Why it is critical for delivering reliable services and how it is done

Customers understand, or try to accept a server downtime. They understand servers are machines, and do sometimes break, but the one thing that they really hate is a slow server. It keeps them chained to their computer, and wastes their productive time. (more…)

E-commerce server optimization – How a Magento e-commerce website was optimized for less than 2 seconds load time

E-commerce server optimization – How a Magento e-commerce website was optimized for less than 2 seconds load time

In our previous post we covered how our Linux Systems Administrators shed 5 seconds off in website load time for a Magento e-commerce website. Here we’ll continue the discussion on how server side optimization further reduced it to a 2 second loading website.

After website optimization, we were at a 4 seconds average load time. A server performance audit showed that most of its major optimization was done right, but was not maintained properly.

(more…)

High performance e-commerce website – How a Magento e-commerce website was optimized for less than 2 seconds load time

High performance e-commerce website – How a Magento e-commerce website was optimized for less than 2 seconds load time

The call came through our emergency support channel. A Magento e-commerce website was seeing an increase in bounce rates (87%) and a dip in conversion rates. Analytics tools correlated the increased bounce rates with high page load times.

A preliminary analysis showed that the website loaded at an average of 9 seconds, with a maximum of 12 seconds in some cases. This was true user experience killer. Studies show that 51% of online shoppers cite site slowness as the top reason for site abandonment, and sites that loaded within 2 seconds decreased the bounce rates to less than 50%.

(more…)

Burning in your new server : How server hardware load testing helps us improve data center infrastructure reliability

Burning in your new server : How server hardware load testing helps us improve data center infrastructure reliability

The data was conclusive. The servers orion-47, orion-50 and orion-52 needed RAM upgrades. In the past one month their RAM usage has mostly been above 85% and was showing an increasing trend. Swap usage has grown by more than 20% and it was resulting in higher I/O wait and thereby a slight tendency for high load.

These servers were part of a load balancing cluster that served a SaaS application in a data center managed by our Dedicated Linux Systems Administrators. The occasion was our weekly review of alert trends, and corrective actions needed to prevent a performance degradation. Regular analysis of alert trends allow us to predict future resource bottle necks, and prevent service deterioration.

(more…)

Server load monitoring made easier for you

The load average tries to measure the number of active processes at any time. High load averages usually mean that the system is being used heavily and the response time is correspondingly slow. The server load is influenced by memory usage, CPU usage, size of swap file etc.

The “number of cores = max load” Rule of Thumb: on a multicore system, your load should not exceed the number of cores available.

There are a few different ways to keep an eye on your servers load. We can monitor the load manually or using monitoring tools.

(more…)

How IO limits will provide a boost to Shared hosting servers

The beta of IO Limits for CloudLinux 6.x has been released. I/O limits provides the ability to limit read and write operations on a per-customer basis. This feature allows to setup IO throughput for clients as measured in KB/sec. The limit is for both reads & writes, combined, and we set it as a single number for simplicity. (more…)

System Monitoring using ATOP

ATOP is an advanced interactive monitoring tool to analyze the load and hardware resources on a Linux system. It shows the CPU, Memory, Disk and Network resource usages. Atop gives the resource occupation on system level followed by the information of processes that have been active during the time interval (10 seconds default).

(more…)

Think Speed : mod_pagespeed for Apache

World of web is becoming faster day by day. Webmasters have been making conscious efforts to enhance website speeds even more, now that Google has even page rank linked to website speed. Sticking to efficient coding and adopting best practices has always been the steps taken by webmasters to speed up their sites.

But for a web host, there are several server level changes that can contribute to high server speed.

(more…)