Why Does Your Business Need a Server?
The first thing to figure out when buying a server is, “what exactly do I need this server for?” Figuring out your specific needs is crucial to getting the most cost-effective server performance for your business. Knowing exactly how much power or storage you need now can help you save money on initial costs. While you should pad your needs with the model you are purchasing now, upgrades to your server may be possible as your business needs grow.
Common Server Tasks
What will you be using your server for? Here are some of the most common server tasks:
- Securely store company files
- Run shared applications
- Host web servers
- Maintain regular backups
Depending on your needs, certain servers may be a better option for you.
Buy or Lease?
When purchasing an on-premises server for your business, you have two general options: lease or buy. Each option has its own advantages and disadvantages. This decision typically boils down to long-term costs and maintenance needs.
- Cost. In general, buying your server can be more cost-effective in the long-term than leasing. Leasing, on the other hand, can be less expensive in the short-term. When making this decision, consider both your short-term and long-term cash flow and budget. Typically, servers under $2500 are bought outright.
Maintenance. When purchasing a server, it is best practice to acquire a maintenance contract with the server as well. Preventive maintenance may seem to be an expensive ancillary cost, but the resulting consistent reliability and the avoidance of downtime will prove to be most efficient. This same provider should supply maintenance and upgrades for the machines.
Important Server Specifications
When looking for the best server for your small business, there are many specs to consider. From form factor to memory, processors, and more, here’s what you need to know:
From factor is literally the shape of the server but contributes to other factors as well, like storage size and transfer speed. Some of the most common form factors are blade, rack-mountable, and tower servers.
Blade servers combine with each other to fit into a device called a blade enclosure. These enclosures contain multiple blade servers and can share components among all enclosed servers. Typically, shared components include power, cooling, and cabling. Shared elements like these allow for reduced overall power consumption and the need for only one cable for many servers.
These servers operate as a single stand-alone system. The ability to place these servers on racks saves space within an office and makes them ideal for many small businesses. Cooling for rack-mountable servers is also handled by built-in fans, saving money and reducing maintenance times. Rack-mountable servers are a viable option for small to medium sized businesses, but they can get quite expensive if many servers are needed. Blade servers are much more common than rack-mounted when the company needs more than ten servers.
These large servers most closely resemble a desktop PC and are highly customizable. Tower servers are the best server for a small business that only needs to run a few applications or shared network storage. These servers function like desktop computers, so each tower server needs a display, keyboard, and mouse to operate. Switches may make it possible to share these peripherals, but initially, it is not an option on tower servers.
Server Memory Considerations
The first thing to know when talking about server memory is that it is NOT storage. Memory has nothing to do with the amount of data you can store on your server. Instead, the amount of memory available has a direct correlation to the performance level of the server.
Knowing precisely what your business needs are will save you money by allowing you purchase as much memory as you need — and not more. Installed memory works by reading and writing information from your server’s storage. The more memory you have, the faster your server can operate.
The good news is that you’re not stuck with the level of memory you initially purchased. Server memory is not set in stone and can be changed and upgraded over time. The memory inside most servers is scalable. This means that eventually, as your business grows, so can your memory and overall server power. Rather than having to purchase a new server as your needs grow, in many cases, you may be able to simply upgrade your memory components.
CPUs in servers are referred to as processors. These devices interpret, receive, and deliver instructions to the rest of the machine. Processors are also responsible for processing data and performing tasks like serving web pages. Server processors are designed to work 24/7 and are not interchangeable with a desktop CPU. When seeking the best server for small business, consider the speed, type, quantity and scalability of the server’s processors:
The rate at which a processor works is called the clock speed. Seen often in Hertz (GHz), this number is the speed at which the processor can function and give instructions to the rest of the machine. The faster the clock speed, the more powerful the processor in most cases.
There are many types of processors out there, and server processors have specific requirements that others might not meet. Server processors undergo rigorous testing to ensure they can function optimally 24/7. Additionally, server processers come with Error Code Correction or ECC. This technology allows processors to repair memory errors that affect stability on their own.
Sometimes, servers need more than one processor. This is normal. Specific applications or hosting multiple web servers may require significantly more power than a single processor can provide, and most servers are designed with that in mind.
Depending on the type of server your business is running, processors may be able to be scaled to meet your company’s needs. Say you are using blade servers and need to add more power to run a new application. You could potentially hot swap a new blade into an enclosure to add another processor’s power or more memory. Scalability as a specification that will tell you the maximum memory supported by a server.
Hard Drive Type
Hard drives for servers share many things with their PC counterparts. Like consumer devices, server hard drives come in forms such as SSD and HDD. SSD or Solid-State Drives are always faster than HDDs, because they are a flash-based technology with no moving parts. Like memory, knowing exactly how much storage you need is crucial to not overspending on a server.
Capable of blazing-fast speeds, SAS hard drives are reliable and ideal for storing operating systems or data that is accessed frequently. These drives are well suited for 24/7 workloads, but they tend to be more expensive than their counterparts.
Offering the cheapest cost per GB storage, these drives are not ideal for primary file storage due to slow transfer speeds. These are best used for data that is accessed occasionally, not daily. SATA drives can be either an HDD or SSD, but SSD solutions tend to be very expensive to implement in server use.
Server operating systems (OS) are similar to their PC counterparts and come in multiple versions. Unlike a PC OS, however, server operating systems have more features designed around server functions and are less user-friendly to the untrained. Here are some of the most common server operating systems and other considerations:
Windows Server 2019
Some servers come with Windows Server pre-installed, which can save you some money on initial cost. This popular operating system has three configurations to help meet your business needs:
- The Windows Server Essentials edition supports up to 25 users and 50 devices. It does not require a CAL and is ideal for small businesses with less users or devices.
- The Windows Server Standard edition supports up to 75 users and is much more robust than Essential. It does require a Windows Server CAL and is designed for optimal use with physical environments that have minimal virtualizations.
- The Windows Server Datacenter edition is designed for highly virtualized data centers and cloud environments. It also requires a CAL.
Linux has been around since the mid-1990s and has since reached a user-base that spans the globe. Linux is actually everywhere: It’s in your phones, your thermostats, in your cars, refrigerators, Roku devices, and televisions. It also runs most of the Internet, all of the world’s top 500 supercomputers, and the world’s stock exchanges. Some of the most popular variants of Linux are:
- Red Hat Enterprise Linux
- Ubuntu Server
- SUSE Enterprise Linux
As with purchasing any expensive technology, obtaining the proper warranty is critical in ensuring your device is always functioning properly. When buying a server, remember to investigate all possible manufacturer warranties. Having a third party maintain and upgrade your equipment will save you time and human resources. When leasing a server, all maintenance and scheduled upgrades should be handled by the provider, allowing the business to focus on core work.
Budget & Price Considerations
The cost of a server is more than just a one-time payment. Tasks like routine maintenance, scheduled upgrades, and troubleshooting various issues can cost your company valuable time and money. Remember to always account for these costs when shopping for a server. Having a budget in place based upon your needs is the best way to make sure you do not overspend on unnecessary features when buying a server. Just don’t forget to account for continuing costs as a part of that budget.
A Quick Summary
Investing in a server is a big step for any small business. Before starting your search, you should determine precisely why you need a server. Once you’ve identified your specific needs, begin looking into whether buying or leasing a server is the right choice. Typically, an initial cost of $2,500 to $3,000 is where companies start to see a lease become more affordable than an outright purchase. When leasing a server, there will be recurring monthly costs, but maintenance should be included, saving you valuable time and money.
Be sure to consider the specs we mentioned above and how they might apply to your specific needs. Just remember that the server you purchase is not set in stone. Most servers can be upgraded and customized as your needs evolve.
We hope that this server buying guide has helped you to determine the best approach for your server requirements. If you’re ready for a server to be custom designed around your business needs, please give us the opportunity to earn your business by scheduling a free initial consultation!