Server Architecture: Past, Present, and Future – Part 3

The Future
One challenge that chip makers have juggled is the power requirements for faster chips and the heat output associated with them. In some cases, cooling fans and heat sinks have become inefficient ways to keep chips cool, leading a few to invest in liquid cooling and other unconventional methods.
As the world becomes more […]

Server Architecture: Past, Present, and Future – Part 2

Other companies that produce x86 processors include Cyrix, AMD, and VIA. AMD, in particular, has become Intel’s biggest competitor.
At the turn of the century, Intel introduced their high-powered 64-bit processor line called IA-64 or Itanium. Originally produced at HP, Intel later joined in the development with the intention of making server-class processors to […]

Server Architecture: Past, Present, and Future – Part 1

Servers have evolved significantly over the past three decades. At one time, a single server filed an entire room, required its own cooling system, and had processors that ran slower than many of today’s mobile phones. Today, servers are smaller, faster, and more energy efficient, but the most important element is still the […]

How to View Hardware Information on a Linux Server

Have you ever found yourself in a situation that required you to find out some information about your server’s hardware and did not have the documentation handy? In some cases, the documentation may even be too generic, covering multiple models. In such a circumstance, you can either crack open the server and take a peek […]

Increase Server Performance with Squid

It does not take much for a web server to get overwhelmed when you have high traffic websites. Although you could always purchase more expensive hardware and networking equipment, there are more cost-effective ways to get better performance and get the most out of what you have. One such method is to use a web […]

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.
Hardware
One of the first things you will want to do is […]

3 More Differences Between Linux and BSD

In the first post on this topic, we looked at 3 key differences between Linux and BSD: the licensing, the kernel, and the package management system. The following are three more differences you should probably know.
1. Hardware support – In many cases Linux supports hardware sooner and more often than BSD. This is partly […]

Pushing the Boundaries of Server Hardware

Server hardware is constantly evolving, and as a dedicated server administrator, it is a good idea to stay abreast on the latest technology and find out where server technology is headed in the future. The following are some of the new technology that has recently been released or is coming soon.
72-core processor – Do […]

3 More Ways to Save with Virtualization

In a previous post, we looked at some of the ways that virtualization can help you save money. It can help you maximize space usage, reduce power consumption, and reduce the amount of time you spend on provisioning and deployment. The following are three more ways virtualization help:

Application consolidation – In the […]

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 […]

3 Types of Server Hardware

In some situations, the type of server hardware you use is the least of your concerns, but if you are setting up your own data center, you will need to decide which type of server you prefer. The three main types of servers are: towers, racks, and blades.
Towers – You probably recognize towers, as they […]

How Important is the Green Data Center?

You have likely heard a lot of discussion and even commercial promotion about green data centers. These are data centers that have taken steps to make their facilities more environmentally friendly, reduce carbon emissions, and find better ways to run and cool their servers. How important is the concept of the green data center? Should […]

The Big Truth about Big Data: Part 2

In part one, we defined big data, but the name big data really only tells you what the problem is. It does not address the solution. You have this massive amount of unstructured data, and you have no way of organizing it. What should you do? This is where big data solutions come […]

Server OS Profile: Red Hat Enterprise Linux

For many years, some people believed it was impossible for a free and open source operating system like Red Hat Linux to be profitable. With the formulation of Red Hat Enterprise Linux, the company Red Hat proved that theory wrong and also established Linux as one of the most widely-used Unix server alternatives. It now […]

Quick-Deploying Cloud VPS Systems

Sometimes you need a dedicated server but do not need the full hardware package. A VPS is great for small server projects that do not require the full power and memory available on the system. Moreover, many cloud companies offer VPS systems that are quick and easily to deploy, charging monthly or even hourly fees […]

How to Load and Unload Kernel Modules

The Linux kernel is the foundation for a multitude of mobile, desktop, and server operating systems, from Android to Red Hat Enterprise Linux. Hardware drivers and other key components can either be built directly into the kernel and reside as modules that you can plug in or remove whenever necessary. What follows is a brief […]

