Select Page

lxc


LXC vs Docker – What’s the best for your website?

LXC vs Docker – What’s the best for your website?

Due to its ‘light-weight’ reputation, container technologies such as Docker and LXC get a lot of attention from online businesses these days.

Docker and LXC are suited for different purposes. But in the flurry of information floating in the internet, these differences often get overlooked.

(more…)

Building a WordPress virtualization solution using LXD/LXC containers

WordPress hosting is hot, and if Google Trends is anything to go by, it’s only getting hotter with each passing day. Most web hosting providers now offer specialized WordPress hosting packages, and some even focus exclusively on WordPress hosting.
(more…)

What is Rkt (Rocket) container technology? Should you use it?

What is Rkt (Rocket) container technology? Should you use it?

Containers are taking over the world. From VPSs to application hosting, more and more companies now use container technologies such as Docker, LXC and OpenVZ. The latest entrant to this list is rkt, pronounced as rocket.
(more…)

How to ace Magento speed optimization using open source software

How to ace Magento speed optimization using open source software

Magento is arguably the most popular eCommerce application, but its Achilles heel is performance. Sooner or later every webmaster finds their site to be slow, and look for Magento speed optimization methods.

The natural tendency for most webmasters is to upgrade server resources or buy expensive commercial software. But it’s only a temporary fix. Unless you identify specific bottlenecks, and fix them, you’ll continue to face performance issues.
(more…)

How to setup WordPress high availability using open source software

How to setup WordPress high availability using open source software

Every webmaster in this world wants their sites to load fast, and never go down. But, many get dissuaded by seeing the high costs for enterprise grade high availability solutions or cloud hosting costs.

Well, what if you don’t have to spend a fortune to achieve high availability? (more…)

Automated provisioning in an LXD/LXC server virtualization solution using API

Automated provisioning in an LXD/LXC server virtualization solution using API

I like instant coffee. Why? Because its “instant”! No waiting around. Fast feels good, especially when it comes to using services such as telephone services, web hosting, etc. For instance, in VPS hosting, customers now expect their accounts to be provisioned as soon as they place an order. To make this possible, VPS providers are now increasingly turning to automated provisioning solutions. (more…)

Building a server virtualization infrastructure with an Nginx web application gateway

Building a server virtualization infrastructure with an Nginx web application gateway

On 24th Sep, 2015, ARIN (IP registry for North America) announced that there were no more free IPv4 addresses. It meant that the already scarce IPv4 addresses became even more difficult to obtain. This prompted many web hosts and website developers to look at alternate solutions to host new websites. (more…)

How we setup reliable backups in a server virtualization solution

How we setup reliable backups in a server virtualization solution

In the online world, data loss can happen due to many reasons. Human errors, hardware issues or even natural calamities can end up causing a business downtime. Maintaining server backups is a preventive measure to minimize the business downtime due to such mishaps.

When we setup a server virtualization solution for a VPS hosting provider, maintaining reliable backups was an important consideration in our design. In our server virtualization system, individual VPS instances were hosted in LXC containers. Here is a walk-through of how we configured backups for these VPS servers. (more…)

How we setup a high density server virtualization system

How we setup a high density server virtualization system

As a server management company, we are often consulted by online service providers for a variety of business decisions – which technology to use, what hardware to deploy, how to keep the system profitable, etc. Profitability of a hosting company or an IaaS provider directly depends on the number of customers that can be supported on a given infrastructure. For instance, if a technology enables putting 40 customers on a server, that can otherwise hold only 30, it can deliver better ROI (Return on Investment).

Virtualization is the de-facto method by which hosting providers and IaaS companies deliver multi-tenant hosting. Of these technologies, some offer greater server density than others. For example, container virtualization technologies such as OpenVZ can achieve a higher server density than true virtualization hypervisors like Xen or KVM. It’s then not a surprise that hosting businesses that cater to retail market often choose container virtualization systems. (more…)