亚马逊Amazon EC2弹性计算云问题解答

时间:15-01-23 栏目:云计算 作者:爱说云网 评论:0 点击: 3,118 次

问:什么是 Amazon Elastic Compute Cloud (Amazon EC2)?

Amazon Elastic Compute Cloud (Amazon EC2) 是一种 Web 服务,可在云中提供大小可调的计算容量。该服务旨在降低开发人员进行网络规模计算的难度。

问:Amazon EC2 可以用来做什么?

就如 Amazon Simple Storage Service (Amazon S3) 实现云中的存储一样,Amazon EC2 实现云中的“计算”。Amazon EC2 的 Web 服务接口非常简单,您可以轻松获取和配置容量。使用该服务,您可以完全控制您的计算资源,并可以在成熟的亚马逊 AWS 计算环境中运行。Amazon EC2 将获取并启动新服务器实例所需要的时间缩短至几分钟,这样一来,在您的计算要求发生变化时,您便可以快速扩展计算容量。Amazon EC2 按您实际使用的容量收费,从而改变了成本结算方式。

问:如何开始使用 Amazon EC2?

要注册 Amazon EC2,请单击 Amazon EC2 详细信息页面上的“注册此 Web 服务”按钮。您必须拥有 Amazon Web Services 账户才能访问此服务;如果您还没有账户,系统将在您开始 Amazon EC2 注册过程时提示您创建账户。注册后,请参阅 Amazon EC2 文档,其中包含了入门指南。

问:注册 Amazon EC2 时为什么需要验证我的电话号码?

注册 Amazon EC2 要求您在 AWS 上登记您的有效电话号码和电子邮件地址,以便我们需要联系您时使用。验证您的电话号码只需要几分钟时间。注册过程中您会接到一个电话,然后需要您使用电话键盘输入 PIN 码。

问:开发人员现在可以实现哪些以前无法做到的事情?

以前,小规模开发人员没有资本购置大量的计算资源,确保拥有所需的容量来应对意外的负载峰值。Amazon EC2 可以让任何开发人员利用 Amazon 自有的大规模优势,不需要预先投入,也无需牺牲性能。现在,开发人员知道无论其业务变得多么成功,都可以通过经济而简单的方式来确保具有满足业务需求的计算容量,因此他们可以尽情创新。

此服务的“弹性”本质可以让开发人员即时进行扩展,满足其流量或需求峰值。当计算需求意外改变时(增加或缩小),Amazon EC2 可以即时作出响应,这意味着开发人员可以在任意给定时间点上对使用多少资源进行控制。相反,传统的托管服务通常在固定的时间段内提供固定数量的资源,这就意味着当用量快速变化、不可预测或已知会在不同的时间间隔遭遇大峰值时,用户轻松响应的能力受限。

问:如何在 Amazon EC2 环境中运行系统?

一旦设置了账户并选择或创建 AMI 之后,便可启动您的实例。您可以通过调用 RunInstances API,在任意数量的按需实例上启动 AMI。您只需要声明您想要启动多少个实例。如果要运行 20 个以上按需实例,请填写 Amazon EC2 实例请求表

如果 Amazon EC2 能够满足您的请求,RunInstances 将返回成功值,我们将开始设置您的实例。您可以通过调用 DescribeInstances API,查看实例的状态,也可以通过调用 TerminateInstances API,以编程方式终止任意数量的实例。

如果在使用 Amazon EBS 引导分区运行实例,您也可以调用 StopInstances API 释放计算资源,但保留启动分区中的数据。在准备重新启动与 Amazon EBS 引导分区相关的实例时,您可以调用 StartInstances API。

此外,如果您可以灵活掌握应用程序的运行时间,您也可以选择使用竞价型实例,从而降低计算成本。请参阅更多有关竞价型实例的信息,详细了解竞价型实例的工作方式。

您也可以根据需要,从 AWS 管理控制台执行所有这些操作,或者使用我们的命令行工具通过命令行来执行,这些工具已实施了此 Web 服务 API。

问:对于根设备,使用本地实例存储与使用 Amazon Elastic Block Storage (Amazon EBS) 有什么区别?

启动 Amazon EC2 实例时,您可以将根设备数据存储在 Amazon EBS 或者本地实例存储上。使用 Amazon EBS 时,根设备中的数据将独立于实例的生命周期保留下来。这可让您停止实例并在以后重新启动,与您将笔记本电脑关机并在再次需要时重新启动相似。

另一方面,本地实例存储仅在实例的生命周期内保留。这是启动实例的一种经济方式,因为数据没有存储到根设备中。例如,一些客户使用这一选项来运行其中每个实例都是克隆的大型网站,以便应对 Web 流量。

问:系统可以多快开始运行?

从发出 RunInstances 调用到所有请求的实例开始其启动序列,用时通常不到 10 分钟。这一时间由多个因素决定,包括:AMI 的大小、启动的实例数量,以及多久前您启动过该 AMI。首次启动的映像可能需要稍长时间才能启动。

问:如何使用 Amazon EC2 加载和存储我的系统?

