EBS(Elastic Block Store)算是EC2(Elastic Compute Cloud)的附属服务,EBS必须attach到EC2才能发挥作用,因为EC2这个服务太大,我就把里面的一些子服务单独拿出来和OTC做一个对比。
OTC上对应的服务叫EVS(ElasticVolume Service)
两种服务功能上是一样。
提供数据块级存储卷以用于 EC2 实例。EBS 卷是高度可用和可靠的存储卷,可以挂载到同一可用区中任何正在运行的实例。挂载到 EC2 实例的 EBS 卷公开为独立于实例生命周期存在的存储卷。使用 Amazon EBS,您可以按实际用量付费。
AWS提供
固态硬盘 (SSD)
硬盘 (HDD)
卷类型
通用型 SSD ( gp2 )*
预配置 IOPS SSD ( io1 )
吞吐优化 HDD ( st1 )
Cold HDD ( sc1 )
描述
平衡价格和性能的通用 SSD 卷,可用多种事务性工作负载
为任务关键型应用程序设计的最高性能 SSD 卷
为频繁访问的吞吐量密集型工作负载设计的低成本 HDD 卷
为不常访问的工作负载设计的最低成本 HDD 卷
使用案例
建议用于大多数工作负载
系统启动卷
虚拟桌面
低延迟交互式应用程序
开发和测试环境
需要持续 IOPS 性能或每卷高于 10000 IOPS 或 160 MiB/s 吞吐量的关键业务应用程序
大型数据库工作负载,如:
MongoDB
Cassandra
Microsoft SQL Server
MySQL
PostgreSQL
Oracle
以低成本流式处理需要一致、快速的吞吐量的工作负载
大数据
数据仓库
日志处理
不能是启动卷
适合大量不常访问的数据、面向吞吐量的存储
最低存储成本至关重要的情形
不能是启动卷
API 名称
gp2
io1
st1
sc1
卷大小
1 GiB - 16 TiB
4 GiB - 16 TiB
500 GiB - 16 TiB
500 GiB - 16 TiB
最大 IOPS**/ 卷
10000
20000
500
250
最大吞吐量 / 卷
160 MiB/s
320 MiB/s
500 MiB/s
250 MiB/s
最大 IOPS/ 实例
65000
65000
65000
65000
最大吞吐量 / 实例
1,250 MiB/s
1,250 MiB/s
1,250 MiB/s
1,250 MiB/s
管理性能属性
IOPS
IOPS
MiB/s
MiB/s
OTC 提供
i. Common I/O: SATA disk; IOPS: up to 1000; data throughput rate: upto 40 MB/s;
Response time: 10 – 15 ms
ii. High I/O: SAS disk; IOPS: up to 3000; data throughput rate: upto 120 MB/s;
Response time: 6 – 10 ms
iii. Ultra-high I/O: SSD disk; IOPS: up to 20000; data throughputrate: up to 320 MB/s;
Response time: 1 – 3 ms
iv. Ultra-high I/O(optimized latency): SSD disk; IOPS: up to 20000; optimized data throughputthrough InfiniBand: up to 400 MB/s; response time: 1 ms – for use with the"large memory" flavor.
里面具体的性能可能会有一些差异,但一般用户可能不会关心太细的指标
大概可以做一个对应
AWS
OTC
通用型 SSD (gp2)*
Ultra-high I/O
预配置 IOPS SSD (io1)
Ultra-high I/O (optimized latency)
吞吐优化 HDD (st1)
High I/O
Cold HDD (sc1)
Common I/O
AWS还有一种磁性介质卷可提供最低的每 GB 成本。对于数据不常被访问的工作负载以及看重低存储成本的应用来说,磁性介质卷是理想的选择。
但磁介质是上一代卷,一般很少用。
双方都可以提供基于快照的备份。
但OTC可以提供BackupPolicy,可以实现自动备份
AWS提供的块存储设备还有一种非常特殊的就是实例存储,
实例存储 为您的实例提供临时性块级存储。此存储位于已物理连接到主机的磁盘上。实例存储是一种理想的临时存储解决方案,非常适合存储需要经常更新的信息,如缓存、缓冲、临时数据和其他临时内容,或者存储从一组实例上复制的数据,如 Web 服务器的负载均衡池。
实例存储由一个或多个显示为块储存设备的实例存储卷组成。实例存储的大小以及可用设备的数量因实例类型而异。尽管实例存储专用于特定实例,但是磁盘子系统是在主机上的实例间共享的。
实例存储卷的虚拟设备为 ephemeral[0-23]。支持一个实例存储卷的实例类型具有 ephemeral0。支持两个实例存储卷的实例类型有 ephemeral0 和 ephemeral1 等。
NVMe 实例存储卷的虚拟设备为 /dev/nvme[0-7]n1。支持一个 NVMe 实例存储卷的实例类型具有 /dev/nvme0n1。支持两个 NVMe 实例存储卷的实例类型具有 /dev/nvme0n1 和 /dev/nvme1n1,依此类推。
实例类型决定了可用的实例存储的大小以及用于实例存储卷的硬件类型。实例存储卷包含在实例小时成本中。您必须指定在启动实例时要使用的实例存储卷 (NVMe 实例存储卷除外,因为它们在默认情况下可用),再设置这些卷的格式并挂载这些卷,然后再进行使用。您无法在启动实例后使实例存储卷可用。
下表列出了每种支持的实例类型可以使用的实例存储卷的数量、大小、类型和性能优化。有关实例类型的完整列表,包括仅 EBS 类型,请参阅Amazon EC2 实例类型。
实例类型
实例存储卷
类型
需要初始化 *
TRIM Support**
c1.medium
1 x 350 GB
HDD
c1.xlarge
4 x 420 GB (1680 GB)
HDD
c3.large
2 x 16 GB (32 GB)
SSD
c3.xlarge
2 x 40 GB (80 GB)
SSD
c3.2xlarge
2 x 80 GB (160 GB)
SSD
c3.4xlarge
2 x 160 GB (320 GB)
SSD
c3.8xlarge
2 x 320 GB (640 GB)
SSD
cc2.8xlarge
4 x 840 GB (3360 GB)
HDD
cg1.4xlarge
2 x 840 GB (1680 GB)
HDD
cr1.8xlarge
2 x 120 GB (240 GB)
SSD
d2.xlarge
3 x 2000 GB (6 TB)
HDD
d2.2xlarge
6 x 2000 GB (12 TB)
HDD
d2.4xlarge
12 x 2000 GB (24 TB)
HDD
d2.8xlarge
24 x 2000 GB (48 TB)
HDD
g2.2xlarge
1 x 60 GB
SSD
g2.8xlarge
2 x 120 GB (240 GB)
SSD
hi1.4xlarge
2 x 1024 GB (2048 GB)
SSD
hs1.8xlarge
24 x 2000 GB (48 TB)
HDD
i2.xlarge
1 x 800 GB
SSD
i2.2xlarge
2 x 800 GB (1600 GB)
SSD
i2.4xlarge
4 x 800 GB (3200 GB)
SSD
i2.8xlarge
8 x 800 GB (6400 GB)
SSD
i3.large
1 x 475 GB
NVMe SSD
i3.xlarge
1 x 950 GB
NVMe SSD
i3.2xlarge
1 x 1,900 GB
NVMe SSD
i3.4xlarge
2 x 1,900 GB (3.8 TB)
NVMe SSD
i3.8xlarge
4 x 1,900 GB (7.6 TB)
NVMe SSD
i3.16xlarge
8 x 1,900 GB (15.2 TB)
NVMe SSD
m1.small
1 x 160 GB
HDD
m1.medium
1 x 410 GB
HDD
m1.large
2 x 420 GB (840 GB)
HDD
m1.xlarge
4 x 420 GB (1680 GB)
HDD
m2.xlarge
1 x 420 GB
HDD
m2.2xlarge
1 x 850 GB
HDD
m2.4xlarge
2 x 840 GB (1680 GB)
HDD
m3.medium
1 x 4 GB
SSD
m3.large
1 x 32 GB
SSD
m3.xlarge
2 x 40 GB (80 GB)
SSD
m3.2xlarge
2 x 80 GB (160 GB)
SSD
r3.large
1 x 32 GB
SSD
r3.xlarge
1 x 80 GB
SSD
r3.2xlarge
1 x 160 GB
SSD
r3.4xlarge
1 x 320 GB
SSD
r3.8xlarge
2 x 320 GB (640 GB)
SSD
x1.16xlarge
1 x 1,920 GB
SSD
x1.32xlarge
2 x 1920 GB (3840 GB)
SSD
* 如果挂载到特定实例上的卷没有初始化,则会遭受初始写入惩罚。有关更多信息,请参见优化实例存储卷的磁盘性能。
** 支持 TRIM 指令的基于 SSD 的实例存储卷不会预先经过任何文件系统的格式化处理。然而,您可以在启动实例后,使用您选择的文件系统将卷格式化。有关更多信息,请参阅实例存储卷 TRIM 支持。
c1.medium 和 m1.small 实例类型还包括一个不会在启动时自动启用的 900 MB 实例存储交换卷。有关更多信息,请参阅实例存储交换卷。
运维网声明
1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网 享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com