Networks L4 Client-server networks
Networks L4 Client-server networks
Networks
Objectives
• Understand what constitutes a client-server network
• Contrast a client-server network with a peer-to-peer
network
• Be able to list advantages and disadvantages of each
model
• Understand what is meant by cloud computing
• List the main advantages of cloud computing
Client-server networks
Networks
A client-server network
• The clients are the computers which people log on to
in order to use the network
• The server is a powerful computer which provides
services required by any of the clients
Query
Search
Client Data
Server
Response
Client-server networks
Networks
Advantages of a client-server
network
Data and applications are held centrally, so:
• All data can be backed up centrally rather than on
each individual computer
• Anti-virus software can be kept up to date and run by
the server
• Security is better because data is held in one
location rather than all over the organisation
• Users can log in from any computer on the network
Client-server networks
Networks
Disadvantages of a client-
server network
• Expensive to install
• If the server goes down the whole network is out
of action
• Server can be overloaded and be slow if too many
clients are using it
Client-server networks
Networks
Online applications
Client-server networks
Networks
Advantages of Cloud
Computing
• You can access your data and applications from
anywhere at any time
• You don’t need a powerful computer with a huge
hard drive – everything is stored and run on a
remote computer
• Backing up data is no longer crucial – it is done by
the service provider
Client-server networks
Networks
Disadvantages of Cloud
Computing
• The idea of handing over important data to another
company worries some people
• Sensitive data could be more vulnerable to hacking
• While you can usually store a limited amount of data
for free, you have to pay to store more than the free
allowance