org.jclouds.ec2.domain
Class InstanceType

java.lang.Object
  extended by org.jclouds.ec2.domain.InstanceType

public class InstanceType
extends Object

The type of the instance. Description accurate as of 8-15-2009 release.

Author:
Adrian Cole
See Also:
EC2AsyncClient#describeInstances, EC2AsyncClient#runInstances, EC2AsyncClient#terminateInstances

Field Summary
static String C1_MEDIUM
          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
static String C1_XLARGE
          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
static String CC1_4XLARGE
          Cluster Compute Instance 23 GB of memory 33.5 EC2 Compute Units (2 x Intel Xeon X5570, quad-core "Nehalem" architecture) 1690 GB of 64-bit storage (2 x 840 GB, plus 10 GB root partition) 10 Gbps Ethernet 64-bit platform I/O Performance: High
static String M1_LARGE
          Large Instance 7.5 GB memory 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each) 850 GB instance storage (2x420 GB plus 10 GB root partition) 64-bit platform I/O Performance: High
static String M1_SMALL
          Small Instance 1.7 GB memory 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit) 160 GB instance storage (150 GB plus 10 GB root partition) 32-bit platform I/O Performance: Moderate
static String M1_XLARGE
          Extra Large Instance 15 GB memory 8 EC2 Compute Units (4 virtual cores with 2 EC2 Compute Units each) 1690 GB instance storage (4x420 GB plus 10 GB root partition) 64-bit platform I/O Performance: High
static String M2_2XLARGE
          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
static String M2_4XLARGE
          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
static String M2_XLARGE
          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
static String T1_MICRO
          Micro Instance 613 MB of memory up to 2 ECUs (for short periodic bursts) No instance storage (EBS storage only) 32-bit or 64-bit platform
 
Constructor Summary
InstanceType()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

T1_MICRO

public static final String T1_MICRO
Micro Instance

See Also:
Constant Field Values

M1_SMALL

public static final String M1_SMALL
Small Instance

See Also:
Constant Field Values

M1_LARGE

public static final String M1_LARGE
Large Instance

See Also:
Constant Field Values

M1_XLARGE

public static final String M1_XLARGE
Extra Large Instance

See Also:
Constant Field Values

M2_XLARGE

public static final String M2_XLARGE
High-Memory Extra Large Instance

See Also:
Constant Field Values

M2_2XLARGE

public static final String M2_2XLARGE
High-Memory Double Extra Large Instance

See Also:
Constant Field Values

M2_4XLARGE

public static final String M2_4XLARGE
High-Memory Quadruple Extra Large Instance

See Also:
Constant Field Values

C1_MEDIUM

public static final String C1_MEDIUM
High-CPU Medium Instance

See Also:
Constant Field Values

C1_XLARGE

public static final String C1_XLARGE
High-CPU Extra Large Instance

See Also:
Constant Field Values

CC1_4XLARGE

public static final String CC1_4XLARGE
Cluster Compute Instance

See Also:
Constant Field Values
Constructor Detail

InstanceType

public InstanceType()


Copyright © 2009-2011 jclouds. All Rights Reserved.