Linux Terminology You Should Know

Continuing our series on server-related terminology, Linux terminology seems to be a sensible choice. Many of the world’s servers run Linux, especially in the web hosting industry, and a great deal of the terminology common to Linux may be unfamiliar to users who use Windows. The following terms are ones you should know.
Kernel – This […]

Back to the Basics #3: Server Operating Systems

In the third part of our “Back to the Basics” series, we will look at the operating systems that power today’s servers. Just as there is a diverse amount of hardware available on the server market, so too are there a great number of operating systems. They are not all equal in all aspects of […]

Back to the Basics #1: Server Hardware

Over the next couple of weeks, Dedicated Server School will post several articles in a series called “Back to the Basics”. Much of this will be a rehash of content we have already published, but it will be provided in a more uniform set of informative posts for those new to dedicated servers.
Part 1: […]

Choosing Between KVM and Xen

Virtualization can save you time and money when used efficiently. This has made it very popular for small, medium, and large sized data center operations. Whether you have a single server or a fleet of them, virtualization has its benefits.
KVM and Xen are two virtualization options for Linux servers, both with their advantages. Xen is […]

The Wondrous World of /proc

Linux servers, regardless of the distribution, all share a common thread that system administrators know about and use to monitor the server and troubleshoot hardware. That commonality is /proc, a truly unique and special file system that can give you all sorts of wondrous information about your dedicated server.
The proc filesystem is mounted at boot […]

Using Solid State Drives on a Server

One of the methods some system administrators use to speed up their servers is to install solid state drives in place of traditional hard drives. Solid state drives (SSD) are considerably different in hardware architecture from a standard hard disk drive (HDD). These differences give solid state drives a decisive edge in read access times.
The […]

A Breakdown of AMD’s Processor Numbering

A while back, we took a look at Intel’s Xeon processor numbering scheme to get a better idea of how their server CPUs are identified.  Intel, however, is not the only server processor manufacturer on the block.  Its direct competitor, AMD, has a server line called Opteron processors.
According to AMD’s specifications, every processor in […]

In The Event of Server Meltdown…

It’s dead. After all the effort you put in your server, even choosing it over your spouse, there was nothing you could do to save it. Whether it was hardware failure, a massive and crippling cyber attack, or simply a colossal user error, the moment you always dreaded has come to pass: a […]

Home Server vs Hosted Server

So, you have to decided to get your own dedicated server. You certainly have a plethora of options to consider: hardware, operating system, development platform, applications, and more. One of the crucial early decisions you must make is to decide where you want your server to be housed.
If you are running a business, […]

6 Considerations When Starting a New Server

Making the decision to start your own dedicated server can be both exciting and overwhelming. There are numerous aspects of the server you must consider, from security to total cost of ownership. It is not easy, but it can be very rewarding for your business, organization, club, or personal use. The following are six considerations […]

7 Lessons I Learned from Having My Own Server

For several years I leased an unmanaged dedicated server from a company that will remain nameless. I loved the experience, but there were plenty of times when I made horrible mistakes. The following are seven lessons I learned from having my own server.
1. Whatever I thought I knew was far less than what I needed […]

The Pros and Cons of Rolling Your Own Kernel

Some purists of the geek variety may have told you that their servers run faster than yours because they took the time to compile their own kernels from source.  They may even run a Linux distribution that encourages custom kernels.  In all likelihood, you have a dedicated server that runs an OS that uses a […]

5 Dedicated Server Hardware Tips

Whether you are leasing a server from a remote service or buying your own on-premise dedicated server, it is important to know what is under the hood and what you are getting for your money.  The following are five tips that should help you evaluate servers and make an informed decision.
1. Look for server-grade CPUs. […]

Features to Look for in Dedicated Servers

When you are in the market for a dedicated server, it is important to make sure you get the most for your money.  Whether you are buying the server or leasing it, you do not want to end up with a machine and service that is less than what you expected.  Since needs vary, I […]