Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
EC2 - ELatic compute cloud S3 - Simple Storage Service SQS - Simple Queue Service ECU - Elastic Compute Unit AMI - Amazon Machine Image
Amazons Definition of ECU notes = We use several benchmarks and tests to manage the consistency and predictability of the performance of an EC2 Compute Unit. One EC2 Compute Unit provides the equivalent CPU capacity of a 1.0-1.2 GHz 2007 Opteron or 2007 Xeon processor. This is also the equivalent to an early-2006 1.7 GHz Xeon processor referenced in our original documentation Amazon sizes instances based on ECU
1. 2. 3. 4. 5.
Pay-per use model Instant scalability Reliable/Redundant/Secure Most services accessed via simple REST/SOAP API Make use of Amazon Web Service and Experience
Usage: Create Machine Image Deploy the image to S3 Start 1 or more instances Use it as regular machine(s)
Main Options:
Amazon S3
Bucket 1
Idea:
Bucket N
Put object
Get object
Client
SQS Queue
Message 1
Idea:
Create an infinite asynchronous queue.
Message N
Send Message
Receive Message
Main Features:
Writer
Reader
Relational DB Domain
Record 1
Idea:
Create flat database with auto-indexed tables. Main Features: Each attribute is indexed. Record structure is flexible. Basic operators in queries Supports sorting.
Key1
Attributes: A1,A2
Record N
Key2
Attributes: A1,A2
Put record
Client
By Instance Type and Subscription Method Data Transfer Storage Capacity IP Address Monitoring
Large Instance
7.5 GB memory 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each) 850 GB instance storage 64-bit platform I/O Performance: High API name: m1.large
Micro Instance 613 MB memory Up to 2 EC2 Compute Units (for short periodic bursts) EBS storage only 32-bit or 64-bit platform I/O Performance: Low API name: t1.micro
High-Memory Extra Large Instance 17.1 GB of memory 6.5 EC2 Compute Units (2 virtual cores with 3.25 EC2 Compute Units each) 420 GB of instance storage 64-bit platform I/O Performance: Moderate API name: m2.xlarge High-Memory Double Extra Large Instance 34.2 GB of memory 13 EC2 Compute Units (4 virtual cores with 3.25 EC2 Compute Units each) 850 GB of instance storage 64-bit platform I/O Performance: High API name: m2.2xlarge High-Memory Quadruple Extra Large Instance 68.4 GB of memory 26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each) 1690 GB of instance storage 64-bit platform I/O Performance: High API name: m2.4xlarge
High-CPU Medium Instance 1.7 GB of memory 5 EC2 Compute Units (2 virtual cores with 2.5 EC2 Compute Units each) 350 GB of instance storage 32-bit platform I/O Performance: Moderate API name: c1.medium High-CPU Extra Large Instance 7 GB of memory 20 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each) 1690 GB of instance storage 64-bit platform I/O Performance: High API name: c1.xlarge
Cluster Compute Quadruple Extra Large Instance 23 GB of memory 33.5 EC2 Compute Units (2 x Intel Xeon X5570, quad-core Nehalem architecture) 1690 GB of instance storage 64-bit platform I/O Performance: Very High (10 Gigabit Ethernet) API name: cc1.4xlarge
S3 Explorer
filicio.us
Jungle Disk
S3 Firefox Organizer
MyOwnDB