INTRODUCTION PT 2 Flashcards
(57 cards)
Like multiprocessor systems, but multiple systems working together
CLUSTERED SYSTEMS
Usually sharing storage via a storage-area network (SAN)
CLUSTERED SYSTEMS
- Provides a high-availability service which survives failures
CLUSTERED SYSTEMS
WHAT DOES SAN MEANS?
STORAGE AREA NETWORK
2 TYPES OF CLUSTERED SYSTEMS
ASYMMETRIC CLUSTERING
SYMMETRIC CLUSTERING
- has one machine in hot-standby mode
ASYMMETRIC CLUSTERING
- has multiple nodes running applications, monitoring each other
SYMMETRIC CLUSTERING
Applications must be written to use parallelization
TRUE FOR CLUSTERED SYSTEMS
Some clusters are for high-performance computing (HPC
TRUE
needed for efficiency in operating system structure
Multiprogramming
WHAT DOES HPC MEANS
High-Performance Computing
Single user cannot keep CPU and I/O devices busy at all times
true
organizes jobs (code and data) so CPU always has one to execute
Multiprogramming
- A subset of total jobs in system is kept in memory
TRUE
One job selected and run via job scheduling
TRUE
When it has to wait (for I/O for example), OS switches to another job
TRUE
is logical extension in which CPU switches jobs so frequently that users can interact with each job while it is running, creating interactive computing
Timesharing (multitasking)
response time should be what
<1 second
Each user has at least one program executing in memory process
operating system structure
If several jobs ready to run at the same time
cpu scheduling
If processes don’t fit in memory, swapping moves them in and out to run
true
allows execution of processes not completely in memory
virtual memory
Interrupt driven by hardware
- Software error or request creates _________ or ____
- Division by zero, request for operating system service
- Other process problems include infinite loop, processes modifying each other or the operating system
exception or trap
operation allows OS to protect itself and other system components
dual mode