中文大白话解释:
就是一个对象存储服务,特点是无需关注底层部署方式,冗余配置,性能配置等,只管在图形化及CLI和API的方式下使用,支持多种协议,以HTTP为主,借助第三方工具也可以作为裸设备映射到文件系统
一. 访问S3常见报错4XX/5XX
HTTP 500 InternalError: Server 及底层设备fault, 网络高负载, 自动扩展中
HTTP 503-Slowdown: 1.Customer must reduce their request, 2.开启了存储桶版本, 过多的版本对象造成.3. using single-threaded download
- 地理距离(通过使用S3 Acceleration or replicated bucket) 5. heavy CPU utilization
二. 访问控制方式Bucket Policy, ACL等
三. S3相关日志
四 Presigned_URL流程
临时生成一个URL提供给没有权限的用户(该URL有效期)
precondition: 安全凭证, Bucket, Object, HTTP方法, 过期时间
aws s3 presign s3://awsexamplebucket/test2.txt --expires-in 604800
五. S3不同存储类型
- S3 Standard: 针对频繁访问的数据: APP\WEB\内容分配等.
- S3 Intelligent-tiering(智能分层): 有4个访问层(频繁\不频繁\存档\深度存档), 监控30天未访问的对象移动到不频繁访问层(存档或深度存档)以达到节约成本的目的.
- S3 Standard IA 和单区 IA, 不频繁访问的数据, 标准和单区的区别, 标准在所有可用AZ有数据存放. 单区只有一个AZ可用.
- S3 Glacier: 用于数据存档