OpenStack Nova V.S. Eucalyptus Feature Comparison
This page attempts to enumerate how Nova and
Eucalyptus compare
Current Status2011-05-23
The latest one click OpenStack Compare
In this topic , administrator should know about features in OpenStack NOVA
Feature | Eucalyptus | Nova |
EC2 Query API | ![]() | ![]() |
EC2 Soap API | ![]() | ![]() |
OpenStack API (/ Rackspace API) | ![]() | ![]() |
Secure communication between components | ![]() | ![]() |
Trivial horizontal scalability for all components | ![]() | ![]() |
Built in web admin console | ![]() | ![]() |
Command line interface for managing users | ![]() | ![]() |
Amazon EC2 API completeness
Note: Info on Eucalyptus was provided entirely by grep. Please don't hesitate to correct errors.
EC2 API method | Eucalyptus | Nova |
AllocateAddress | ![]() | ![]() |
AssociateAddress | ![]() | ![]() |
AttachVolume | ![]() | ![]() |
AuthorizeSecurityGroupIngress | ![]() | ![]() |
BundleInstance | ![]() | ![]() |
CancelBundleTask | ![]() | ![]() |
CancelSpotInstanceRequests | ![]() | ![]() |
ConfirmProductInstance | ![]() | ![]() |
CreateImage | ![]() | ![]() |
CreateKeyPair | ![]() | ![]() |
CreatePlacementGroup | ![]() | ![]() |
CreateSecurityGroup | ![]() | ![]() |
CreateSnapshot | ![]() | ![]() |
CreateSpotDatafeedSubscription | ![]() | ![]() |
CreateTags | ![]() | ![]() |
CreateVolume | ![]() | ![]() |
DeleteKeyPair | ![]() | ![]() |
DeletePlacementGroup | ![]() | ![]() |
DeleteSecurityGroup | ![]() | ![]() |
DeleteSnapshot | ![]() | ![]() |
DeleteSpotDatafeedSubscription | ![]() | ![]() |
DeleteTags | ![]() | ![]() |
DeleteVolume | ![]() | ![]() |
DeregisterImage | ![]() | ![]() |
DescribeAddresses | ![]() | ![]() |
DescribeAvailabilityZones | ![]() | ![]() |
DescribeBundleTasks | ![]() | ![]() |
DescribeImageAttribute | ![]() | ![]() |
DescribeImages | ![]() | ![]() |
DescribeInstanceAttribute | ![]() | ![]() |
DescribeInstances | ![]() | ![]() |
DescribeKeyPairs | ![]() | ![]() |
DescribePlacementGroups | ![]() | ![]() |
DescribeRegions | ![]() | ![]() |
DescribeReservedInstances | ![]() | ![]() |
DescribeReservedInstancesOfferings | ![]() | ![]() |
DescribeSecurityGroups | ![]() | ![]() |
DescribeSnapshotAttribute | ![]() | ![]() |
DescribeSnapshots | ![]() | ![]() |
DescribeSpotDatafeedSubscription | ![]() | ![]() |
DescribeSpotInstanceRequests | ![]() | ![]() |
DescribeSpotPriceHistory | ![]() | ![]() |
DescribeTags | ![]() | ![]() |
DescribeVolumes | ![]() | ![]() |
DetachVolume | ![]() | ![]() |
DisassociateAddress | ![]() | ![]() |
GetConsoleOutput | ![]() | ![]() |
GetPasswordData | ![]() | ![]() |
ImportKeyPair | ![]() | ![]() |
ModifyImageAttribute | ![]() | ![]() |
ModifyInstanceAttribute | ![]() | ![]() |
ModifySnapshotAttribute | ![]() | ![]() |
MonitorInstances | ![]() | ![]() |
PurchaseReservedInstancesOffering | ![]() | ![]() |
RebootInstances | ![]() | ![]() |
RegisterImage | ![]() | ![]() |
ReleaseAddress | ![]() | ![]() |
RequestSpotInstances | ![]() | ![]() |
ResetImageAttribute | ![]() | ![]() |
ResetInstanceAttribute | ![]() | ![]() |
ResetSnapshotAttribute | ![]() | ![]() |
RevokeSecurityGroupIngress | ![]() | ![]() |
RunInstances | ![]() | ![]() |
StartInstances | ![]() | ![]() |
StopInstances | ![]() | ![]() |
TerminateInstances | ![]() | ![]() |
UnmonitorInstances | ![]() | ![]() |
EC2 features
EC2 feature | Eucalyptus | Nova |
Shared AMIs | ![]() | ![]() |
Parameterized launch (user-data) | ![]() | ![]() |
Instance metadata | ![]() | ![]() |
Public AMI's | ![]() | ![]() |
Reboot instance | ![]() | ![]() |
Retrieve console output | ![]() | ![]() |
Paid AMI's | ![]() | ![]() |
Multiple instance types | ![]() | ![]() |
Instance launch time | ![]() | ![]() |
Elastic IP's | ![]() | ![]() |
Availability zones | ![]() | ![]() |
User selectable kernels | ![]() | ![]() |
Elastic Block Store | ![]() | ![]() |
Booting without a ramdisk | ![]() | ![]() |
Windows Support | ![]() | ![]() |
Reserved Instances | ![]() | ![]() |
Auto Scaling | ![]() | ![]() |
Elastic Load Balancing | ![]() | ![]() |
![]() | ![]() | |
Virtual Private Cloud (IPSec) | ![]() | ![]() |
Shared snaphsots | ![]() | ![]() |
AMI's backed by EBS | ![]() | ![]() |
Spot Instances | ![]() | ![]() |
Sticky session sin Elastic LB | ![]() | ![]() |
cc1.4xlarge | ![]() | ![]() |
Specify IP address for inst in VPC | ![]() | ![]() |
Tags | ![]() | ![]() |
Filters | ![]() | ![]() |
Idempotent RunInstance calls | ![]() | ![]() |
Import keypair | ![]() | ![]() |
SSL termination | ![]() | ![]() |
ease to setup? which is better?
ReplyDelete