SlideShare a Scribd company logo
Server Management &
Administration
10/03/2025 2
Subject Outline
• T1:Client/Server architecture & NOS Introduction
• T2: DNS and DHCP server management
• T3: Database and Web servers management
• T4: Storage Management
• T5:System backup and Archiving
• T6: Datacenter architecture
• T7: IT Monitoring
• T8: IT governance
• [Optional]: Server Virtualization
3
10/03/2025 4
How Internet Works
10/03/2025 5
How Internet Works?
Internet is actually
Interconnected Servers
Each Server has its own task
10/03/2025 6
How Internet Works
10/03/2025 7
How Internet Works
10/03/2025 8
Servers Types
10/03/2025 9
2-Tiers vs. Multi-Tiers Servers
10/03/2025 10
The digital world in 1second
10/03/2025 11
How big is the data storage market
10/03/2025 12
How big is the data storage market
10/03/2025 13
Data centres
Introduction to
computing Paradigms
10/03/2025 15
Computing Evolution
•Computing: designing and building hardware and
software systems for a wide range of purposes:
• processing, structuring, and managing various kinds of information;
• doing scientific studies using computers; making computer systems behave
intelligently;
• creating and using communications and entertainment media;
• finding and gathering information relevant to any particular purpose, and so on.
ACM Computing Curricula 2005
10/03/2025 16
Computing Overview
• In the early days of computers, computer systems were
standalone systems
• there were no connections.
• had their own set of terminal and printer, and process data
independently.
• might used different operating system and software programs.
• Different and duplicated stored data forms.
• Inability to connect among each others.
10/03/2025 17
Computing Overview
• standalone systems
How was the
world
without
networks/com
munications
?!
IS it valuable for
business
environment?
10/03/2025 18
Computing Overview
• How came First :
• PC
• Mainframe
• Server
10/03/2025 19
Computing Evolution
Computing Paradigms
Centralized Processing
 A host computer (often a mainframe) handles
all processing,
 including input, output, data storage and retrieval.
 Dump terminals can be used for data entry or
remote access
 (NO PROCESSING).
Distributed Computing
• A collection of interconnected independent computers collaborate to
handle the processing.
•Independent?
• Each node (computer ) has its own resources (CPU, storage, memory,…).
• No shared memory.
• The end user fully utilizes his/her node, as well as, the resources of the remote
computer.
Distributed Computing
• world wide web (internet). Is the famous example.
• When you use a browser to visit a web site, a program such as Internet Explorer
runs on local system and interacts with a program(known as web server) which
runs on remote system to fetch a file or resource.
•I have full access on my
PC/Laptop (Independent)
•I can access any resource on
the internet (Interconnected)
Distributed Computing
• What are the kinds of Distributed Computing?
Distributed Computing
• There are two models of distributed paradigm:
Asymmetric relation
Different Nodes with Different Roles
symmetric relation
Different Nodes with Same Roles
Peer-to-peer model
A class of decentralized, self-
organizing distributed systems, in
which all or most communication
is symmetric.” (IPTPS’02)
The load is divided among all the
involved components.
Each node is considered as both
server and client. (symmetric relation)
Each node contribute some
processing power and memory.
10/03/2025 27
P2P model Application
Computation
• E.g. Seti@Home (Astronomy), UnitedDevices (Cancer Research), and
Gnome@home.
File Sharing
• Napster, FastTrack (KaZaA, iMesh), Gnutella (LimeWire, BearShare), Overnet,
BitTorrent, etc
Content Streaming
• Pplive, SplitStream, etc
• The first few users get the stream from the server
• New users get the stream from the server or from users who are already
receiving the stream.
10/03/2025 28
P2P model Application
Backup storage (HiveNet, OceanStore)
Collaborative environments (Groove Networks)
Web serving communities (uServ)
Instant messaging (Yahoo, AOL)
Anonymous email
Censorship-resistant publishing systems
(Ethernity, Freenet)
Spam filtering.
10/03/2025 29
Client Server Model
It is the most prevalent model for distributed computing protocols.
It is the basis of all distributed computing paradigms at a higher level
of abstraction.
It is service-oriented, and employs a request-response protocol.
Client-Server Model
•Each component of a
client-server system has
the role of either client or
server (Asymmetric
Relation)
• Client: a component that
makes requests
clients are active initiators
of transactions
• Server: a component that
satisfies requests
servers are passive and
react to client requests.
10/03/2025 31
Client-Server Model
• Server
• manage network resources like Disk drives (file servers), Printers (print
servers), and Network traffic (network servers)
• Client
• Initiate the service (e.g. email client to send an email/ web browser to open
website)
• Rely on servers for: Files, Devices, Processing power.
• Fat client vs. Thin Client
10/03/2025 32
Client-Server Model
• Which is the best?
• P2P
• Client-Server
10/03/2025 33
Fat vs. Thin
10/03/2025 34
Fat client vs. Thin Client
• Fat Server Thin Client
• Thin Server Fat Client
10/03/2025 35
Fat client vs. Thin Client
Fat clients (thin server)
The bulk of the application is running on the client
The client knows how the data is organized and where it is
Different clients access the same applications different ways
Fat servers (thin client)
The server more complicated
The clients are less complex
More of the code runs on the server
The network interaction is minimized
10/03/2025 36
Fat client vs. Thin Client
Data Management
Application Logic
Presentation
3 Logical Tiers
1
2
3
Thin
Client
Fat
Client
2 Client Types
10/03/2025 37
Server Types
File servers
File sharing and file processing
Data base servers
Passing file results
Example: Query in DBMS server
Typically one single request/reply
Transaction servers
Transaction server includes DBMS and transaction
monitoring
Server has remote procedures run online by the client
web servers
 Super-fat servers and thin clients
