容錯計算
Fault Tolerant Computing
| 節 | 週三 | 週五 |
|---|---|---|
3 10:10–11:00 | 容錯計算 ED305(光復) 2 節連堂 | |
4 11:10–12:00 | ||
7 15:30–16:20 | 容錯計算 ED305(光復) |
* 根據陽明交大上課時間表所列
Fault-tolerant design enables a system to continue its operation in the presence of accidental faults (e.g., hardware breakdown, communication problems, design errors, unexpected operating conditions) and malicious faults (e.g., cyber-attacks). In this course, we will introduce the nature of these faults and cover the techniques for managing them. Understanding of the knowledge is essential to the construction of resilient systems for harsh and hostile environments.
OS, Computer Networking
無備註
教師未提供此項資料
70% Exams 30% Project(s)
教師未提供此項資料
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction to Fault-Tolerant Computing |
| 第 2 週 | Attack Propagation and Escalation |
| 第 3 週 | Hardware Fault Tolerance Primitives |
| 第 3 週 | Software Fault Tolerance Primitives |
| 第 4 週 | Network Security |
| 第 5 週 | Reliable Communications |
| 第 6 週 | Replica Management |
| 第 7 週 | DNS |
| 第 8 週 | Consistency Models |
| 第 9 週 | Encryption and Authentication |
| 第 10 週 | Atomicity and Transaction Processing |
| 第 11 週 | Access Control Model and Implementation |
| 第 12 週 | Checkpointing and Recovery |
| 第 13 週 | Consensus in faulty Environment |
| 第 14 週 | Consensus by proof-of-work |
| 第 15 週 | Malformed Input Data |
| 第 16 週 | Byzantine Fault Tolerance |
Kenneth Paul Birman, "Guide to Reliable Distributed Systems: Building High-Assurance Applications and Cloud-Hosted Services"
- 地點
- EC429
- 時間
- 教師未提供此項資料
- 聯絡方式
- 教師未提供此項資料
