dsqzhaoyue 发表于 2019-2-22 09:38:53

OTC与AWS对比之EC2之一

  EC2(Elastic Compute Cloud)作为云计算最基础的服务没有之一,在当前云计算使用中有着至关重要的作用。AWS收入的中的EC2占的比重最大。
  EC2和S3是AWS最早发布的服务,经过了这么多年的发展,服务种类已经非常多了。有些服务也过期下线了。因为笔者接触云服务时间也不是太长,有些历史就不说了,大家感兴趣可以自己搜索。下面我就对EC2现有的服务进行一个详细分析


[*]  实例
具体实例类型大家提供都比较多,下面将AWS和OTC提供的实例类型做一个大概比较供参考

1、通用型
实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
T2
  T2 实例是突发性能实例,为 CPU 性能提供基本水平的同时具有短期发挥更高性能的能力。基本性能和突发能力受到CPU 积分的制约。每个 T2 实例根据实例大来以固定频率持续接收 CPU 积分。T2 实例会在其空闲时累计 CPU 积分,然后在活跃时使用 CPU 积分。T2 实例非常适合不会经常 (或始终)使用 CPU 性能但会偶尔突然使用的工作负载,例如 Web服务器、开发人员环境以及数据库等。
网站和 Web 应用程序、开发环境、构建服务器、代码存储库、微服务、测试和暂存环境以及众多业务应用程序。
/NA
  t2.nano
1
0.5
  仅限 EBS


  t2.micro
1
1
  仅限于 EBS
低到中等

  t2.small
1
2
  仅限于 EBS
低到中等

  t2.medium
2
4
  仅限于 EBS
低到中等

  t2.large
2
8
  仅限于 EBS
低到中等

  t2.xlarge
4
16
  仅限于 EBS
适中

  t2.2xlarge
8
32
  仅限于 EBS
适中


实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
M4
  M4 实例是最新一代的通用型实例。此系列提供了平衡的计算、内存和网络资源,是很多应用程序的上好选择
用于中小型数据库和需要附加内存的数据处理任务以及缓存集群,也用于运行 SAP、Microsoft SharePoint、集群计算和其他企业应用程序的后端服务器。

  m4.large
2
8
  仅限于 EBS
适中
  s1.large
  m4.xlarge
4
16
  仅限于 EBS

  s1.xlarge
  m4.2xlarge
8
32
  仅限于 EBS

  s1.2xlarge
  m4.4xlarge
16
64
  仅限于 EBS

  s1.4xlarge
  m4.10xlarge
40
160
  仅限于 EBS
10Gb

  m4.16xlarge
64
256
  仅限 EBS
20Gb


实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
M3
  M3 实例也是最新一代的通用型实例。但他可以提供实例存储
用于中小型数据库和需要附加内存的数据处理任务以及缓存集群,也用于运行 SAP、Microsoft SharePoint、集群计算和其他企业应用程序的后端服务器。
/NA
  m3.medium
1
3.75
  1 x4 SSD
适中

  m3.large
2
7.5
  1 x32 SSD
适中

  m3.xlarge
4
15
  2 x40 SSD


  m3.2xlarge
8
30
  2 x80 SSD



2、计算优化型
实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
C4
  C4 实例是最新一代的计算优化实例,可提供 EC2 中最高性能的处理器和最高的性价比
高性能前端集群、Web 服务器、批量处理、分布式分析、高性能科学和工程应用、广告服务、MMO 游戏、视频编码和分布式分析。

  c4.large
2
3.75
  仅限于 EBS
适中
  c2.large
  c4.xlarge
4
7.5
  仅限于 EBS

  c2.xlarge
  c4.2xlarge
8
15
  仅限于 EBS

  c2.2xlarge
  c4.4xlarge
16
30
  仅限于 EBS

  c2.4xlarge
  c4.8xlarge
36
60
  仅限于 EBS
10Gb
  c2.8xlarge

C3
  C3同C4,但提供实例存储
高性能前端集群、Web 服务器、批量处理、分布式分析、高性能科学和工程应用、广告服务、MMO 游戏、视频编码和分布式分析。
/NA
  c3.large
2
3.75
  2 x 16SSD
适中

  c3.xlarge
4
7.5
  2 x40 SSD
适中

  c3.2xlarge