有了 Amazon EC2,您可以设置和配置从操作系统到应用程序的所有实例。亚马逊系统映像 (AMI) 是一种打包环境,包含了设置并启动实例所必需的所有数据。您的 AMI 是您的部署单元。您可能只有一个 AMI,或您的系统中只有几个构建基块 AMI (例如 webserver、appserver 和数据库)。 Amazon EC2 提供了多种工具,让您轻松创建 AMI。在创建自定义 AMI 后,您需要对其进行捆绑。如果要将映像与 Amazon EBS 提供支持的根设备捆绑,您只需使用 AWS 管理控制台中的捆绑命令。如果要将映像与实例存储中的引导分区捆绑,则需要使用 AMI 工具将其上传到 Amazon S3。Amazon EC2 使用 Amazon EBS 和 Amazon S3 为您的 AMI 提供可靠且可扩展的存储,以便我们可在您要求时启动它们。

或者,如果您需要的话,也不必从头设置您自己的 AMI。您可以从面向全球使用的大量 AMI 中选择,这些 AMI 可提供有用的实例。例如,如果您只想要一个简单的 Linux 服务器,则可以选择一个标准的 Linux 发行版 AMI。

问:如何访问我的系统?

发起应用程序堆栈执行操作的 RunInstances 调用会返回一组 DNS 名称,每个名称对应一个要启动的系统。您可以使用此名称来访问系统,就如在自己的数据中心一样。在您的操作系统堆栈执行期间,您拥有这一台机器。

问:Amazon EC2 是否与 Amazon S3 结合使用?

是的,对于具有由本地实例存储提供支持的根设备的实例,Amazon EC2 与 Amazon Simple Storage Service (Amazon S3) 结合使用。借助 Amazon S3,开发人员可以访问 Amazon 用于运行其全球网站网络的数据存储基础设施,它不仅具备高度的可扩展性和可靠性,而且速度快速、经济实惠。为了能在 Amazon EC2 环境中执行系统,开发人员使用提供的工具将其亚马逊系统映像 (AMI) 加载到 Amazon S3 中,并在 Amazon S3 和 Amazon EC2 之间移动。请参阅如何使用 Amazon EC2 加载和存储我的系统?,了解有关 AMI 的更多信息。

我们希望开发人员会认为 Amazon EC2 与 Amazon S3 的结合非常有用。Amazon EC2 在云中提供了经济、可扩展的计算,而 Amazon S3 则可让用户可靠地存储其数据。

问:我可以在 Amazon EC2 中运行多少个实例?

整体来说,您在每个区域总共只能运行 20 个按需实例或预留实例,以及请求 5 个竞价型实例。新创建的 AWS 账户一开始的限制数量可能比以上列出的数字更低。有些实例类型按地区施行进一步限制,如下所示:

实例类型 按需和预留限制 竞价型限制
c3.4xlarge 20 5
c3.8xlarge 20 5
cg1.4xlarge 2 5
hi1.4xlarge 2 5
hs1.8xlarge 2 未提供
cr1.8xlarge 2 5
g2.2xlarge 5 5
r3.large 20 5
r3.xlarge 20 5
r3.2xlarge 20 5
r3.4xlarge 10 5
r3.8xlarge 5 5
i2.xlarge 8 未提供
i2.2xlarge 8 未提供
i2.4xlarge 4 未提供
i2.8xlarge 2 未提供
cc1.4xlarge 未提供 5
cc2.8xlarge 20 5
所有其他实例类型 20 5

 

请注意,cc2.8xlarge、cg1.4xlarge、g2.2xlarge、hi1.4xlarge、hs1.8xlarge、cr1.8xlarge 和 I2 实例并非在所有地区均提供。

如果需要更多实例,请填写 Amazon EC2 实例请求表并与您的使用案例一起提交,我们将考虑增加您的实例数。实例限制的增加会与请求所针对的地区关联。

问:从 EC2 实例中发送电子邮件是否有任何限制?

是。为了保持用于发送电子邮件的 EC2 地址的质量,我们对可以从 EC2 账户发送的电子邮件数量实施默认限制。如果希望从 EC2 发送更大数量的电子邮件,您可以通过填写此表来申请从您的账户中取消这些限制。

问:我能够多快扩展和缩减容量?

Amazon EC2 提供真正的弹性计算环境。有了 Amazon EC2,您可以在几分钟(而不是几小时或几天)内增加或减少容量。您可以同时管理一个、数百个,甚至数千个服务器实例。需要更多实例时,您只需要调用 RunInstances,Amazon EC2 通常将在几分钟内设置您的新实例。当然,因为这全是通过 Web 服务 API 控制,所以您的应用程序可根据其自身需要自动扩展。

问:支持哪些操作系统环境?

Amazon EC2 目前支持许多种操作系统,其中包括 RedHat Linux、Windows Server、SuSE Linux、Fedora、Debian、Cent OS、Gentoo Linux、Oracle Linux 和 FreeBSD。我们正在设法在未来版本中扩展到其他平台。

问:Amazon EC2 是否使用 ECC 内存?

根据我们的经验,服务器基础设施需要使用 ECC 内存,而且为 Amazon EC2 提供支持的所有硬件也使用 ECC 内存。

