弹性计算云EC2的主要特征与主要概念 - 新闻中心 - 福州哈唐网络-福建IDC企业!专注云主机及服务器租用托管13年!

新闻中心

首页 > 新闻中心 > 行业新闻 >

弹性计算云EC2的主要特征与主要概念

时间:2017-01-10 10:08:37   阅读:

 
  Amazon弹性计算云服务(Elastic Compute Cloud, EC2)是Amazon云计算环境的基本平台。本节主要介绍EC2体系的基本架构,侧重介绍其中涉及的一些基本概念,最后简单介绍服务中经常使用的一些命令。
 
EC2的主要特征
 
  EC2向用户提供了下面列举的一些非常有价值的特性。
 
  (1)灵活性:EC2允许用户对运行的实例类型、数量自行配置,还可以选择实例运行的地理位置,可以根据用户的需求随时改变实例的使用数量。
 
  (2)低成本:EC2使得企业不必为暂时的业务增长而额外的租用服务器等设备。EC2的服务都是按小时来收费的,而且价格非常合理。
 
  (3)安全性:EC2向用户提供了一整套安全措施,包括基于密钥对机制的SSH方式 访问、可配置的防火墙机制等,同时允许用户对它的应用程序进行监控。
 
  (4)易用性:用户可以根据Amazon提供的模块自由构建自己的应用程序,同时EC2还会对用户的服务请求自动进行负载平衡。
 
  (5)容错性:利用系统提供的诸如弹性IP地址之类的机制,在故障发生时EC2能最大程度地保证用户服务仍能维持在稳定的水平。
 
EC2基本架构及主要概念
 
  EC2的基本架构如图3-11所示。
 
\
 
1. Amazon 机器映像(AMI)
 
  AMI(Amazon Machine Image)是Amazon机器映像,它是一个可以将用户的应用程序程序、配置等一起打包的加密机器映像。AMI是用户云计算平台运行的基础,所以,用户使用EC2服务的第一步就是要创建一个自己的AMI,这和使用PC首先需要操作系统的道理相同。AMI存储在S3中,目前Amazon提供的AMI有以下四种类型。
 
  (1)公共AMI:由Amazon提供,可免费使用。
 
  (2)私有AMI:用户本人和其授权的用户可以进入。
 
  (3)付费AMI:向开发者付费购买的AMI。
 
  (4)共享AMI:开发者之间相互共享的一些AMI。
 
  初次使用EC2时,用户可以以Amazon提供的AMI为基础创建自己的服务器平台,也可以用EC2社区提供的脚本来创建新的AMI (对用户的要求比较高),一般来说,便用Amazon提供的AMI即可。选好AMI后,将AMI打包(压缩),加密并分割上传,最后再使用相关的命令将AMI恢复即可。
 
2.实例(Instance)
 
  用户创建好AMI后,实际运行的系统称为一个实例,实例和我们平时用的主机很像。EC2服务的计算能力是由实例提供的。按照Amazon目前的规定,每个用户最多可以拥有20个实例。每个实例自身携带一个存储模块(Instance Store),临时存放用户数据。 当用户实例重启时,它其中的内容还会存在,但如果出现故障或实例被终止,存储在其中的数据将全部消失。因此,Amazon建议把重要数据保存在EBS中(下文介绍这种方法)。按照计算能力划分,实例被分成标准型和高CPU型。标准型实例的CPU和内存是按一定比例配置的,对于大多数的应用来说已经足够了。如果用户对于计算能力的要求比较高,可以选择高CPU型的实例,这种实例的CPU资源比内存资源要高。为了屏蔽底层硬件的差异,准确地度量用户实际使用的计算资源,EC2定义了所谓的CPU计算单元。一个EC2计算单元被称为一个ECU (EC2 Compute Unit)。表3-2是目前可选的实例类型和其相关配置。
 
\
 
  如果按照使用的方式划分,头例被分为按需实例(On-demand Instance)和预留实例(Reserved Instance)。按需实例不需要提前支付任何费用,需要时直接使用,用完后按小时付费即可。如果需要使用预留实例的话,则必须首先对所需实例做出预定,并为这些实例预先支付一定的费用。需要注意的是,实际使用的实例必须和预留的实例是同一类型且在同一个可用区域,只有这样才可以享受到相应的优惠。可用区域的概念将在 在后面介绍。


闽公网安备 35010002000114号