Amazon EC2之云计算初体验

什么是EC2

EC2全称Amazon Elastic Compute Cloud,是Amazon于2006年推出的新一代hosting服务,目前尚处于beta阶段,但是使用中没有发现什么问题,相当稳定。EC2的功能介绍参见:http://www.amazon.com/gp/browse.html?node=201590011

要用EC2,有两个概念必须先了解。

Amazon Machine Image (AMI) - An Amazon Machine Image (AMI) is an encrypted file stored in Amazon S3. It contains all the information necessary to boot instances of your software. 一种储存在Amazon S3上的加密文件,里面包含了启动你的应用软件时所必须的所有信息。

Instance - The running system based on an AMI is referred to as an instance. All instances based on the same AMI begin executing identically. Any information on them is lost when the instances are terminated or if they fail.实例是指基于AMI上运行的系统。

从网上申请EC2服务

对EC2有个大概了解之后,就可以开始在网上申请使用此项服务了。

1. 首先必须先在Amazon Web Services上注册一个用户http://www.amazon.com/gp/browse.html?node=3435361
2. 注册完毕后,回到Amazon Web Services页面,点击左边Browse Web Services中的Amazon Elastic Compute Cloud (Beta),然后在EC2页面中,点击右边的Sign Up For This Web Service。这时系统会显示一个收费列表(如下)及要求你输入你的支付方式。

Instances
$0.10 per instance-hour consumed (or part of an hour consumed)
Data Transfer
$0.10 per GB - all data transfer in
$0.18 per GB - first 10 TB / month data transfer out
$0.16 per GB - next 40 TB / month data transfer out
$0.13 per GB - data transfer out / month over 50 TB

可以看到EC2完全按你的需要收费。如果需要多个实例,就可以多开几个,不需要了就关了,没有传统hosting的固定合同。

里面还提到Amazon的另一个服务Amazon Simple Storage Service ,简称Amazon S3,主要用于存贮数据。EC2是不负责储存的,每次instance关掉重启除/mnt外所有数据还原成VM镜像的初始状态,/mnt则被清空。储存由 S3 (Amazon Simple Storage Service)服务负责。可以看看我的帐单。

Instance基本硬件配置是是:Xen VM,2G CPU,1.7G RAM,文件系统Ext3: 10G /(镜像持久), 140G /mnt(每次重启被清空)。OS主要为Linux和Windows,可以从http://developer.amazonwebservices.com/connect/kbcategory.jspa?categoryID=101挑选自己需要的已经有的AMI。

用户注册后,准备使用它了,这里有几项前提条件:

1.下载并安装最新的Java Runtime Environment from http://java.sun.com/javase/downloads/index_jdk5.jsp

2.下载Amazon EC2 command-line tools from: http://developer.amazonwebservices.com/connect/entry.jspa?externalID=351&categoryID=88
"Resource Center"->”Amazon Elastic Compute Cloud (Beta) “->"Developer Tools".

3. 下载PuTTY & PuTTYgen from http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

时间: 2024-09-20 08:07:07

Amazon EC2之云计算初体验的相关文章

Windows Azure和Amazon EC2 对决云计算

虽然有相当多的云厂商,但是在目前的云计算市场上有两个势均力敌的对手:微软和亚马逊.亚马逊涉足云领域时间较长,并且有超越微软的产品.但是软件巨头微软也有一些引人注目的能力.让我们来大体看一下这两种服务之间的比较. 功能 简单说,亚马逊比Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure服务更有能力.它提供更好的防火墙选项和数据加密,还集成了亚马逊的其他服务像Simple Storage Service (S3).

玩转网丫场 WGOS操作系统云计算初体验

2010年12月20日 说到Web OS,很多人可能并不陌生,它其实就是一种基于浏览器的虚拟的操作系统,用户可以通过浏览器在操作系统上运行各种应用程序.当谷歌Chrome OS正式发布之时,有人觉得,国内应该不会出现概念如此超前的软件,但我要告诉你,网丫场的到来,将有可能会慢慢颠覆用户心中固有观念,彻底填补中国云计算领域的技术空白. 早在去年底,我就听说网丫要推出一款基于云计算的在线操作系统"网丫场",经过漫长等待,终于在今年下半年迎来了它的身影.据介绍,网丫场可以通过浏览器在线访问,

面向企业的云计算:第2部分:Amazon EC2 公共云上的 WebSphere sMash 和 DB2 Express-C

