Source: Cloud & DevOps/Public-Cloud-Learning-Sessions/05_FinOps/public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2.md Entities: Mike-Dukes, Steele-Taylor, Spot-Invaders Concepts: AWS-Nitro, EC2-Spot-Instances, ECS Concepts updated: Graviton, SpotInstances (added source reference)
1.5 KiB
1.5 KiB
title, type, tags, aliases, last_updated
| title | type | tags | aliases | last_updated | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| AWS Nitro | concept |
|
|
2026-05-12 |
Overview
AWS Nitro 是 AWS 自研的专用虚拟化平台,通过将网络、存储和安全组件从主机处理器卸载到专用硬件(Nitro 卡),大幅提升 EC2 实例的效率和性能。
Architecture
Nitro 系统由多个专用组件组成:
- Nitro Hypervisor:轻量级 Type-1 hypervisor,负责 CPU 和内存虚拟化
- Nitro Card for VPC:提供 ENI(Elastic Network Interface)和 VPC 网络
- Nitro Card for EBS:提供 EBS 卷和网络存储
- Nitro Card for Instance Storage:提供本地 NVMe 存储
- Nitro Enclaves:提供隔离的执行环境(用于处理敏感数据)
Benefits
- 性能提升:减少虚拟化开销,提升网络和存储 I/O 性能
- 更强的隔离性:Nitro Enclaves 提供硬件级隔离的独立计算环境
- 更高的安全性:安全组件卸载到专用硬件,减少攻击面
- 更大的实例灵活性:支持更多实例类型和更大实例规格
Graviton on Nitro
所有 Graviton 实例均运行于 Nitro 系统之上,享受 Nitro 带来的性能和安全优势,同时结合 ARM64 架构的成本效益。
Related Pages
- Graviton:运行于 Nitro 的 ARM 处理器
- EC2-Spot-Instances:可在 Nitro 实例上使用
- FinOps:云成本优化
- public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2