8
15
  2 x80 SSD


  c3.4xlarge
16
30
  2 x160 SSD


  c3.8xlarge
32
60
  2 x320 SSD
10Gb


OTC还有一种Compute I: vCPU/RAM ratio – 1:1,个人觉得其实这种规格很少见,vCPU/RAM ratio – 1:1不知道是出于什么考虑退出这种类型

3、内存优化型
实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
X1
  X1 实例针对大规模企业级内存中应用程序进行了优化,并且是 Amazon EC2 实例类型中每 GiB RAM 价格最低的实例。
我们推荐使用 X1 实例运行内存中数据库(如 SAP HANA)、大数据处理引擎(如 Apache Spark 或 Presto)以及高性能计算 (HPC) 应用程序。X1 实例已经过 SAP 认证,可在 AWS 云上的生产环境中运行 Business Warehouse on HANA (BW)、Data MartSolutions on HANA、Business Suite on HANA (SoH) 以及新一代 Business Suite S/4HANA。
/NA
  x1.16large
64
976
  1 个 1920 SSD
10Gb

  x1.32xlarge
128
1952
  2 个 1920 SSD
20Gb


实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
R4
  R4 实例针对内存密集型应用程序进行了优化,并且每 GiB RAM 的价格相较 R3 更低
我们建议使用 R4 实例运行高性能数据库、数据挖掘和分析、内存中数据库、分布式 Web 级内存中缓存、实时处理非结构化大数据的应用程序、Hadoop/Spark 群集以及其他企业应用程序。
/NA
  r4.large
2
15.25
  -
高达 10Gb
  m1.large
  r4.xlarge
4
30.5
  -
高达 10Gb
  m1.xlarge
  r4.2xlarge
8
61
  -
高达 10Gb
  m1.2xlarge
  r4.4xlarge
16
122
  -
高达 10Gb
  m1.4xlarge
  r4.8xlarge
32
244
  -
10Gb

  r4.16xlarge
64
488
  -
20Gb


实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
R3
  R3同R4,但支持实例存储
我们建议使用 R3 实例运行高性能数据库、分布式内存缓存、内存中分析、基因组装配与分析、MicrosoftSharePoint 以及其他企业应用程序。
/NA
  r3.large
2
15.25
  1 x32 SSD
适中

  r3.xlarge
4
30.5
  1 x80 SSD
适中

  r3.2xlarge
8
61
  1 x160 SSD


  r3.4xlarge
16
122
  1 x320 SSD


  r3.8xlarge
32
244
  2 x320 SSD
10Gb


4、存储优化型
实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
I3
  该系列包含高存储实例,此类实例可以提供针对低延迟的极高随机 I/O 性能和较高的连续读取吞吐量进行优化的 Non-VolatileMemory Express (NVMe) SSD 支持的实例存储,并能以低成本提供高 IOPS。
NoSQL数据库 (如Cassandra、MongoDB、Redis)、内存数据库 (如 Aerospike)、可扩展事务性数据库、数据仓库、Elasticsearch 以及分析工作负载。
/NA
  i3.large
2
15.25
  1 个 475 NVMe SSD
高达 10Gb

  i3.xlarge
4
30.5
  1 个 950 NVMe SSD
高达 10Gb

  i3.2xlarge
8
61
  1 个 1900 NVMe SSD
高达 10Gb

  i3.4xlarge
16
122
  2 个 1900 NVMe SSD
高达 10Gb

  i3.8xlarge
32
244
  4 个 1900 NVMe SSD
10Gb

  i3.16large
64
488
  8 个 1900 NVMe SSD
20Gb


实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
D2
  D2 实例拥有高达 48TB 的 HDD 本地存储,具备高磁盘吞吐量,并在 Amazon EC2 上提供了最低的磁盘吞吐量性能单位价格。
大规模并行处理 (MPP) 数据仓库、MapReduce 和 Hadoop 分布式计算、分布式文件系统、网络文件系统、日志或数据处理应用

  d2.xlarge
4
30.5
  3 x2000
适中
  d1.xlarge
  d2.2xlarge
8
61
  6 x2000

  d1.2xlarge
  d2.4xlarge
16
122
  12 x2000

  d1.4xlarge
  d2.8xlarge
36
244
  24 x2000
10Gb
  d1.8xlarge


