EC2 (Elastic Cloud Compute)
了解不同EC2实例类型的区别,要知道在不同的使用场景需要使用哪一种类型的EC2
1、按需实例(On Demand Instance)- 用多少时间付费多少,费用精确到秒,不用则可以随时关闭/终止并停止费用的产生
2、竞价实例(Spot Instance)- 以低于按需实例的价格竞得实例,但价格高于设定的价格后会自动被终止
3、保留实例(Reserved Instance) – 相当于买断一个实例1年/3年,期间不管实例开不开都需要付总得费用,但平均下来费用会比按需实例便宜
4、专用主机实例(Dedicated Hosts)- 涉及到软件许可证的时候,会考虑使用专用主机实例
终止一个竞价实例:
1、如果主动终止一个竞价实例,需要为当前这个完整小时付费
2、如果因为价格上涨,AWS终止了你的竞价实例,那么这个小时的费用会被免费
备注:
1、实例的终止保护(Termination Protection)功能是默认关闭的,有需要必须手动开启。开启后实例将无法被终止,除非先将终止保护关闭
2、使用EBS为存储的实例,默认情况下如果该实例被终止,这个根EBS卷也会被随之删除(但也可以设置为实例被终止的时候保留根EBS卷)
EBS (Elastic Block Storage)
EBS的不同类型,需要了解不同类型的EBS主要的使用场景
1、通用型SSD – GP2 (高达10,000 IOPS),适用于启动盘,低延迟的应用程序
2、预配置型SSD – IO1 (超过10,000 IOPS),适用于IO密集型的数据库
3、吞吐量优化型HDD -ST1,适用于数据仓库,日志处理
4、HDD Cold – SC1 – 适合较少使用的冷数据
5、HDD, Magnetic
备注:
1、不能将EBS挂载到多个EC2实例上,一个EBS只能挂载到1个EC2实例上。
2、如果有共享数据盘的需求,请使用EFS (Elastic File System)
3、根EBS卷默认是不能进行加密的,但可以使用第三方的加密工具(例如BitLocker)对其进行加密。除了根磁盘外的其他卷是可以加密的
EBS快照
1、EBS的快照会被保存到S3(Simple Storage System)上
2、你可以对一个EBS卷创建一个快照,这个快照会被保存到S3上
3、快照实际上是增量备份,只有在上次进行快照之后更改的数据才会被添加的S3上。因此第一次快照所花费的时间比较长,而第二次以后的快照所花费的时间相对短很多
4、对加密的EBS卷创建快照,创建后的快照也会是加密的
5、从加密的快照恢复的EBS卷也会是加密的
6、你可以分享快照给其他账户或AWS市场,但仅限于这个快照是没有进行过加密的
7、要为一个作为根设备的EBS卷创建快照的话,建议停止这个实例再做快照
实例存储(Instance Store)
1、实例存储也叫做短暂性存储(Ephemeral Storage)
2、实例存储的实例不能被停止(只能重启或终止),如果这个实例出现故障,那么在上面的所有数据将会丢失
3、使用EBS的实例可以被停止,停止后EBS上的数据不会丢失
4、重启使用实例存储的实例或者重启使用EBS的实例都不会导致数据丢失
亚马逊系统镜像(AMI)
1、AMI是区域化的,只能使用本区域的AMI来创建实例
2、但你可以将AMI从一个区域复制到另一个区域
CloudWatch监控
1、标准监控 = 5 分钟
2、详细监控 = 1 分钟 (需要额外付费)
3、CloudWatch是用来监控系统性能的
4、CloudTrail是用来做审计的(查看日志信息等)
角色(Role)
1、使用角色(Role)比使用Access Key和Secret Access Key要安全很多
2、角色更容易管理和变更
3、角色可以在EC2实例启动之后再分配,并且可以随时更改角色以及角色关联的策略。在旧版本中,角色只能在EC2创建的时候分配,并且实例启动之后不能对角色进行任何更改
4、角色是跨区域的,创建的角色可以在任何区域中使用
EFS (Elastic File System)
1、支持Network File System vesion 4 (NFSv4) 协议
2、只为使用的EFS份额付费
3、容量可以扩展到PB级别
4、可以同时间支持成千上万的NFS连接
5、EFS的数据会保存在一个区域内的多个可用区
6、读写一致性(Read After Write Consistency)
Lambda
了解Lambda的无服务概念和可以使用的场景。