3.1 Types of Servers
Hardware also runs special server software to manage services
Local Area Network (LAN) Data Packets Client Devices Network Server Wireless Access Point Switch Hub Local Area Network (LAN)
Network Server
Web Server Database Server Logon Server File Server Print Server
Local Area Network Wide Area Network (eg the Internet) Server Farm Mail Server Firewall Web Server Client Devices
Stores large number of files for an organisation 3.1 Types of Server File Server Stores large number of files for an organisation Also controls security, such as access rights to files Finally, handles backups in case of accident or disaster
Manages queue of docs for printing 3.1 Types of Server Print Server Manages queue of docs for printing So shares load of print requests across available devices Controls access to printers for users & routes docs to devices
Installs, updates & controls access to programs 3.1 Types of Server Application Server Installs, updates & controls access to programs Includes basic applications such as word processor or email But also specialised software, such as for financial staff only
Manages security & updates to large databases 3.1 Types of Server Database Server Manages security & updates to large databases For example in a school, security means controlling access to staff So teachers update registers & office staff update financial data
Stores all files for a website 3.1 Types of Server Web Server Stores all files for a website Sends them when user’s browser sends a request for the website Web server then sends the site’s files using the HTTP protocol
Stores & forwards emails like an electronic post office 3.1 Types of Server Mail Server Stores & forwards emails like an electronic post office Data traffic controlled by protocols, eg SMTP (send) & POP (receive) But email traffic is not immediate like instant messaging or ‘chat’
Software that allows a processor to run different operating systems 3.1 Types of Server Hypervisor Server Software that allows a processor to run different operating systems Software acts like a ‘supervisor’ that shares resources between the different OS, eg memory
3.1 Types of Servers