Each instance is a virtual machine (VM) in the cloud.  An instance type defines the number of CPUs, the size of memory, and the size of storage that is given to an instance when it boots. The following is a list of available instance types currently configured in Lake Effect.

Note that the virtual cores map to individual physical cores, with hyperthreading disabled.

Ephemeral storage is typically available from an unmounted disk device /dev/vdb when you start a Linux instance. Note that any partitions and data you add to /dev/vdb will be lost when the instance is stopped or terminated.

Micro Instance Types

This Micro family contains the T1 VM type. The t1.micro provides a small amount of consistent CPU resources and allows you to increase CPU capacity in short bursts when additional cycles are available.

Instance Type Cores Memory (MiB) Disk Space (GiB)
t1.micro 1 1024 10

General Purpose Instance Types

This family includes the M1 and M3 VM types. These types provide a balance of CPU, memory, and network resources, which makes them a good choice for many applications.

Instance Type Cores Memory (MiB) Disk Space (GiB)
m1.small 1 2048 10
m1.medium 2 4096 20
m1.large 4 8192 40
m1.xlarge 4 8192 400
m3.xlarge 8 16382 600
m3.2xlarge 16 32768 800

Compute Optimized

This family includes the C1 and CC2 instance types, and is geared towards applications that benefit from high compute power.

Instance Type Cores Memory (MiB) Disk Space (GiB)
c1.medium 4 16384 40
c1.xlarge 8 32768 80
cc1.4xlarge 12 49152 120
cc2.8xlarge 16 65536 160

Memory Optimized

This family includes the CR1 and M2 VM types and is designed for memory-intensive applications.

Instance Type Cores Memory (MiB) Disk Space (GiB)
m2.xlarge 1 12288 10
m2.2xlarge 2 24576 20
m2.4xlarge 4 49152 40
cr1.8xlarge 8 98304 80

See what types of images you can run on these instance types