diff options
| author | mo khan <mo@mokhan.ca> | 2021-02-08 10:42:13 -0700 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2021-02-08 10:42:13 -0700 |
| commit | a0fffa265a4e2a2f524fa71043176e86b10d2abd (patch) | |
| tree | 2d89439c76dfe55815c90c5ddacb4029a6b8c16d | |
| parent | e1baba411809b2776036bb513650de2f7280c8c1 (diff) | |
describe clustering and high availability
| -rw-r--r-- | doc/assignment1.md | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/doc/assignment1.md b/doc/assignment1.md index 9b4faf3..353e9f2 100644 --- a/doc/assignment1.md +++ b/doc/assignment1.md @@ -116,7 +116,21 @@ Instructions: Please answer the following questions in complete sentences. Your other operations, the device driver returns status information. 1. Why do clustered systems provide what is considered high-availability service? -1. Describe an operating system’s two modes of operation. + + Clustered systems gather together multiple CPUs to accomplish computational + work. Clustered systems differ from multiprocessor systems in that they are + composed of two or more individual systems joined together. + + Clusted computers share storage and are closely linked via a local area network. + + A high availability service will continue even if one or more systems in the cluster + fail. HA is generally obtained by adding a level of redundancy in the system. + A layer of cluster software runs on the cluster nodes. Each node can monitor one or + more of the others. If the monitored machine fails, the monitoring machine can take + ownership of its storage and restart applications that were running on the failed machine. + The users and clients of the applications see only a brief interruption of service. + +1. Describe an operating system's two modes of operation. 1. Define cache, and explain cache coherency. 1. Describe why direct memory access (DMA) is considered an efficient mechanism for performing I/O. 1. Describe why multicore processing is more efficient than placing each processor on its own chip. |
