You are on page 1of 16

SERVERS

TR-5
SERVERS FILE SERVER

Understanding Servers.
What is file server.
Importance of Servers in
Features of file server.
Computing Infrastructure.

APPLICATION
PRINT SERVER WEB SERVER
SERVER
What is application server.
What is print server. What is web server.
How Does An Application Server
Features of print server. Types of web server.
Work?
UNDERSTANDING SERVERS

A server is a computer or software that provides


services or resources to other computers, known as
clients, within a network. It handles requests from clients
and delivers data, applications, or functionality in
response.Servers are designed to handle various tasks
such as hosting websites, storing files, managing network
resources, processing requests from client devices, and
more. They are typically more powerful and have more
resources (such as processing power, memory, and
storage) than client devices.
Server technology involves hardware and software
infrastructure used to provide services to client devices
over a network. Servers are powerful computers with
specialized operating systems, running software to
offer services like web hosting, database management,
and file sharing. They connect to the network, use
virtualization for efficiency, and require robust security
measures. Understanding server technology is vital for
IT professionals as servers support critical business
functions.
Servers play a crucial role in computing infrastructure for several reasons:
1. Resource Sharing
2. Data Storage and Management
3. Application Hosting
4. Scalability
5. High Availability and Reliability
6. Security
7. Centralized Management
8. Support for Remote Access.
9. Backup and Disaster Recovery
10. Support for Virtualization and Cloud Computing
Web Servers
File Servers
Database Servers
Application Servers
Mail Servers
DNS Servers
Proxy Servers
Print Servers
FTP Servers
Other Specialized Servers
FILE SERVER
A file server is a type of server dedicated to storing and managing files that can
be accessed and shared by multiple users within a network. Its primary purpose
is to centralize file storage and facilitate file sharing and collaboration among
users within an organization or network.

File servers only make a remote file system accessible to clients. They can store
any type of data. for example, executables, documents, photos or videos.

Some of the features of file server are listed below


STORAGE: The file server contains one or more storage devices, such as hard drives or
solid-state drives, where files are stored. These storage devices can be internal or
external to the server itself.

SHARING: Users within the network can access files stored on the file server through
various means, including network file sharing protocols such as Server Message Block
(SMB) for Windows environments, Network File System (NFS) for Unix-like systems, or
FTP (File Transfer Protocol).

Redundancy and Backup: To prevent data loss in case of hardware failure or other
issues, file servers may implement redundancy measures such as RAID (Redundant
Array of Independent Disks) configurations. Additionally, regular backups of the file
server's data are typically performed to protect against accidental deletion,
corruption, or other data loss events.
Access Control: File servers often include access control mechanisms to regulate which
users or groups of users have permission to access specific files or directories. This
helps ensure data security and privacy by limiting access to authorized individuals or
groups.
Management: Administrators oversee the configuration, maintenance, and security of
the file server. They may manage user accounts, set access permissions, monitor
storage usage, and perform routine maintenance tasks to ensure optimal performance
and reliability

KEY FACTORS
File servers are commonly used in various
settings, including businesses, educational
institutions, and government agencies, to
centralize file storage, simplify file
management, and facilitate collaboration
among users. They play a crucial role in
enabling efficient and secure access to
shared files and resources within a network
environment.
PRINT SERVER
A print server is a device or software
application that manages printing tasks
within a network. Its primary function is to
facilitate the sharing of printers among
multiple users and devices connected to
the network. Print servers streamline the Multiple function device

printing process by centralizing printer


management and providing a single access
point for users to send print jobs to the
appropriate printer.

print servers play a crucial role in network printing environments by centralizing


printer management, improving printing efficiency, and providing enhanced
control over print resources. They are commonly used in businesses, schools,
and other organizations where multiple users need access to shared printers.
HERE'S HOW A PRINT SERVER WORKS:
Printer Connection : A user selects the printer they wish to print and clicks the ``Print''
button.
Printer Management : The print server accepts the job and pushes it to the appropriate
printer.
Job Scheduling : The print server manages print infrastructure.

Print Queue : The print server stores print jobs in a queue until the print
device is ready for them.
Spooling : Print servers use a process called spooling (Simultaneous
Peripheral Operation On-line) to manage print jobs efficiently.
Spooling involves storing print jobs temporarily on the server's disk
or memory while waiting to be printed. This allows multiple users to
send print jobs simultaneously without having to wait for previous
jobs to finish printing.
THE PRINT SERVER PROVIDES PRINT JOB STATUS MESSAGES TO USERS.
APPLICATION SERVER

An application server is a modern form of platform


middleware. It is system software that resides between
the operating system (OS) on one side, the external
resources (such as a database management system
[DBMS], communications and Internet services) on
another side and the users' applications on the third
side.

An application server is a software framework that provides an environment for


developing, deploying, and running business applications and web services.
How Does An Application Server Work?
Creates a Runtime Environment for Applications

Handles Incoming Client Requests

Facilitates Communication with


Middleware Services

Enforces Security Measures and Access


Control
Generates and Sends Responses to
Clients
Streamlines Monitoring and Application Management
WEB SERVER

A web server is software and hardware that uses HTTP (Hypertext Transfer
Protocol) and other protocols to respond to client requests made over the
World Wide Web. The main job of a web server is to display website content
through storing, processing and delivering webpages to users
It handles incoming requests from web browsers or other client applications and
responds by delivering web pages, files, or other resources requested by users

You might also like