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 x  4 SSD


适中


m3.large


2


7.5


1 x  32 SSD


适中


m3.xlarge


4


15


2 x  40 SSD



m3.2xlarge


8


30


2 x  80 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 16  SSD


适中


c3.xlarge


4


7.5


2 x  40 SSD


适中


c3.2xlarge


8


15


2 x  80 SSD



c3.4xlarge


16


30


2 x  160 SSD



c3.8xlarge


32


60


2 x  320 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 Mart  Solutions 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 实例运行高性能数据库、分布式内存缓存、内存中分析、基因组装配与分析、Microsoft  SharePoint 以及其他企业应用程序。


/NA


r3.large


2


15.25


1 x  32 SSD


适中


r3.xlarge


4


30.5


1 x  80 SSD


适中


r3.2xlarge


8


61


1 x  160 SSD



r3.4xlarge


16


122


1 x  320 SSD



r3.8xlarge


32


244


2 x  320 SSD


10Gb

4、存储优化型


实例类型


vCPU


内存 (GiB)


 存储 (GB)


联网性能


使用场景


OTC对应


I3


该系列包含高存储实例,此类实例可以提供针对低延迟的极高随机 I/O 性能和较高的连续读取吞吐量进行优化的 Non-Volatile  Memory 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 x  2000


适中


d1.xlarge


d2.2xlarge


8


61


6 x  2000



d1.2xlarge


d2.4xlarge


16


122


12 x  2000



d1.4xlarge


d2.8xlarge


36


244


24 x  2000


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 x  60 SSD



g1.2xlarge


g2.8xlarge


32


60


2 x  120 SSD


10Gb

6、最新高大上类型


实例类型


vCPU


内存 (GiB)


 存储 (GB)


联网性能


使用场景


OTC对应


F1


F1 实例能够通过现场可编程门阵列 (FPGA) 实现定制硬件加速。


基因组学研究、金融分析、实时视频处理、大数据搜索和分析以及安全性


/NA


f1.2xlarge


8


122


480  SSD



f1.16xlarge


64


976


4 x  960


OTC 还有核数和内存1:1 的compute I 型 还有适用于高性能计算的HPC型

总体来说 AWS提供的种类会更多,但OTC也有自己的特色。

  • 根设备卷

您可以从实例存储支持 AMI 或Amazon EBS支持 AMI 启动实例。AMI 的说明中包括 AMI 的类型;您会看到根设备在一些地方被称为 ebs(表示由 AmazonEBS 提供支持) 或 instance store (示由实例存储提供支持)。这很重要,因为您可以使用每种 AMI 进行哪些操作有很大区别。

实例存储支持的实例

使用实例存储作为根设备的实例自带可用的一个或多个实例存储卷,其中一个卷充当根设备卷。当一个实例被启动时,用于启动该实例的映像被复制到根卷。请注意,您可以根据实例类型选择使用其他实例存储卷。

只要实例正在运行,实例存储卷上的所有数据便会存在,但是在实例终止时 (实例存储支持的实例不支持Stop (停止) 操作) 或是实例失败时 (例如底层硬盘有问题时),会删除这些数据。

由 Amazon 实例存储支持的实例失败或终止后,该实例不能被恢复。如果您打算使用由 Amazon EC2 实例存储支持的实例,我们强烈建议您将数据跨多个可用区分配到实例存储中。您还应该定期将您的实例存储卷上的关键数据备份至持久性存储。

由 Amazon EBS 提供支持的实例

使用 Amazon EBS 作为根设备的实例自动附加Amazon EBS 卷。当您启动由Amazon EBS 提供支持的实例时,系统会为您使用的 AMI 所参考的每一个Amazon EBS 快照创建 AmazonEBS 卷。您可以根据实例类型选择使用其他AmazonEBS卷或实例存储卷。

由 Amazon EBS 提供支持的实例可以停止然后再重新启动,所连接的卷中存储的数据不会受影响。当由 Amazon EBS 提供支持的实例处于停止状态时,您可以完成各种与该实例和卷有关的任务。例如,您可以修改实例的属性,您可以更改实例的大小或更新实例使用的内核,或者您可以将您的根卷连接到另一个的运行的实例,以进行调试或达到任何其他目的。

如果由 Amazon EBS 提供支持的实例失败,您可以通过以下方法之一恢复您的会话:

停止,然后再次启动 (先尝试此方法)。

自动为相关卷拍摄快照并创建新的 AMI。有关更多信息,请参阅创建 Amazon EBS 支持的 Linux AMI

通过以下步骤将卷连接到一个新实例:

创建根卷的快照。

使用快照注册一个新的 AMI。

从新的 AMI 启动一个新实例。

从旧的实例中分离其余 Amazon EBS 卷。

将 Amazon EBS 卷重新连接到新实例。

时间: 2024-12-11 10:05:27

OTC与AWS对比之EC2之一的相关文章

OTC与AWS对比之EBS

