Timesofummah.com – Server is a computer system that has special services as data storage. The role of the server is very important in sending or receiving available data and information.
Data storage is used for internet sites, science or just storing documents or information. Furthermore, the data is used to perform various services. Such as, receiving or sending emails, displaying websites and others.
With the server, the resources that must be controlled are many. So, computer servers must have high specifications so that the server can work optimally and optimally.
These servers run administrative software, thereby controlling access to resources and the network on them.
There are several types of servers that we can learn, as follows:
1. Web Server
Web Server is a computer network that serves HTTP and HTTPS requests. The web page sent by the web server in the form of HTML and CSS documents will be processed by the browser which will be easily read by the user. The main function of a web server is to send or transfer files at the request of the user through a predetermined communication protocol. Users can access the form of images, text and videos through the browser.
In addition to publishing websites, the benefits of web servers are also widely used in other devices such as routers, printers, and web cameras that serve http access on a local network. It is intended to facilitate review and management tools.
The quality of the web server used will affect the performance of the website. There are several types of web servers that are used, but the best web server that is able to maximize website performance is LiteSpeed. LiteSpeed itself has 3 times better performance compared to other web servers.
a. How Web Servers Work
- The user/client sends a request to the web server
- The server will accept the request, then the server checks the request from the user / client is available or not
If available, the web server will send the intended data to the browser.
- If the client request is not found or an error, the web server will send a notification / notification to the browser.
b. Types of Software for Web Servers include:
1.Apache Web Server
3.Xitami Web Server
4.Zerus Web Server
2. Mail Servers
Mail Server serves users in exchanging messages to fellow users electronically. Mail servers are able to accommodate and forward email from the sender to the recipient of the email.
There are two categories of mail servers, namely incoming mail servers and outgoing mail servers. Incoming mail servers are POP3 and IMAP. Post Office Protocol 3rd version/ POP3 is sending messages received by PC Local Hard Drive. While Internet Message Access Protocol / IMAP copies of messages sent and received into the mail server.
Mail servers are mostly used by business people, because they can send more marketing emails at once to recipients. In addition, the mail server also has a special security system that can block incoming and outgoing email spam.
In a different line, the mail server functions as exchanging messages to fellow users in the form of images, text and videos through the browser.
3. Database Server
Database server is a computer network that provides services in the form of database management and accepts client requests to access data on the server. There are four types of database servers, namely, flat file databases, object databases, relational object databases and relation databases.
The database server function provides users with regular big data services so that searches will be easy. In addition, the database server also serves access to a data simultaneously. To access the database server the user needs to use a query language, one of the query languages is SQL (Structured Query Language).
Some information about the database server and its applications as follows:
a. Types of database servers:
- Flat file database
- Relational database
- Object database
- Relational database
b. Benefits of using a database server:
- Data will be organized
- Can access database at the same time
- Guaranteed safety
4. File Servers
File Server is a network of computers as a central file storage. Storage of these files such as videos, pictures, music, documents, databases and others. All data can be accessed by devices connected to the network.
The file server has a main function, namely as the heart of a fast and precise computer network with hard disk capacity and high RAM. So it is easy to control information and communication between network components. File servers are usually used on local networks such as computer networks in schools, offices, internet cafes, homes and elsewhere.
5. Administration & Management Server
Is an activity carried out so that the server works as efficiently as possible without any problems that allow a server to fail / down. Server management that you need to know includes:
- What network devices are used
- Preferred computer network architecture
- What services are used by the server
6. DHCP Server
DHCP (Dynamic Host Configuration Protocol) Server is a network that runs IP address rental services and TCP/IP information to clients automatically.
The main function of DHCP Server is to provide IP address services automatically to clients/computers/hosts on the requesting TCP/IP network. So that the administrator role does not need to be preoccupied with manually creating an IP address.
There are several steps how DHCP works as follows:
- DHCPDISCOVER : DHCP client will serve the request to find the currently active DHCP Server
- DHCPOFFER : after receiving broadcast, DHCP Server offers address to DHCP client
- DHPCPREQUEST : The client asks the DHCP server to offer the corresponding IP address
- DHCPACK: DHCP server responds to client requests, then assigns an address and updates its database database.
7. Printer Server
Printer Server is a type of server that can connect the printer to all computer devices in one network. Thus, users do not need to move data from one place to another to print a single document. In addition, it can minimize expenses / costs if you use a printer together.
8. Wide Area Information Servers / WAIS
WAIS adalah sistem komputer yang digunakan untuk mencari data terindeks pada remote server. Dari pencarian tersebut WAIS mendapatkan daftar halaman atau file berurutan yang telah diambil dari server.
Selain itu, Wide Area Information Servers juga sistem yang membolehkan melacak dokumen yang memuat informasi yang sedang dilakukan. Maka, WAIS disebut sebgai mesin pencari dalam sebuah situs web individual.
9. Proxy Server
Proxy Server adalah jaringan komputer yang mempunyai peran positif sebagai perantara antara pengguna dengan web server. Fungsi utama proxy server yaitu mengamankan IP alamat pengguna saat menjelajahi internet.
Layanan proxy digunakan untuk mengamankan identitas user dari mengakses hingga pemblokiran askses ke situs dan media sossial. Sehingga, kita juga bisa menggunakan proxy server untuk mengontrol website.
10. FTP Server
File Transfer Protocol (FTP) server adalah sebuah protokol internet yang memberikan akses data server pada suatu jaringan. FTP akan terhubung langsung dengan file server serta menyediakan layanan pemindahan, upload file, download dengan menggunakan internet.
Fungsi utama server ini yaitu memberikan pelayanan kepada client dan pengunjung untuk melakukan askses transfer data tersimpan yang ada pada server.
11. Game Server
Game server ini khusus untuk gamer. Digunakan untuk menghubungkan para pemain dengan pemain lainnya. Server ini membuat sensasi bermain bagi para pengguna karena selain server sendiri bisa didirikan dari computer ckient yang bermain game tersebut. Ada dua kategori yaitu, game server eksternal dan game server internal. Game server eksternal adalah penyimpanan data game yang disediakan langsung oleh pengembang game itu sendiri. Sedangkan server internal penyimpanan sendiri melalui komputer pengguna. Game server yang banyak dilakukan oleh pengguna adalah Steam.
12. Streaming Server
Streaming Server adalah server yang menyediakan layanan untuk dapat memutar video secara langsung. Seperti, netflix, viu, youtobe dan lainnya. Dengan adanya server ini, dapat mengakses, menikmati suara maupun video yang berukuran besar tanpa mengunduhnya terlebih dahulu.
13. Aplication Server
Aplication Server adalah sebuah perangkat yang memberikan layanan terhadap setiap permintaan akses dari client yang terhadap dengan jaringan. Komunikasi tersebut menggunakan protocol HTTP.
Perbedaan application server dengan web server adalah web server digunakan membuat website statis, dimana informasi didalamnya tidak berubah, sedangkan application server digunakan membuat aplikasi yang dinamis seperti aplikasi transaksi, layanan pesan, object pooling dan lainnya. Contoh application server antara lain WebSphere, GlassFush, WildFly dan WebLogic.
14. Virtual Server
Virtual Server sering disebut virtualization technology dimana suatu server fisik dirubah menjadi non fisik atau mesin virtual yang bisa menjalankan suatu sistem operasi berbeda. Para pengguna tidak perlu khawatir terkait pembagian sumber daya dan biaya server apabila menggunakan virtual server ini.
15. Server Platform
Server Platform adalah suatu sistem yang bekerja sebagai mesin penggerak server.
16. Chat Server
Chat Server is an application that handles chat where client and user, where not only two users but several users more than two can be done. They make requests to be connected and take advantage of existing facilities.
17. List Server
List Server as an open discussion for people who will provide announcements, bulletins or advertisements. The list server can also be via email, where the sender can send one email and it will reach several people.
18. Home Server
Home server is a server used by home users who need services such as home entertainment. The services provided include web services, printing services or file services, so that this computer has various functions.
How Servers Work
The way the server works is simple, that is, it works according to client requests. For example, the computer that we run is working to find the information we need. So, the server will get any information that suits our needs. So, we can access the contents of the website.
Broadly speaking, all types of servers work by carrying out their respective functions. Starting from data storage to serving protection on client computers. It’s just that, the type of server that is carried out is different, the service is also different.
The computer that is used as a server is different from the others, usually designed to be more different from the client computers. The device specifications are also different, the specifications used for the server are much higher because they process quite large data, while the operating system uses a special server operating system, namely Linux Ubuntu Server or Windows Server.
There are several server functions, including the following:
1. Serving Computer Requests
The server will serve all client requests, both application and data requests to run. The operating system is fast, easy and secure so that clients can work safely and more effectively.
2. Storing Data or Information
As a place to store data sent by the client, in the form of types of documents and information. The server must have a large capacity in order to accommodate a lot of data. So, one client with another can access it at the same time.
3. Provide Database to run
Many large companies use this function to implement big data, all stored data can be processed and accessed by users.
4. Manage Data and File Transfers
This server device has capacities such as high RAM and hard disk, to manage communication and transfer of information to the client.
5. Securing crime attacks
The attack in question is a hacker attack, so the server serves to protect the computer or website from these attacks.
The benefits we get to manage a computer network using a server are:
1. Guaranteed data security
With a server, we can store and maintain all data more securely and in control/monitoring at any time. In addition, the data that has been stored by the client can also be accessed easily and quickly as needed.
2. Save cost
Can save costs to buy the needs of a data storage device. Servers can also store a larger capacity than a typical computer. For that, the client no longer needs to buy a lot of computer equipment because the storage capacity of the server is much larger.
3. Data management made easy
The process of properly managing the documents and information needed will be easier. Not only that, but the handling process is also fast. In addition, in the long term the server also guarantees the storage of data stored by the client. For now, there are 2 server storages, namely cloud or cloud based. Where data is stored with much larger storage allocations.
4. Maximizing performance between teams
Able to optimize the cooperation and collaboration of each team and department. Where, in a business in the field of information and technology, it is mandatory for each team to work not only offline but also online. So, the server has an important role in optimizing and increasing the productivity of every employee in the company and related agencies.
Well, that’s an explanation of the meaning of servers, types, how they work and the benefits of servers in everyday life. May be useful.