What is a Virtual Storage Appliance (VSA)?

The “Information Age” has left us with more information than we can easily handle. As a result, storage has become an industry in itself, and it is no longer just for backup and recovery. Simple access and retrieval can be difficult when you have terabytes of data to deal with. Virtualization has presented its own […]

Improve PHP Performance with HipHop

HipHop can improve your server’s PHP performance. No, I do not mean the hip hop you might hear on your favorite rapper’s latest album. In this case, HipHop refers to some PHP improvements originally created by Facebook and then released as free and open source software. HipHop can significantly increase PHP web application speed and […]

5 Benefits of Virtual Server Provisioning

In the old days, when you needed to deploy a new server, there was at least some legwork involved. You would have to find rack space, make sure the rack had enough power for a new server, install an image on the server, and, if the image is not exactly what you needed, customize it […]

Manage a KVM Guest with Virsh

KVM is a Linux-based virtualization system that allows you to virtualize a wide variety of operating systems and environments. When you want to manage your virtual machines or guests, you can use a program called virsh. As a command line tool, you can use virsh to manage guests and the hypervisor. It is built on […]

Using VMware Player for Server Testing: Part 2

In an earlier post, we learned how to setup a new virtual machine in VMware Player for the purposes of testing a server implementation. In this post, we will look at some ways you can manipulate VMware Player to emulate your server environment.
One of the first things you will want to do is […]

Using VMware Player for Server Testing: Part 1

In the past, creating a testbed environment for your server often involved setting aside an old machine or even using a desktop or laptop computer. In most cases, it was difficult to mimic the exact hardware configuration of your server and not as efficient. Virtualization changed all of that, and VMware Player is one free […]

The Energy Saving Benefits of Virtualization

When businesses talk about virtualization, they are often concerned with the financial savings that it can bring. When IT people talk about it, they usually laud its ability to do more with less space, fewer servers, and often less effort. In addition to those technical and financial savings, virtualization can also help conserve energy in […]

3 Levels of Linux Virtualization

When physical space is an issue but you have virtual space to spare, virtualization is a great way to consolidate multiple server instances into one machine. Linux is very flexible when it comes to virtualization and even has virtualization capabilities built into the kernel.
There are three levels of Linux virtualization that determine how the virtual […]

Is the End of the Year a Good Time for Major Changes?

As we approach the new year, it might be tempting to make sweeping changes to your organization and to your dedicated server. This is a normal feeling. After all, even in our daily lives, we often start the new year with resolutions (ones that are often too high-reaching and hard to keep). The question posed […]

Server 2012 End of Year Checklist

Another year has come and gone, and it is the perfect time for you to tighten up the screws on your server and make sure everything is in working order. The following checklist should help you along the way.

Run those updates – If you have been putting off updates, now is as good of a […]

How to Create a Virtual Machine in Cloudmin

There are many ways to create virtual machines and many virtualization tools you can use. KVM is one tool that is built into most Linux distributions. Cloudmin, an optional add-on for Virtualmin and Webmin, can provide a graphical interface for creating and managing virtual machines.
To create a virtual machine in Cloudmin, do the following:
1. Click […]

Server Terminology You Should Know

SSH – Secure Shell allows you to connect to your server as though you were sitting in front of it typing on the console. If you have administrative access, you can completely control your server from SSH. Connections made via SSH are also encrypted and secure.
Apache HTTP Server – The most popular web server software […]

How to Run Virtualbox in “Headless” Mode

In previous posts, we learned how to use Virtualbox to create a virtual machine, install a guest operating system, and then use the VM as a test server. Now that you know how to make a test server, you might want to know how to run it on a […]

How to Connect to a Virtualbox VM Via SSH (Part 1)

In some previous posts, you learned how to setup a Virtualbox virtual machine (VM) for the purpose of creating a test server environment. Once you have a functioning test server, you are free to always work on it within the virtual machine, but if you ever want to connect to it remotely, you probably soon […]