EBS(Elastic Block Store)算是EC2(Elastic Compute Cloud)的附属服务,EBS必须attach到EC2才能发挥作用,因为EC2这个服务太大,我就把里面的一些子服务单独拿出来和OTC做一个对比. OTC上对应的服务叫EVS(ElasticVolume Service) 功能 两种服务功能上是一样. 提供数据块级存储卷以用于 EC2 实例.EBS 卷是高度可用和可靠的存储卷,可以挂载到同一可用区中任何正在运行的实例.挂载到 EC2 实例的 EBS 卷公开为

OTC(Open Telekom Cloud)与AWS对比之VPC

VPC(Virtual Private Cloud)作为云计算最基础的服务,在云计算使用中有着重要的作用.下面我们对OTC和AWS中的提供的VPC服务进行一下详细的比较. 提供的服务种类 OTC:                        AWS: OTC AWS Virtual Private Cloud Virtual  Private Cloud Route  Table Your  VPCs Subnet9 Subnets Security  Group Route  Tables

亚马逊AWS学习-创建EC2 windows

亚马逊AWS学习-创建EC2 windows 亚马逊AWS学习-创建EC2 windows 1. 在EC2中启动实例 2. 选择免费windows 3. 查看相关硬件 4. 选择安全组 5. 选择密钥对 6. 获取登录密码 最近刚换工作,也是第一次接触AWS,在此记录学习AWS. 1. 在EC2中启动实例 2. 选择免费windows 3. 查看相关硬件 4. 选择安全组 5. 选择密钥对 6. 获取登录密码 得到密码后,就可以用远程桌面连接了. 相关文档: http://docs.aws.am

利用AWS boto实现EC2 存储卷的自动快照

boto是AWS的Python SDK,可以利用boto自动生成ec2的存储卷快照,实现ec2数据的备份 1.安装boot pip install boto ,如果没有安装pip,需要提前安装 2.配置boto配置文件 ~/.aws/credentials  #设置aws认证凭据   [default]  aws_access_key_id = AAAAAAAAAAAAAAA  aws_secret_access_key = TNAAAAXXXXXXXXXXXXXXXXXXXXXX ~/.aws

定时关闭AWS上的EC2机器实例

最近一段时间在做一个产品从阿里云向亚马逊云中国区迁移的前期试验.亚马逊中国区并没有开放免费体验账号,使用的每一份资源都要实打实的掏钱.而为了实验我们使用时一般要启动好几台EC2实例.为了不浪费辛辛苦苦赚的钱,特写了一个脚本,在每天晚上6点将所有的EC2实例自动关闭.由于在亚马逊云中关闭的EC2实例是不收费的,只收取少量的存储费用,所以这样节省不少钱. 为了让一台机器可以值守这个任务,所以我们在AWS留一台机器用来定期执行关闭其它机器的命令.关闭EC2的命令主要是使用AWS提供了awscli来实现

亚马逊AWS免费套餐EC2安装centos连接登录并创建root

前言:刚开始使用亚马逊的AWS的免费套餐EC2,由于个人习惯使用centos系统,所以果断安装,但是AWS为了安全性,默认禁止用户使用root账户,导致安装配置环境各种问题.所以我把从安好系统后遇到的一些基本问题整理出来,方便大家更快的入手! 涉及到的问题: 1. 如何在aws上安装centos系统 2. 如何删除创建好的vps服务器 3. 安装的centos系统后,如何在windows上远程登录ec2 4. 在ec2上创建root账户,并且使用root账户登录 第1块:aws上怎么安装cent

在aws上建立EC2与增加卷

新建instance时,不用新加vol,只需留root, 后面到volumn那里创建卷.再添加到实例上. 利用到的命令:sudo fdisk -llsblk 分区:fdisk -S 56 /dev/xvdb依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成.格式化:mkfs -t ext4 /dev/svdb1sudo fdisk -l(http://help.aliyun.com/view/11108189_13435365.html?spm=5176.7224609

Getting Started with Amazon EC2 (1 year free AWS VPS web hosting)

from: http://blog.coolaj86.com/articles/getting-started-with-amazon-ec2-1-year-free-aws-vps-web-hosting.html Amazon Web Services Google "Amazon Web Service Free Tier" http://aws.amazon.com/ Login (or sign-up) NOTE: It will likely fail to verify

AWS EC2避免误删软件包和数据的方法:取消“终止删除”默认配置

本文介绍AWS在终止实例的时候如何保留根卷,避免误删软件包和数据. 作者:光环云 尹晓征 在aws控制台创建EC2的时候,我们在添加存储步骤中,如果使用默认配置的情况下,“终止时删除”配置默认是被选中的,就是说在这个实例被终止的时候,所挂载的这个EBS卷也同时会被删除:这样带来的影响就是我们在这个卷中所配置的软件包或者存储的数据也就直接被删除了. 但是很不幸,aws的web管理控制台并没有选项取消这个默认配置,那么我们有没有方案能够满足这个需求呢?答案是有的,就是需要通过aws的cli命令行工具