(一)定义:镜像
AMI (Amazon Machine Image,机器映像)是一个可以将操作系统、用户的应用程序、配置等一起打包的加密机器映像。用于启用实例的预配置服务器模板。每个 AMI 由一个操作系统和当虚拟机启动时你想要预先载入的任何的应用程序组成。AMI就是数据信息加上实例管理信息的一个文件。
AMI是用户云计算平台运行的基础,用户使用EC2服务的第一步就是要创建一个自己的AMI。
系统映像 (AMI) 是一种包含软件配置 (例如,操作系统、应用程序服务器和应用程序) 的模板。通过 AMI,您可以启动实例,实例是作为云中虚拟服务器运行的 AMI 的副本。您可以启动多个 AMI 实例。
Amazon提供的AMI有四种类型
(1)公共AMI
(2)私有AMI
(3)付费AMI
(4)共享AMI
实例:用户创建好AMI后,实际运行的系统。
启动一个新实例时,必须指定一个AMI,而不能是快照。从快照可以创建AMI,也可以创建EBS卷
延伸:
卷:就是磁盘分区
卷的类型:
·通用型 SSD 卷:提供不超过 10 毫秒的延迟,卷的大小(1 GiB - 16 TiB)。最高可达 10000 IOPS。
·Provisioned IOPS卷:卷的大小(4GiB - 16 TiB)最大 20,000 IOPS。
·磁介质卷:卷的大小,(1 GiB 到 1 TiB),平均提供大约 100 IOPS
Amazon EBS 提供以下卷类型:
①支持 SSD (固态硬盘)的卷针对涉及小型 I/O 的频繁读/写操作的事务性工作负载进行了优化,其中管理性能属性为 IOPS。(包括:通用型 SSD (gp2)、预配置 IOPS SSD (io1))
②支持 HDD(硬盘) 的卷针对吞吐量 (以 MiB/s 为单位) 是优于 IOPS 的性能指标的大型流式处理工作负载进行了优化。(包括:吞吐优化 HDD (st1)、Cold HDD (sc1))
③上一代卷:EBS 磁介质
根设备卷:当您启动一个实例时,根设备卷 包含用于启动该实例的映像。
(1)EBS (Elastic Block Store)弹性数据块存储:包括卷和快照。
EBS卷,是根设备卷的一种。
EBS卷是独立于实例的存储,可作为一个设备动态连接到运行着的亚马逊EC2实例上。EBS特别适合于单独需要一个数据库、文件系统、或访问原始块存储的应用程序。
EBS卷,默认情况下,当实例终止时,将删除根卷。任何其他 EBS 卷上的数据将会保留。
(2)实例存储卷(instance store):根设备卷的一种。任意实例存储卷上的数据仅在实例的生命周期内保留。
AMI 的根设备类型:
①值是 ebs,则是 EBS 支持的 AMI。根设备卷:Amazon EBS 卷。存储:EBS中存储AMI。数据:持久的。启动速度:快。
②值是 instance store,则是EC2实例存储支持的 AMI。根设备卷:实例存储(本地存储)卷。存储: S3 中存储 AMI 。数据:不是持久的。启动速度:慢。
您可以在EC2 实例存储支持的 AMI 和EBS 支持的 AMI 之间进行选择。我们建议您使用基于EBS-AMI创建的AMI实例,因为它们启动速度更快,而且采用了持久性存储。
我们介绍 EC2 时,所有 AMI 都由EC2 实例存储提供支持,也就是说从该 AMI 启动的实例的根设备是从存储在S3 中的模板创建的实例存储卷。
介绍完 EBS 之后,我们将介绍由 EBS 提供支持的 AMI。这意味着从 AMI 启动的实例的根设备是一个从 EBS 快照创建的 EBS 卷。
AMI(系统映像)
1,模板,包含操作系统、应用程序服务器和应用程序。可以用指定 AMI启动任意数量的实例。
2,可以修改公用 AMI 启动的 实例,然后将配置保存以供自己使用。也可以与其它账户共享AMI。
创建AMI的步骤: