Operating System Definition:
Operating System Layers
File System Definition:
Hierarchical Filing Syntax and Definition:
File Index System:
User Interface:
Kernel
Client vs Server OS:
The server OS can also run client applications, such as MS Excel.
Servers also can also run client variants of certain services, such as DHCP client – because like clients, they also can be configured to use dynamic IP addresses.
Client vs Server OS example:
Example: Active directory, DHCP, DNS, RADIUS etc.
Server OS use cases
AAA - User authentication, authorization and accountability
(radius server, TACAS+)
Managing user accounts & policies in a domain: Active Directory Server / Access control
Active Directory Server / Access control is windows based and runs on:
Linux equivalent runs on:
LDAP
Lightweight Directory Access Protocol
Network Information System (NIS)
NAS acronym:
Network attached storage
NAS definition:
NAS consists of a bunch of disks which appear to users as network mounted volumes. The disks can be configured using different types of ___.
RAID config.
Raid definiton
Redundant Array of Independent Drives or Redundant
Array of Inexpensive Disks
RAID 0:
Striping:
RAID 1
Mirroring:
the set of disks are split into 2 halves with each
mirroring the other
Better redundancy but scarifies half the total storage size
RAID 5
Striping + Parity:
RAID 6
Striping with double parity
Can survive loss of 2 disks
RAID 10 – Raid 0 + Raid 1
Splits into two halves (Raid 1)
SAN acronym:
Storage Attached Network
SAN definition
Designed for providing storage solutions to networked users.
Targeted at servers rather than clients*
Super high-speed, very low latency BUT super expensive
Enterprise level usage
fibre optic, hence 100s of videos can be used simultaneously with speeds of up to 10Gb/s
Easy to scale up, which is a major advantage over NAS