Host, Database, and Network Servers

HostA server in the computing world is a computer program and/or hardware that is dedicated to supplying other computers with services, programs and information through a network.

There are many different types of servers that all serve different purposes, computers and individuals. A dedicated server is a computer that is running programs that exclusively serve other computers. They often are lacking screens and keyboards because they are controlled by outside computers. A web server is a computer, or computer program that accepts http addresses and inputs to redirect to different websites.

Web servers often operate through an additional Apache server, which got its name because it originated as “a patchy server”, a bunch of computers that only had small parts of the system but together operated as a large single server. This server was largely responsible for the growth of the World Wide Web and most often uses a Linux server coding, and the source code is open the public, so many applications are available.

The basic components for any database server are a large, high speed hard drive, a powerful multi-tasking CPU, and plenty of RAM. They are optimized to be accessible to multiple users simultaneously and lack some major components that desk top computers rely on. Most servers, even an e-mail server, lack a graphics card because they are never operated in conjunction with a screen.

Network servers often run continuously for years without ever powering down. This requires that they contain the ability to reconfigure and update software and hardware without restarting. Online servers are often rack-mounted and grouped together with many individual units linked closely together for transparent file sharing and back up between different volumes. That also allows an important host server to be protected because all the devices are packed close together.

The entire structure of the internet is powered by literally millions of servers. They allow for e-mail, instant messaging, file transfers, streaming audio and video, online gaming, and access to the World Wide Web and domain name systems. Server hosting is possible by purchasing and configuring a server, or it can be achieved by purchasing space on an existing server, which is how many websites operate.

Individual operating systems often have their own dedicated servers as well, such as the Windows server which is optimized for computers running Microsoft software. There are Mac OSX, Linux, Unix, and many other types of servers that are dedicated to certain operating systems. Servers can also be peer to peer systems, where there is no dedicated computer, but file sharing occurs from individual desktop to desktop. Multiple computers can be connected together and used as a powerful server network, this is known as daisy-chaining and allows for large processes to be broken down into smaller bits that are processed by the array of computers together. The first supercomputers were multiple computers linked together, each individual computer was fairly basic alone, but together they could accomplish incredible computing tasks in much less time, such as decoding the human genome.

 

Host | Database | Learning Center | Site Map | Links | Contact | Home

Copyright © 2009