This chapter discusses warehouse-scale computers (WSCs), encompassing reliability, availability, security, and privacy. We discuss fault tolerance at scale, emphasizing the need to design systems that can handle both hardware and software failures. We explore various types of faults, their root causes, and strategies for predicting, localizing, repairing, and tolerating them. The discussion then transitions to security, addressing key aspects such as data center physical security, roots of trust, encryption, confidential computing, CPU vulnerabilities, and the principles of secure service deployment.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Trusted Computing: Reliability, Availability, Security, Privacy

  • Luiz André Barroso,
  • Urs Hölzle,
  • Parthasarathy Ranganathan

摘要

This chapter discusses warehouse-scale computers (WSCs), encompassing reliability, availability, security, and privacy. We discuss fault tolerance at scale, emphasizing the need to design systems that can handle both hardware and software failures. We explore various types of faults, their root causes, and strategies for predicting, localizing, repairing, and tolerating them. The discussion then transitions to security, addressing key aspects such as data center physical security, roots of trust, encryption, confidential computing, CPU vulnerabilities, and the principles of secure service deployment.