Collection of physically separated and heterogeneous computer system that are networked to give a user with access to resources Advantages :Computation, speed function ,Availability, Reliability etc Use of Interface devices (NIC) LAN,MAN,WAN Network operating system i.e use across the network
Different Types of Operating System Multitasking System (Multiprocessing ) MultiUser System Time Sharing System
Multitasking System
Task means a process : Running State of program There will be two or more processes will be active and will execute concurrently Single CPU divides its time for more jobs Multiple jobs are executed by the CPU switching between them Scheduling algorithms are use to achieve this Its an extension to multiprogramming
MultiUser System
Allows multiple users on different computers or terminals to access a same resources like computer , printer etc responsible for managing memory and processing for other applications handling user interaction and data requests Time-sharing systems are multi-user systems An example is a Unix server (Achieved using xtalk and vTerm ) Use of Dumb Terminal,Terminal Emulation ,Dial In Terminal
Multiprocessor System
Two or more processor sharing bus, memory , clock i/o devices Advantages 1)Increased Throughput:To get more work done in same time 2)Economy of scale :can cost less than an equivalent single processor can cost 3)Increase Reliability: failure of one processor will not halt the system (Increases fault tolerant)
Multiprocessor System
There are 2 Types Asymmetric Multiprocessor and Symmetric Multiprocessor Asymmetric : Each processor is assign a specific task and a master processor will control the system. Master will control the slave processor Symmetric: Each Processor performs all the task. i.e all processors are peers no master slave relationship Recently cores are introduced instead of multiple processors
Compute server : client can send a request to perform the action(read data) e.g.ATM File server :client can request for a file to create , delete , updatw or read the file e.g. web
Clustered System
Clustered Systems are composed of two or more individual system coupled together. Share storage and linked via a Local area network(LAN) Provides high availability even if one or 2 systems in cluster fails Each node can monitor one or more other node in LAN if monitored machine fails the monitoring machine takes the ownership of failed machine and restarts the application
Clustered System
Clustering can be structured symmetrically or Asymmetrically In Asymmetric Clustering one machine can be in hot stand by mode while other is running Hot stand by machine monitors an active server , if server fails hot stand by mode machine becomes the server In Symmetric mode two or more machines are running application and all are monitoring each other