Uses HTTP protocol
Java was first to introduce interactive C/S forms.
Two-Tier vs. Three-Tier Architecture
Two-tier servers
Examples: file servers and database server
The process (application logic) is buried within the client or server (or both)
Three-tier servers
Examples: Web and distributed objects
The process is run on the middle-tier – separated from the user and data
interface
They can integrate the data from multiple sources
More robust and more scalable
10/03/2025 39
Two-Tier vs. Three-Tier Architecture
10/03/2025 40
Two-Tier vs. Three-Tier Architecture
Tier 1
Tier 2
(middlew
Tier 3
10/03/2025 41
Two-Tier vs. Three-Tier Architecture
Middleware Software
a set of common business-unaware services that
enable applications (server) and end users (client)
to interact with each other across a network.
Allowing the client request for a service and the server providing it
Middleware can also be between server/server
Two broad classes
General
LAN servers, TCP/IP, Communication stacks, Queuing services, etc.
Application specific
Used to accomplish a specific task
Groupware specific: SMTP
Internet specific: HTTP
Database specific: SQL
10/03/2025 43
Middleware Software
Web Browser
GUI
OS
Service-Specific; DSM
NOS (security, peer-to-peer,
directory, distributed files);
Transport stack (TCP/IP)
Web server
Groupware
DBMS
Etc.
Client
Middleware
Server
DSM: Distributed Shared Memory
10/03/2025 44
Client/Server vs. P2P
10/03/2025 45
Client/Server vs. P2P
24x7 Accessibility:
Improved Collaboration
Centralized, Client Backups
Remote Access
Server Backups
Enhanced Security
Better Client Performance
Shared, System-Wide Services
Enhanced Reliability
Business Growth
10/03/2025 46
Server Management
Server Management refers to the servers’ monitoring and
maintenance.
Maintenance ensures that every hardware and software run at its optimal
capabilities.
Monitoring involves keeping track of every metric and parameter that may
affect your server performing at full capacity.
How to do that?
This is the core of UCCN3004
Thank
you
47

More Related Content

PPTX
C/S archtecture including basic networking
abhinav2727
 
PPTX
ITT501-Chapter 1.pptx netcentric fundamentals
ellyshakhan99
 
PPTX
SOFTWARE COMPUTING
DrThenmozhiKarunanit
 
PPTX
Client computing evolution ppt11
Tech_MX
 
PPTX
unit 4-1.pptx
prakashvs7
 
PPT
Distributed computing
Alokeparna Choudhury
 
PPT
4. system models
AbDul ThaYyal
 
PPT
Part 1 network computing
Linh Nguyen
 
C/S archtecture including basic networking
abhinav2727
 
ITT501-Chapter 1.pptx netcentric fundamentals
ellyshakhan99
 
SOFTWARE COMPUTING
DrThenmozhiKarunanit
 
Client computing evolution ppt11
Tech_MX
 
unit 4-1.pptx
prakashvs7
 
Distributed computing
Alokeparna Choudhury
 
4. system models
AbDul ThaYyal
 
Part 1 network computing
Linh Nguyen
 

Similar to Server Management and Administration Introduction (20)

PPT
Chapter - 1 Introduction to networking (3).ppt
Ethiopia Satlliet television
 
PPT
C-System Models Presentation files .ppt
HarshPanchal455289
 
PDF
Client server technology
Anwar Kamal
 
PPTX
Client server technology main
Anwar Kamal
 
PPT
9. Distributed Systems Architecture.pptnnihi
MominRais
 
PPT
Survey on Client Tools, Server and Communication types
ManjuShanmugam1593
 
PPT
1. Overview of Distributed Systems
Daminda Herath
 
PDF
client-server-computing.pdf
scribdrg
 
PPTX
1. introduction to computer networks, data communication, types of networks, ...
DrMuthuKrishnammalP
 
PPTX
Client/Server Architecture By Faisal Shahzad
Faisal Shehzad
 
PPTX
Client-Server Model
HTS Hosting
 
PPTX
CSC- INTRODUCTION TO CLIENT SERVER COMPUTING.pptx
KALPANAC20
 
PPTX
CSC-UNIT-1-INTRODUCTION TO CLIENT SERVER COMPUTING.pptx
KALPANAC20
 
PPTX
Clientserver Presentation
Tuhin_Das
 
PDF
Survey of client tools
Ashwin Ananthapadmanabhan
 
PPTX
Network archetecture
shah fahad
 
PPTX
Types of Networks-1.pptx ppt on types of networks ppt on types of networks
Gurleen100
 
PPTX
Client server model Presentation 4pptx
VijayKumar689664
 
PDF
An Introduction To Client Server Computing Yadav Subhash Chandra
apenateuvo
 
Chapter - 1 Introduction to networking (3).ppt
Ethiopia Satlliet television
 
C-System Models Presentation files .ppt
HarshPanchal455289
 
Client server technology
Anwar Kamal
 
Client server technology main
Anwar Kamal
 
9. Distributed Systems Architecture.pptnnihi
MominRais
 
Survey on Client Tools, Server and Communication types
ManjuShanmugam1593
 
1. Overview of Distributed Systems
Daminda Herath
 
client-server-computing.pdf
scribdrg
 
1. introduction to computer networks, data communication, types of networks, ...
DrMuthuKrishnammalP
 
Client/Server Architecture By Faisal Shahzad
Faisal Shehzad
 
Client-Server Model
HTS Hosting
 
CSC- INTRODUCTION TO CLIENT SERVER COMPUTING.pptx
KALPANAC20
 
CSC-UNIT-1-INTRODUCTION TO CLIENT SERVER COMPUTING.pptx
KALPANAC20
 
Clientserver Presentation
Tuhin_Das
 
Survey of client tools
Ashwin Ananthapadmanabhan
 
Network archetecture
shah fahad
 
Types of Networks-1.pptx ppt on types of networks ppt on types of networks
Gurleen100
 
Client server model Presentation 4pptx
VijayKumar689664
 
An Introduction To Client Server Computing Yadav Subhash Chandra
apenateuvo
 
Ad

Recently uploaded (20)

DOCX
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
PPTX
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
PDF
RA 12028_ARAL_Orientation_Day-2-Sessions_v2.pdf
Seven De Los Reyes
 
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
PPTX
How to Apply for a Job From Odoo 18 Website
Celine George
 
PPTX
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PPTX
Basics and rules of probability with real-life uses
ravatkaran694
 
PPTX
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
PPTX
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
PPTX
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
PDF
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
PPTX
CARE OF UNCONSCIOUS PATIENTS .pptx
AneetaSharma15
 
PPTX
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
PPTX
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
RA 12028_ARAL_Orientation_Day-2-Sessions_v2.pdf
Seven De Los Reyes
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
How to Apply for a Job From Odoo 18 Website
Celine George
 
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
Basics and rules of probability with real-life uses
ravatkaran694
 
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
CARE OF UNCONSCIOUS PATIENTS .pptx
AneetaSharma15
 
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
Ad

Server Management and Administration Introduction

  • 2. 10/03/2025 2 Subject Outline • T1:Client/Server architecture & NOS Introduction • T2: DNS and DHCP server management • T3: Database and Web servers management • T4: Storage Management • T5:System backup and Archiving • T6: Datacenter architecture • T7: IT Monitoring • T8: IT governance • [Optional]: Server Virtualization
  • 3. 3
  • 5. 10/03/2025 5 How Internet Works? Internet is actually Interconnected Servers Each Server has its own task
  • 9. 10/03/2025 9 2-Tiers vs. Multi-Tiers Servers
  • 10. 10/03/2025 10 The digital world in 1second
  • 11. 10/03/2025 11 How big is the data storage market
  • 12. 10/03/2025 12 How big is the data storage market
  • 15. 10/03/2025 15 Computing Evolution •Computing: designing and building hardware and software systems for a wide range of purposes: • processing, structuring, and managing various kinds of information; • doing scientific studies using computers; making computer systems behave intelligently; • creating and using communications and entertainment media; • finding and gathering information relevant to any particular purpose, and so on. ACM Computing Curricula 2005
  • 16. 10/03/2025 16 Computing Overview • In the early days of computers, computer systems were standalone systems • there were no connections. • had their own set of terminal and printer, and process data independently. • might used different operating system and software programs. • Different and duplicated stored data forms. • Inability to connect among each others.
  • 17. 10/03/2025 17 Computing Overview • standalone systems How was the world without networks/com munications ?! IS it valuable for business environment?
  • 18. 10/03/2025 18 Computing Overview • How came First : • PC • Mainframe • Server
  • 21. Centralized Processing  A host computer (often a mainframe) handles all processing,  including input, output, data storage and retrieval.  Dump terminals can be used for data entry or remote access  (NO PROCESSING).
  • 22. Distributed Computing • A collection of interconnected independent computers collaborate to handle the processing. •Independent? • Each node (computer ) has its own resources (CPU, storage, memory,…). • No shared memory. • The end user fully utilizes his/her node, as well as, the resources of the remote computer.
  • 23. Distributed Computing • world wide web (internet). Is the famous example. • When you use a browser to visit a web site, a program such as Internet Explorer runs on local system and interacts with a program(known as web server) which runs on remote system to fetch a file or resource. •I have full access on my PC/Laptop (Independent) •I can access any resource on the internet (Interconnected)
  • 24. Distributed Computing • What are the kinds of Distributed Computing?
  • 25. Distributed Computing • There are two models of distributed paradigm: Asymmetric relation Different Nodes with Different Roles symmetric relation Different Nodes with Same Roles
  • 26. Peer-to-peer model A class of decentralized, self- organizing distributed systems, in which all or most communication is symmetric.” (IPTPS’02) The load is divided among all the involved components. Each node is considered as both server and client. (symmetric relation) Each node contribute some processing power and memory.
  • 27. 10/03/2025 27 P2P model Application Computation • E.g. Seti@Home (Astronomy), UnitedDevices (Cancer Research), and Gnome@home. File Sharing • Napster, FastTrack (KaZaA, iMesh), Gnutella (LimeWire, BearShare), Overnet, BitTorrent, etc Content Streaming • Pplive, SplitStream, etc • The first few users get the stream from the server • New users get the stream from the server or from users who are already receiving the stream.
  • 28. 10/03/2025 28 P2P model Application Backup storage (HiveNet, OceanStore) Collaborative environments (Groove Networks) Web serving communities (uServ) Instant messaging (Yahoo, AOL) Anonymous email Censorship-resistant publishing systems (Ethernity, Freenet) Spam filtering.
  • 29. 10/03/2025 29 Client Server Model It is the most prevalent model for distributed computing protocols. It is the basis of all distributed computing paradigms at a higher level of abstraction. It is service-oriented, and employs a request-response protocol.
  • 30. Client-Server Model •Each component of a client-server system has the role of either client or server (Asymmetric Relation) • Client: a component that makes requests clients are active initiators of transactions • Server: a component that satisfies requests servers are passive and react to client requests.
  • 31. 10/03/2025 31 Client-Server Model • Server • manage network resources like Disk drives (file servers), Printers (print servers), and Network traffic (network servers) • Client • Initiate the service (e.g. email client to send an email/ web browser to open website) • Rely on servers for: Files, Devices, Processing power. • Fat client vs. Thin Client
  • 32. 10/03/2025 32 Client-Server Model • Which is the best? • P2P • Client-Server
  • 34. 10/03/2025 34 Fat client vs. Thin Client • Fat Server Thin Client • Thin Server Fat Client
  • 35. 10/03/2025 35 Fat client vs. Thin Client Fat clients (thin server) The bulk of the application is running on the client The client knows how the data is organized and where it is Different clients access the same applications different ways Fat servers (thin client) The server more complicated The clients are less complex More of the code runs on the server The network interaction is minimized
  • 36. 10/03/2025 36 Fat client vs. Thin Client Data Management Application Logic Presentation 3 Logical Tiers 1 2 3 Thin Client Fat Client 2 Client Types
  • 37. 10/03/2025 37 Server Types File servers File sharing and file processing Data base servers Passing file results Example: Query in DBMS server Typically one single request/reply Transaction servers Transaction server includes DBMS and transaction monitoring Server has remote procedures run online by the client web servers  Super-fat servers and thin clients Uses HTTP protocol Java was first to introduce interactive C/S forms.
  • 38. Two-Tier vs. Three-Tier Architecture Two-tier servers Examples: file servers and database server The process (application logic) is buried within the client or server (or both) Three-tier servers Examples: Web and distributed objects The process is run on the middle-tier – separated from the user and data interface They can integrate the data from multiple sources More robust and more scalable
  • 39. 10/03/2025 39 Two-Tier vs. Three-Tier Architecture
  • 40. 10/03/2025 40 Two-Tier vs. Three-Tier Architecture Tier 1 Tier 2 (middlew Tier 3
  • 41. 10/03/2025 41 Two-Tier vs. Three-Tier Architecture
  • 42. Middleware Software a set of common business-unaware services that enable applications (server) and end users (client) to interact with each other across a network. Allowing the client request for a service and the server providing it Middleware can also be between server/server Two broad classes General LAN servers, TCP/IP, Communication stacks, Queuing services, etc. Application specific Used to accomplish a specific task Groupware specific: SMTP Internet specific: HTTP Database specific: SQL
  • 43. 10/03/2025 43 Middleware Software Web Browser GUI OS Service-Specific; DSM NOS (security, peer-to-peer, directory, distributed files); Transport stack (TCP/IP) Web server Groupware DBMS Etc. Client Middleware Server DSM: Distributed Shared Memory
  • 45. 10/03/2025 45 Client/Server vs. P2P 24x7 Accessibility: Improved Collaboration Centralized, Client Backups Remote Access Server Backups Enhanced Security Better Client Performance Shared, System-Wide Services Enhanced Reliability Business Growth
  • 46. 10/03/2025 46 Server Management Server Management refers to the servers’ monitoring and maintenance. Maintenance ensures that every hardware and software run at its optimal capabilities. Monitoring involves keeping track of every metric and parameter that may affect your server performing at full capacity. How to do that? This is the core of UCCN3004