Using Cloud Platforms to Test Server Configurations

Over time your dedicated server will become like your baby, and no good mothers or fathers want to run tests on their babies. Child experimentation is generally considered a “no no”. The same applies to your server. A failed test could spell disaster, so it is better to have some method of testing.
In previous posts, […]

How to Setup a Test Server in VirtualBox: Part 2

Now that you have a virtual machine created, it needs an operating system. Just follow these simple steps:

With your virtual machine selected from the side panel, click the “Settings” button
Click the “storage” option
Click the “add attachment button” and then choose CD/DVD device”
You can then select an ISO to create a virtual drive. Alternatively, you […]

How to Setup a Test Server in VirtualBox: Part 1

You can use a dedicated server for a wide variety of tasks. It is not just limited to one particular type of hosting. What may prove to be an obstacle, however, is safely testing new applications and alternative uses for your server without the risk of harming active websites or even bringing the entire server […]

How to Setup and Use KVM: Part 2

This guide will describe how to install and setup KVM on a Red Hat/CentOS server. The end result will be a system capable of hosting multiple virtual machines, all of which operate on a bridge network, meaning they are equally accessible within the same LAN and would appear to a remote user as though they […]

How to Setup and Use KVM: Part 1

Virtualization is one of most important advancements in computing. It allows the user to run one operating system within another, accessing and interacting with the hardware as though it were running natively. Over the past decade, the technology has progressed to the point where you can now run a virtual machine at nearly the same […]

Server Software Upgrade Checklist for 2012

A new year has arrived, and this is an excellent time to consider applying any upgrades that you were putting off until the end of 2011. In some cases, you may have delayed software upgrades in order to verify compatibility with your web applications, or you may have simply delayed your upgrades to make sure […]

Server End of Year Tasks 4: Perform Any Major Updates

It is generally preferable to run updates on your server as soon as possible after they are made available. This is particularly important if when they are security updates. In most cases, you can just schedule these updates to run during off hours.
In some situations, however, your web applications or other software may depend on […]

How to Install CentOS in VirtualBox

Virtualization is a great tool for testing, learning, and general server skills practice. Using a virtualization tool like VirtualBox, you can install a server operating system within a virtual machine on your desktop or laptop. Once installed, you can pretty much do whatever you want with it and use it to learn more about […]

Virtualization Options in CentOS

Virtualization is a method that allows a system administrator to run one instance of an operating system (called a virtual machine) within another. Each virtual machine operates as though it were a standalone dedicated server of its own, but it is really depending on the resources of its host.
Many commercial vendors offer virtualization options for […]

3 Open Source VPS Options

A VPS (virtual private server) gives you the ability to host several instances of your operating system within a single dedicated server.  Each virtual machine or container within your server behaves independently as though it were a server by itself.  This gives users all of the benefits and administrative access of a full dedicated server […]

Virtual Windows Options on Linux Servers

In most circumstances, you will probably only run a single operating system on your server.  Dual booting makes little sense, as anything that normally runs on the other OS will be off while the current one is running.  For situations where you need two OSes, virtualization is a viable and increasingly popular solution.
On a Linux […]

Long-term Server Virtualization

A virtual machine is a great tool for testing server implementations, web applications, and new operating system versions. It is also great for development environments and can even be used on mobile computers to make work easier. Nevertheless, there are also situations where you might benefit from long-term or permanent virtualization.
The essential premise […]

Server Virtualization Options

There are a plethora of virtualization software tools on the market. Some are quite affordable, even free, while others are very expensive, enterprise-level software solutions. To decide which one you need, you should first ask yourself why you need virtualization.
If you are using virtualization for testing, you probably do not need buy an […]

Test Your Server OS with VirtualBox

When you get your first dedicated server, the last thing you want to do is experiment on it, especially if your server is already live on the Internet. Instead, you can use a virtual machine to run the same operating system installed on your server. With it you can do whatever kind of […]