5、GPU优化型
实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
P2
  P2 实例适用于通用 GPU 计算应用程序。
机器学习、高性能数据库、计算流体动力学、计算金融学、地震分析、分子建模、基因组学、呈现和其他服务器端 GPU 计算工作负载。
/NA
  p2.xlarge
4
61
  仅限于 EBS


  p2.8xlarge
32
488
  仅限于 EBS
10Gb

  p2.16xlarge
64
732
  仅限 EBS
20Gb


实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
G2
  G2 实例针对图形密集型应用程序进行了优化。
3D 应用程序流、视频编码以及其他服务器端图形工作负载。
/NA
  g2.2xlarge
8
15
  1 x60 SSD

  g1.2xlarge
  g2.8xlarge
32
60
  2 x120 SSD
10Gb


6、最新高大上类型

实例类型
vCPU
内存 (GiB)
   存储 (GB)
联网性能
使用场景
OTC对应
F1
  F1 实例能够通过现场可编程门阵列 (FPGA) 实现定制硬件加速。
基因组学研究、金融分析、实时视频处理、大数据搜索和分析以及安全性
/NA
  f1.2xlarge
8
122
  480SSD


  f1.16xlarge
64
976
  4 x960



OTC 还有核数和内存1:1 的compute I 型 还有适用于高性能计算的HPC型
总体来说 AWS提供的种类会更多,但OTC也有自己的特色。


[*]  根设备卷
您可以从实例存储支持 AMI 或Amazon EBS支持 AMI 启动实例。AMI 的说明中包括 AMI 的类型;您会看到根设备在一些地方被称为 ebs(表示由 AmazonEBS 提供支持) 或 instance store (示由实例存储提供支持)。这很重要,因为您可以使用每种 AMI 进行哪些操作有很大区别。
实例存储支持的实例
使用实例存储作为根设备的实例自带可用的一个或多个实例存储卷,其中一个卷充当根设备卷。当一个实例被启动时,用于启动该实例的映像被复制到根卷。请注意,您可以根据实例类型选择使用其他实例存储卷。
只要实例正在运行,实例存储卷上的所有数据便会存在,但是在实例终止时 (实例存储支持的实例不支持Stop (停止) 操作) 或是实例失败时 (例如底层硬盘有问题时),会删除这些数据。
https://s1.运维网.com/wyfs02/M00/95/94/wKioL1kW8TvwdBSLAABrdaBRZ_U520.png
  

由 Amazon 实例存储支持的实例失败或终止后,该实例不能被恢复。如果您打算使用由 Amazon EC2 实例存储支持的实例,我们强烈建议您将数据跨多个可用区分配到实例存储中。您还应该定期将您的实例存储卷上的关键数据备份至持久性存储。
由 Amazon EBS 提供支持的实例
使用 Amazon EBS 作为根设备的实例自动附加Amazon EBS 卷。当您启动由Amazon EBS 提供支持的实例时,系统会为您使用的 AMI 所参考的每一个Amazon EBS 快照创建 AmazonEBS 卷。您可以根据实例类型选择使用其他AmazonEBS卷或实例存储卷。
https://s1.运维网.com/wyfs02/M02/95/94/wKioL1kW8TvgsQl5AACOlW7jhJU700.png
由 Amazon EBS 提供支持的实例可以停止然后再重新启动,所连接的卷中存储的数据不会受影响。当由 Amazon EBS 提供支持的实例处于停止状态时,您可以完成各种与该实例和卷有关的任务。例如,您可以修改实例的属性,您可以更改实例的大小或更新实例使用的内核,或者您可以将您的根卷连接到另一个的运行的实例,以进行调试或达到任何其他目的。
如果由 Amazon EBS 提供支持的实例失败,您可以通过以下方法之一恢复您的会话:
停止,然后再次启动 (先尝试此方法)。
自动为相关卷拍摄快照并创建新的 AMI。有关更多信息,请参阅创建 Amazon EBS 支持的 Linux AMI。
通过以下步骤将卷连接到一个新实例:
创建根卷的快照。
使用快照注册一个新的 AMI。
从新的 AMI 启动一个新实例。
从旧的实例中分离其余 Amazon EBS 卷。
将 Amazon EBS 卷重新连接到新实例。




页: [1]
查看完整版本: OTC与AWS对比之EC2之一