问:此服务与普通托管服务有何不同?

传统的托管服务通常针对固定的时间段提供预先配置的资源,成本也是预先确定的。Amazon EC2 与其他产品截然不同,它给开发人员带来了灵活性、控制力和大幅成本节约,可以让他们将 Amazon EC2 视作其个人的数据中心,同时充分享受 Amazon.com 强大基础设施的优势。

当计算需求意外改变时(增加或缩小),Amazon EC2 可以即时作出响应,这意味着开发人员可以在任意给定时间点上对使用多少资源进行控制。相反,传统的托管服务通常在固定的时间段内提供固定数量的资源,这就意味着当用量快速变化、不可预测或已知会在不同的时间间隔遭遇大峰值时,用户轻松响应的能力受限。

其次,许多托管服务无法让用户完全控制所提供的计算资源。使用 Amazon EC2 时,开发人员不仅可以选择随时启动或关闭实例,而且还能根据其需求对实例配置进行全面自定义,并随时进行更改。许多托管服务更适合于具有相似系统要求的用户组,因而只提供有限的更改能力。

最后,有了 Amazon EC2,开发人员享受一大好处,即仅需支付其实际资源消耗的费用,而且费用极低。大多数托管服务要求用户预先支付固定的费用,而不管其计算能力的实际用量,这就可能造成用户为避免无法在短时间内快速增长资源而超额购买资源。

相关文章

企业CEO青睐云的五个原因
views 1549
今天的企业领导人正面临着艰巨的挑战:他们既要想方设法找到新的路径,以投资面向客户的创新技术与交互模式,又要权衡利弊,在剥离非生产性成本上找到平衡。 云计算是解决上述挑战、打开机遇之门的一把钥匙。凭借不断增强的性能和日益成熟可靠的模式,云计算可以在帮助CEO们获取这种微妙平衡上发挥重要作用。因为云已经...
有钱才任性:谁是云计算市场最后的赢家?...
views 1650
从单纯商业竞争的角度看,尽管诸多企业纷纷涉足云计算市场,但云计算市场无疑是有钱企业的游戏(至少从目前的发展阶段看),所以谁会是最后的赢家,更多在于谁更具有可持续的投入及获得市场效应的能力。 提及现在全球炙手可热的云计算市场,亚马逊、微软、谷歌和IBM是不得不提及的四个重量级玩家。而为了在刚刚兴起...
1元带来的16块效应 微软合作伙伴转型云计算...
views 1598
今年,微软的一系列公有云服务正式落地中国,由世纪互联运营的Windows Azure、Office 365服务相继正式商用,而微软也正在推进着自己的转型之路。所有的业务发展都离不开生态系统中各环节的通力配合,在本地建立核心的生态伙伴变得尤为重要,在微软向云计算、移动等领域转型的过程中,微软的合作...
云存储:越过安全门槛 才能俘获用户芳心...
views 1738
现如今,随着云存储技术的深入应用,云存储的优势是不言而喻的,然而,目前,云存储却受困扰安全危机,不仅严重影响到云存储发展,也直接影响到用户的使用效果,未来,随着云存储技术的不断发展,安全问题终将得到解决。 云存储   其一、按需使用,按需付费,企业不必承担多余的开销,可以有效降低成本。 ...
云计算的概念
views 3197
云计算(Cloud Computing)是由分布式计算(Distributed Computing)、并行处理(Parallel Computing)、网格计算(Grid Computing)发展来的,是一种新兴的商业计算模型。目前,对于云计算的认识在不断的发展变化,云计算没仍没有普遍一致的定义。 ...
盘点:2014年那些颠覆性的生物传感器-传感器...
views 1700
传感器领域的技术发展直接影响到移动医疗的产品迭代,成本控制及用户体验,因而值得互联网医疗创业者与投资方密切关注。尤其在可穿戴设备领域,更直接影响数据采集端的采集能力。   根据全球知名市场调研公司PMR(Persistence Market Research)近日发布的一份新报告,未来6年,全球生...
被互联网改变的课堂
views 1888
《经济学人》近期刊文指出:教育成本不断增长、教育需求发生变化、以及颠覆性科技的出现,这三大因素将导致传统的大学发生巨大的革新。 MIT斯隆管理评论名誉主编,MIT斯隆管理学院副院长黄亚生引述哈佛大学商学院教授Clay Christensen的预测,称美国将会有50%大学因为网上数字教育模式的冲击而...
借助四个防御阶段,保护PaaS免受黑客攻击...
views 1599
平台即服务(PaaS)天生存在会被黑客钻空子的安全漏洞。为了缓解这个风险,你应该考虑采用深层防御(defense-in-depth)方法。这种方法让你可以建立多层防御机制,以便在黑客与攻击目标之间设置重重障碍。 你不能单单依赖一种安全机制来阻止黑客――其实需要多层其他机制来保护PaaS,远离不同类...

声明: 本文由( 爱说云网 )原创编译,转载请保留链接: 亚马逊Amazon EC2弹性计算云问题解答

亚马逊Amazon EC2弹性计算云问题解答:等您坐沙发呢!

发表评论


读者排行