C2-04-存储体系-高频错误与关键词与本章总结与官方资料
本篇是《C2-04-存储体系》的第5个分篇,主要包含:高频错误与关键词、本章总结与官方资料。
10-★★★★★-高频错误与关键词
10.1-常见错误-1:看到“文件”就选-EFS
错误:“题目说 file,所以一定 EFS。”。
不对。
因为S3 也可以保存文件内容、FSx 也是文件存储、Storage Gateway File Gateway 也处理文件协议。
真正要看:Object?、NFS?、SMB?、Hybrid?、Shared File System?
10.2-常见错误-2:S3-是云硬盘
错误:
S3
=
EC2 的网络硬盘
不准确。
S3 是:Object Storage。
EC2 的典型持久 Block Disk:EBS。
10.3-常见错误-3:EBS-可以天然给多台-EC2-当共享-NFS
EBS:Block Storage。
EFS:Shared File Storage。
即使某些 EBS 类型 / 场景存在更高级的多挂载能力,CLF 的基础选型题看到:多个 Linux Server、共享文件系统、NFS。
仍应首先想到:EFS。
10.4-常见错误-4:Glacier-=-永远不能访问
不对。
Glacier 类 Storage Class 仍然是:可恢复的数据。
区别在于:访问频率、取回方式、取回时间、成本。
例如:Glacier Instant Retrieval。
本身就强调:Instant Retrieval。
10.5-常见错误-5:Multi-AZ-就不需要-Backup
不对。
例如:
Application Bug
↓
删除数据
HA 副本可能同步这个错误。
Backup 解决:回到历史恢复点。
所以:High Availability、Replication、Backup。
是三个不同问题。
10.6-常见错误-6:Storage-Gateway-是一个网络-Gateway
AWS 中很多服务名都有:Gateway。
例如:Internet Gateway、NAT Gateway、Transit Gateway、API Gateway、Storage Gateway。
Storage Gateway 的核心领域是:Storage / Hybrid。
不是VPC Internet Routing。
看到 Gateway 不能只背一个词。
必须先看:题目想把什么连接到什么?
10.7-高频英文关键词
10.7.1-Object-Storage
对象存储
10.7.2-Block-Storage
块存储
10.7.3-File-Storage
文件存储
10.7.4-Persistent
持久化
10.7.5-Ephemeral
临时的
10.7.6-Durability
持久性 / 数据耐久性
10.7.7-Availability
可用性
10.7.8-Throughput
吞吐量
10.7.9-IOPS
每秒 I/O 操作次数
10.7.10-Infrequent-Access
低频访问
10.7.11-Archive
归档
10.7.12-Lifecycle
生命周期
10.7.13-Snapshot
快照
10.7.14-File-System
文件系统
10.7.15-NFS
Network File System、网络文件系统。
10.7.16-SMB
Server Message Block、服务器消息块 / Windows 常见文件共享协议。
10.7.17-Hybrid-Storage
混合存储
10.7.18-Backup
备份
10.8-题目看到哪些词应该想到什么?
highly durable object storage
→ S3
bucket / object
→ S3
unknown access pattern
→ S3 Intelligent-Tiering
archive / long-term retention
→ Glacier Storage Classes
EC2 persistent block volume
→ EBS
snapshot of EC2 disk
→ EBS Snapshot
temporary local storage
→ Instance Store
shared NFS file system
→ EFS
SMB / Windows file share
→ FSx for Windows File Server
HPC / Lustre
→ FSx for Lustre
on-premises NFS/SMB to S3
→ S3 File Gateway
iSCSI / block hybrid storage
→ Volume Gateway
virtual tape
→ Tape Gateway
centralized backup policy
→ AWS Backup
10.9-本章服务不要和后面数据库混淆
一个非常重要的边界:Storage ≠ Database。
例如:S3、能保存 JSON 文件。
不等于S3 是 DynamoDB。
EBS:可以作为数据库底层磁盘。
不等于EBS 自己就是关系数据库。
数据库还会提供:Data Model、Query、Index、Transaction、Consistency、Database Engine。
所以:
Storage
解决“数据放在哪”
Database
进一步解决“数据按什么模型组织、查询和修改”
这就是下一章要进入的内容。
11-★★★★★-本章总结与官方资料
11.1-本章核心知识压缩
如果最后只保留一张图:
AWS Storage
│
┌─────────────┬───────┼──────────┬─────────────┐
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
Object Block File Local Hybrid
│ │ │ │ │
▼ ▼ ├── EFS ▼ ▼
S3 EBS └── FSx Instance Store Storage Gateway
│
├── Standard
├── Intelligent-Tiering
├── Standard-IA
├── One Zone-IA
└── Glacier Classes
Cross-service Backup
│
▼
AWS Backup
11.2-最重要的七句话
1. S3 = Object Storage。
2. EBS = EC2 常用 Persistent Block Storage。
3. Instance Store = Local Ephemeral Storage。
4. EFS = Elastic Shared NFS File System。
5. FSx = Managed Specialized File Systems。
6. Storage Gateway = On-Premises 与 AWS Storage 的 Hybrid Bridge。
7. AWS Backup = 跨多个支持服务的集中备份管理。
11.3-AWS-官方资料
Amazon S3:AWS 官方文档:What is Amazon S3?。
S3 Storage Classes:
AWS 官方文档:Understanding and managing Amazon S3 storage classes。
S3 Lifecycle:
AWS 官方文档:Managing your storage lifecycle。
Amazon EBS:AWS 官方文档:Amazon EBS volumes
EBS Snapshots:AWS 官方文档:Amazon EBS snapshots。
EC2 Instance Store:
AWS 官方文档:Amazon EC2 instance store。
Amazon EFS:AWS 官方文档:What is Amazon Elastic File System?
Amazon FSx for Windows File Server:AWS 官方文档:What is FSx for Windows File Server?。
Amazon FSx for Lustre:
AWS 官方文档:What is Amazon FSx for Lustre?。
AWS Storage Gateway:
AWS 官方文档:What is AWS Storage Gateway?。
AWS Backup:
11.4-下一章
本章解决了:数据保存在哪里?
但是 GlobalShop 还有更复杂的问题。
例如订单:order_id、user_id、product_id、price、status、created_at。
我们不仅要:把这些字节保存下来。
还要:按 user_id 查订单、按 order_id 查详情、更新 status、保证交易一致性、建立索引、做高可用、扩展读写能力。
这已经不是单纯 Storage。
于是下一章进入:C2-05-数据库与缓存体系.md。
核心主线:
Database
│
├── Relational
│ ├── Amazon RDS
│ └── Amazon Aurora
│
├── NoSQL
│ └── Amazon DynamoDB
│
├── In-Memory Cache
│ └── Amazon ElastiCache
│
├── Document
│ └── Amazon DocumentDB
│
└── Graph
└── Amazon Neptune
本篇概述
- 本篇梳理了高频错误与关键词相关的核心知识、适用场景与判断要点。
- 本篇梳理了本章总结与官方资料相关的核心知识、适用场景与判断要点。