Table Of Contents

This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.1 docs or all OpenStack docs too.

Object Model

digraph foo { graph [rankdir="LR"]; node [fontsize=9 shape=box]; Instances -> "Public IPs" [arrowhead=crow]; Instances -> "Security Groups" [arrowhead=crow]; Users -> Projects [arrowhead=crow arrowtail=crow dir=both]; Users -> Keys [arrowhead=crow]; Instances -> Volumes [arrowhead=crow]; Projects -> "Public IPs" [arrowhead=crow]; Projects -> Instances [arrowhead=crow]; Projects -> Volumes [arrowhead=crow]; Projects -> Images [arrowhead=crow]; Images -> Instances [arrowhead=crow]; Projects -> "Security Groups" [arrowhead=crow]; "Security Groups" -> Rules [arrowhead=crow]; }

Users

Each Nova User is authorized based on their access key and secret key, assigned per-user. Read more at Managing Users.

Projects

For Nova, access to images is based on the project. Read more at Managing Projects.

Images

Images are binary files that run the operating system. Read more at Managing Images.

Instances

Instances are running virtual servers. Read more at Managing Instances.

Volumes

Volumes offer extra block level storage to instances. Read more at Managing Volumes.

Security Groups

In Nova, a security group is a named collection of network access rules, like firewall policies. Read more at Security Groups.

VLANs

VLAN is the default network mode for Nova. Read more at VLAN Network Mode.

IP Addresses

Nova enables floating IP management.