本系列文章的第1部分讨论了云计算的基本方面,包括云的层和不同的云类型及其优缺点,并解释了为何了解云对企业开发人员很重要.本文主要考察公共云,以及如何使用 IBM® WebSphere® sMash 和 IBM DB2® Express-C Amazon Machine Images (AMI) 交付宿主在 EC2 公共云基础设施上的 Web 应用程序. 简介 在 3 种类型的云中 -- 公共云.私有云和混合云 -- 公共云提供的产品是最出色.最成熟的.可访问性和廉价性是导致公共云日趋流行的两个关

云计算、Amazon EC2、Hadoop简介

近来云计算越来越热门了,云计算已经被看作 IT 业的新趋势.云计算可以粗略地定义为使用自己环境之外的某一服务提供的可伸缩计算资源,并按使用量付费.可以通过 Internet 访问 "云" 中的任何资源,而不需要担心计算能力.带宽.存储.安全性和可靠性等问题. 先要介绍一下云计算系统的结构.图 1 显示云计算的各个层以及现有的一些服务.   图 1. 云计算的层和现有服务     基础设施即服务(Infrastructure-as-a-service, IaaS)是指以服务的形式租借基础

《HBase管理指南》一1.3 Amazon EC2的安装及准备

1.3 Amazon EC2的安装及准备 Amazon EC2(Amazon Elastic Compute Cloud)是一种可在云计算环境中提供具有可伸缩行的计算能力的Web服务.通过使用Amazon EC2,我们只需用很低的成本就可以轻松地体验到完全分布式运行的HBase的运行模式.本书中用来展示HBase各种管理操作的所有服务器都运行在Amazon EC2上. 本节将介绍如何安装Amazon EC2环境,这是在EC2上安装HBase的准备工作.我们将建立在Amazon EC2上一个名称服

关于Amazon EC2云服务性能测试分析

EC2云平台测试搭建 现在,人们一听到云计算都不会特别陌生,然而作为Amazon提供的云计算环境的基本平台,谁也都不会忽略Amazon EC2.人们通过使用EC2,就可以根据个人或企业的需要在任何时候简便地创建.启动和供应虚拟实例.Amazon提供的云计算服务中,更多人或许只对软件即服务(SaaS)所熟悉,而硬件即服务(HaaS)则云里雾里. HaaS--一个基于Xen管理程序结构的计算服务.它通过创建既可以从零开始也可以使用预先构建好的映像文件允许开发者创建基于Linux的虚机,让用户在使用W

Amazon EC2和Google App Engine,谁是最后的赢家

Amazon EC2和Google App Engine,两大服务平台,谁能更胜一筹,我打算从三个角度来对比这两大云计算平台:技术,业务和未来发展趋势,本文是技术方面的对比,ok,准备好咖啡,我们开始吧! 如果按平台类型来分,大家可能已经知道Amazon EC2属于IaaS(基础设施即服务),Google App Engine属于PaaS(平台即服务).不过,如果Amazon EC2给你一个安装了操作系统的平台,你就可以自己安装应用程序,并且使用AMI(Amazon Machine Image)

初体验SQL Server 2012的Hadoop连接器

本文讲的是初体验SQL Server 2012的Hadoop连接器,电影<天下无贼>中一句经典的"21世纪什么最贵?人才!",体现了以人为本的价值观.而实际上,深处大数据时代的我们,是不是也应该幽默一回:"21世纪什么最值钱?数据!".对于企业而言,除了人才,数据也是最重要资产之一. "大"数据的价值 面对如此庞大的数据,企业该如何挖掘其中的商机呢?这里给出一些应用场景,简单梳理一下大数据的价值所在: ·在以用户为中心的SNS网络中,

DockOne微信分享(七十六):容器化ICT融合初体验

本文讲的是DockOne微信分享(七十六):容器化ICT融合初体验[编者的话]本次将分享的容器化ICT融合平台是一种面向未来ICT系统的新型云计算PaaS平台,它基于容器这一轻量级的虚拟化技术以及自动化的"微服务"管理架构,能够有效支撑应用快速上线和自动扩缩容,最大化IT基础设施资源利用率并降低总体拥有成本(TCO).未来的网络正在向IT化.云化方向发展,容器与微服务技术,完美契合"网络即服务".网络切片等发展理念,将有助于实现更加灵活.智能.高效和开放的5G新型网