Sync: add ec2 optimization notes
This commit is contained in:
89
wiki/concepts/EC2-Purchase-Options.md
Normal file
89
wiki/concepts/EC2-Purchase-Options.md
Normal file
@@ -0,0 +1,89 @@
|
||||
---
|
||||
title: "EC2 Purchase Options"
|
||||
type: concept
|
||||
tags:
|
||||
- AWS
|
||||
- EC2
|
||||
- Cost-Optimization
|
||||
- FinOps
|
||||
last_updated: 2026-04-24
|
||||
---
|
||||
|
||||
# EC2 Purchase Options
|
||||
|
||||
## Definition
|
||||
|
||||
AWS EC2 提供多种购买选项,允许用户根据工作负载需求和成本优化目标选择最适合的计费方式。
|
||||
|
||||
## Purchase Options
|
||||
|
||||
### 1. On-Demand Instances(按需实例)
|
||||
|
||||
- **特点**:按秒计费,无需承诺,无预付费用
|
||||
- **适用场景**:短期、不可预测的工作负载;首次运行应用程序;测试和开发环境
|
||||
- **优点**:灵活性最高,无需长期承诺
|
||||
- **缺点**:成本最高,无折扣
|
||||
|
||||
### 2. Savings Plans(节约计划)
|
||||
|
||||
- **特点**:1 年或 3 年承诺使用量(以美元计),享受比按需价格低最多 72% 的折扣
|
||||
- **类型**:
|
||||
- Compute Savings Plans:最灵活,几乎适用于所有 EC2 实例类型
|
||||
- EC2 Instance Savings Plans:针对特定实例系列,灵活性较低但折扣更高
|
||||
- **适用场景**:可预测的稳定工作负载
|
||||
- **优点**:成本可预测,折扣显著
|
||||
- **缺点**:需要承诺使用量
|
||||
|
||||
### 3. Spot Instances(竞价实例)
|
||||
|
||||
- **特点**:利用 AWS 闲置容量,价格随供需波动,最高可享受 90% 的按需价格折扣
|
||||
- **适用场景**:容错工作负载:批处理、大数据、CI/CD、容器化应用
|
||||
- **优点**:成本最低(高达 90% 折扣)
|
||||
- **缺点**:实例可被 AWS 中断(2 分钟警告)
|
||||
- **最佳实践**:
|
||||
- 实现容错机制(自动保存状态)
|
||||
- 使用 Spot Fleet 或 Spot Block
|
||||
- 与 EKS/ECS 集成实现自动扩展
|
||||
|
||||
### 4. Reserved Instances(预留实例)
|
||||
|
||||
- **特点**:1 年或 3 年承诺,目前已被 Savings Plans 取代
|
||||
- **类型**:标准 RI(可修改)、可转换 RI(可更改实例类型)
|
||||
- **备注**:新用户推荐使用 Savings Plans
|
||||
|
||||
### 5. Dedicated Hosts(专用主机)
|
||||
|
||||
- **特点**:物理服务器专供单个客户使用,满足合规性要求
|
||||
- **适用场景**:有许可证需求、物理服务器隔离要求、BYOL(自带许可证)工作负载
|
||||
|
||||
## Cost Optimization Strategy
|
||||
|
||||
推荐的成本优化策略(来自 [[ctp-topic-13-cloud-finops-policies]]):
|
||||
|
||||
1. **Right Sizing**:先确定正确的实例大小
|
||||
2. **基准负载**:使用 Savings Plans 或 RI 覆盖
|
||||
3. **弹性扩展**:使用 Spot 实例处理波动负载
|
||||
4. **组合策略**:Savings Plans(基准)+ Spot(弹性)= 最佳成本架构
|
||||
|
||||
## Comparison Table
|
||||
|
||||
| 购买选项 | 折扣 | 灵活性 | 承诺要求 | 适用场景 |
|
||||
|---------|------|--------|---------|---------|
|
||||
| On-Demand | 0% | 最高 | 无 | 测试/开发/短期 |
|
||||
| Savings Plans | 最高 72% | 中等 | 1-3 年 | 稳定工作负载 |
|
||||
| Spot Instances | 最高 90% | 低 | 无 | 容错工作负载 |
|
||||
| Reserved Instances | 最高 60% | 低 | 1-3 年 | 稳定工作负载(已不推荐)|
|
||||
|
||||
## Related Concepts
|
||||
|
||||
- [[Savings Plans]]:AWS 承诺使用量定价
|
||||
- [[Spot Instances]]:竞价型实例
|
||||
- [[Graviton]]:ARM 处理器,可与各种购买选项配合使用
|
||||
- [[Right Sizing]]:正确选择实例大小
|
||||
- [[FinOps]]:云财务管理
|
||||
|
||||
## Sources
|
||||
|
||||
- [[public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2]]
|
||||
- [[ctp-topic-13-cloud-finops-policies]]
|
||||
- [[public-cloud-learning-sessions-reducing-cloud-costs-20250318-170100-meeting-reco]]
|
||||
52
wiki/concepts/Nitro-System.md
Normal file
52
wiki/concepts/Nitro-System.md
Normal file
@@ -0,0 +1,52 @@
|
||||
---
|
||||
title: "Nitro System"
|
||||
type: concept
|
||||
tags:
|
||||
- AWS
|
||||
- EC2
|
||||
- Hardware
|
||||
- Performance
|
||||
last_updated: 2026-04-24
|
||||
---
|
||||
|
||||
# Nitro System
|
||||
|
||||
## Definition
|
||||
|
||||
AWS Nitro System 是 AWS 自研的专用硬件平台,用于增强 EC2 实例的性能和效率。Nitro 通过将网络、存储和安全功能从主 CPU 卸载到专用硬件上来实现这一点。
|
||||
|
||||
## Aliases
|
||||
- AWS Nitro
|
||||
- Nitro Hypervisor
|
||||
|
||||
## Core Components
|
||||
|
||||
1. **Nitro Card**:专用硬件组件,处理网络、存储和安全功能
|
||||
2. **Nitro Hypervisor**:轻量级虚拟机管理程序,几乎不占用 CPU 资源
|
||||
3. **Nitro Security Chip**:专用安全芯片,提供硬件级安全保护
|
||||
|
||||
## Key Benefits
|
||||
|
||||
- **性能提升**:通过卸载 I/O 操作释放 CPU 资源用于应用计算
|
||||
- **安全性增强**:硬件级信任根和安全启动
|
||||
- **网络加速**:支持高达 100 Gbps 的网络吞吐量
|
||||
- **存储加速**:支持 NVMe over Fabric 等高速存储协议
|
||||
- **更高的性价比**:通过效率提升降低单位计算成本
|
||||
|
||||
## Use Cases
|
||||
|
||||
- 高性能计算 (HPC)
|
||||
- 大数据分析
|
||||
- 机器学习训练
|
||||
- 高网络吞吐量工作负载
|
||||
- 低延迟交易系统
|
||||
|
||||
## Related Concepts
|
||||
|
||||
- [[Graviton]]:ARM 架构处理器,可与 Nitro 系统配合使用
|
||||
- [[EC2-Instance-Types]]:Nitro 系统支持多种 EC2 实例类型
|
||||
- [[EC2-Purchase-Options]]:EC2 购买选项
|
||||
|
||||
## Sources
|
||||
|
||||
- [[public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2]]
|
||||
@@ -4,7 +4,7 @@
|
||||
- [Overview](overview.md) — living synthesis
|
||||
|
||||
## Sources
|
||||
- [2026-04-24] [Public Cloud Learning Sessions - Best practices for EC2 cost optimization in AWS - 20240529](sources/public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2.md) — AWS EC2 成本优化最佳实践:Graviton ARM 处理器 40% 性价比提升、Spot 实例 90% 折扣、Nitro 系统效率优化
|
||||
- [2026-04-24] [Public Cloud Learning Sessions - Best practices for EC2 cost optimization in AWS - 20240529](sources/public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2.md)
|
||||
- [2026-04-24] [Public Cloud Learning Sessions - Reducing Cloud Costs - 20250318](sources/public-cloud-learning-sessions-reducing-cloud-costs-20250318-170100-meeting-reco.md)
|
||||
- [2026-04-24] [CTP Topic 13 Cloud FinOps Micro Focus Policies best practices to optimize the costs](sources/ctp-topic-13-cloud-finops-micro-focus-policies-best-practices-to-optimize-the-co.md)
|
||||
- [2026-04-24] [CTP Topic 15 Working with Renovatebot](sources/ctp-topic-15-working-with-renovatebot.md)
|
||||
@@ -414,7 +414,6 @@
|
||||
- [2026-04-19] [ctp-topic-63-optimise-resource-cost-using-automation](sources/ctp-topic-63-optimise-resource-cost-using-automation.md) — (expected: wiki/sources/ctp-topic-63-optimise-resource-cost-using-automation.md — source missing)
|
||||
- [2026-04-19] [public-cloud-learning-sessions-storage-cost-optimization-20240305-160037-meeting](sources/public-cloud-learning-sessions-storage-cost-optimization-20240305-160037-meeting.md) — (expected: wiki/sources/public-cloud-learning-sessions-storage-cost-optimization-20240305-160037-meeting.md — source missing)
|
||||
- [2026-04-19] [ctp-topic-71-pcgs-guide-to-rightsizing-why-how-when](sources/ctp-topic-71-pcgs-guide-to-rightsizing-why-how-when.md) — (expected: wiki/sources/ctp-topic-71-pcgs-guide-to-rightsizing-why-how-when.md — source missing)
|
||||
- [2026-04-19] [public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2](sources/public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2.md) — (expected: wiki/sources/public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2.md — source missing)
|
||||
- [Your-AI-Isn-t-Stupid---It-Just-Needs-a-Better-Harness--Lychee-Technology-Engineering-Blog](sources/Your-AI-Isn-t-Stupid---It-Just-Needs-a-Better-Harness--Lychee-Technology-Engineering-Blog.md) — (expected: wiki/sources/Your-AI-Isn-t-Stupid---It-Just-Needs-a-Better-Harness--Lychee-Technology-Engineering-Blog.md — source missing)
|
||||
- [Expose-hermes-agent-as-an-OpenAI-compatible-API-for-any-frontend](sources/Expose-hermes-agent-as-an-OpenAI-compatible-API-for-any-frontend.md) — (expected: wiki/sources/Expose-hermes-agent-as-an-OpenAI-compatible-API-for-any-frontend.md — source missing)
|
||||
- [zk-steward](sources/zk-steward.md) — (expected: wiki/sources/zk-steward.md — source missing)
|
||||
@@ -910,6 +909,7 @@
|
||||
- [Early-Live-Support](concepts/Early-Live-Support.md)
|
||||
- [Earnings-Beat-Miss](concepts/Earnings-Beat-Miss.md)
|
||||
- [Earnings-Calendar](concepts/Earnings-Calendar.md)
|
||||
- [EC2-Purchase-Options](concepts/EC2-Purchase-Options.md)
|
||||
- [efibootmgr](concepts/efibootmgr.md)
|
||||
- [EFS-vs-EBS](concepts/EFS-vs-EBS.md)
|
||||
- [EKS-Auto-Mode](concepts/EKS-Auto-Mode.md)
|
||||
@@ -1027,6 +1027,7 @@
|
||||
- [Multi-Tenancy](concepts/Multi-Tenancy.md)
|
||||
- [nas套件管理](concepts/nas套件管理.md)
|
||||
- [NFS网络备份](concepts/NFS网络备份.md)
|
||||
- [Nitro-System](concepts/Nitro-System.md)
|
||||
- [Normal-Change](concepts/Normal-Change.md)
|
||||
- [NVMe硬盘分区](concepts/NVMe硬盘分区.md)
|
||||
- [Obsidian-Agent-Client](concepts/Obsidian-Agent-Client.md)
|
||||
|
||||
11
wiki/log.md
11
wiki/log.md
@@ -1,3 +1,14 @@
|
||||
## [2026-04-24] ingest | Public Cloud Learning Sessions - Best practices for EC2 cost optimization in AWS - 20240529
|
||||
- Source file: Cloud & DevOps/Public-Cloud-Learning-Sessions/05_FinOps/public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2.md
|
||||
- Status: ✅ 成功摄入
|
||||
- Summary: Mike Dukes 和 Steele Taylor(AWS 专家)主讲 EC2 成本优化最佳实践——AWS Nitro 系统外部化网络/存储/安全组件提升效率;Graviton ARM 处理器基于 ARM64 架构,提供 40% 性价比提升,功耗减少 60%;EC2 Spot 实例利用闲置容量提供 90% 折扣;购买选项包括 On-Demand/Savings Plans/Spot Instances;Spot Invaders 游戏展示容错混沌工程实践;Spot + Graviton + 容器组合实现最大化成本节省
|
||||
- Concepts created: [[Nitro-System]], [[EC2-Purchase-Options]]
|
||||
- Concepts linked: [[Graviton]], [[Spot Instances]], [[Savings Plans]], [[FinOps]], [[Cloud Cost Optimization]]
|
||||
- Entities identified: Mike Dukes 和 Steele Taylor 为演讲者,但提及次数不足 2 次,以 wikilink 形式记录于 Source page
|
||||
- Source page: wiki/sources/public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2.md
|
||||
- Notes: index.md 已更新(Sources 节新增条目);overview.md 已补充(FinOps 章节新增段落,置于 ctp-topic-13 后);Nitro-System 和 EC2-Purchase-Options 不存在于现有 Wiki,新建 Concept 页面;已建立与 public-cloud-learning-sessions-reducing-cloud-costs-20250318-170100-meeting-reco、ctp-topic-13-cloud-finops-policies 的 Connections 关系
|
||||
- Conflicts: 与 ctp-topic-14-octane-hub-on-aws 可能的冲突(Graviton 对有状态服务的适用性),已记录于 Source page Contradictions 节
|
||||
|
||||
## [2026-04-25] ingest | Public Cloud Learning Sessions - Reducing Cloud Costs - 20250318
|
||||
- Source file: Cloud & DevOps/Public-Cloud-Learning-Sessions/05_FinOps/public-cloud-learning-sessions-reducing-cloud-costs-20250318-170100-meeting-reco.md
|
||||
- Status: ✅ 成功摄入
|
||||
|
||||
@@ -36,10 +36,10 @@ date: 2026-04-14
|
||||
> "Graviton Free actually uses up to 60% less power consumption than comparable X86-based instances." — Graviton 能效优势
|
||||
|
||||
## Key Concepts
|
||||
- [[AWS-Graviton]]:基于 ARM64 的 AWS 自研处理器,提供更高的每瓦性能,支持计算优化型、内存优化型和通用型实例
|
||||
- [[EC2-Spot-Instances]]:利用 AWS 闲置容量的竞价型实例,提供高达 90% 的按需价格折扣
|
||||
- [[AWS-Nitro-System]]:将网络、存储和安全功能从 CPU 卸载到专用硬件,提升 EC2 实例效率
|
||||
- [[Savings-Plans]]:AWS 承诺使用量的定价选项,提供低于按需价格的折扣
|
||||
- [[Graviton]]:基于 ARM64 的 AWS 自研处理器,提供更高的每瓦性能,支持计算优化型、内存优化型和通用型实例
|
||||
- [[Spot Instances]]:利用 AWS 闲置容量的竞价型实例,提供高达 90% 的按需价格折扣
|
||||
- [[Nitro-System]]:将网络、存储和安全功能从 CPU 卸载到专用硬件,提升 EC2 实例效率
|
||||
- [[Savings Plans]]:AWS 承诺使用量的定价选项,提供低于按需价格的折扣
|
||||
- [[EC2-Purchase-Options]]:On-Demand(按需)、Savings Plans(节约计划)、Spot Instances(竞价实例)三种购买选项
|
||||
- [[FinOps]]:云财务管理实践,平衡云成本与业务价值
|
||||
|
||||
|
||||
Reference in New Issue
Block a user