Wednesday, September 15, 2010

Build server

To determine the hardware and software configuration for a server, first determined what and how heavy duty server. Each type of work requires server hardware and software specifications are different. The following hardware configurations for multiple tasks:

a. Routers and DNS servers: hardware configuration is the lightest with an empty hard disk space, memory, and processor speed and small capacity has to work properly.
b. Database server: do not need a hard drive that fast because the data accessed is small, but require a large memory if the server is quite busy. The memory used to store data so as not to need to access the hard disk. Processors are required must be fast enough to process database operations.
c. Proxy servers: Proxy servers are busy requires large memory and hard drive and quickly to save more web pages and quickly menstranfernya to the client.
d. Mail server: Requires a large hard disk where you wish to save all mails but not necessarily faster because the size of mail is usually small.
e. Web server:
f. If there is demand for a web page, web server is not directly menstransfer but read the script pages in advance to determine what should be transferred and how to send it.
g. Therefore a web server requires hard drive, memory, and a fast processor for faster processing client requests. Fast processor required if the web content contains a script / program listings, such as Java script, Visual Basic, database. The size of the hard drive depending on size of the web.
h. FTP server: Requires a large hard disk to store files.
i. File and print server: need a fast hard disk and memory.
Because the network speed is still much slower than the speed of disk, memory, and processor, has a good network of channels and fast will improve network performance. The selection of architecture, topology, and network hardware technologies, such as network adapters, concentrators, and cable network speed is crucial.
Necessary software, both operating systems and software support, must also be tailored to the needs. Here is a list of software for multiple tasks:
a. Router and DNS server: Simply use the UNIX operating system (which is free) with the help of software gated and BIND
b. File and print server: To date Microsoft operating system Windows NT and Novell Netware is the most popular because it is fast and safe. One reason is to not use TCP / IP.
c. Proxy server: There are several kinds of software, such as Microsft Proxy Server for NT and UNIX SQUID for the family.
d. Web Server: Microsoft Internet Information Server for Windows NT and Apache for UNIX and NT.
e. FTP server: Microsoft Internet Information Server for Windows NT and UNIX WUFTP for families.
f. Database server: For large server software available from Microsoft SQL Server, Oracle, Sybase, Informix, IBM, etc.. For a small server to use MySQL and MiniSQL.
g. Mail servers: Sendmail is a mail server is the most famous in the world of UNIX. Available for Windows NT Exchange Server that has a very complete facilities. There is also a mail server for small capacity like Mdaemon, Qmail, etc..
Of particular interest in building the server is not charging a lot of tasks to a server or perform distribution tasks. In addition to ease in configuring hardware and software also allows the administration because the administration tasks can be divided into several administrators according to expertise. The division of tasks servers also enhance security, mainly due to the configuration bentroknya between applications.

No comments: