Service | -Project name | -Description | -
---|---|---|
Dashboard | -Horizon | -Enables users to interact with all OpenStack services to - launch an instance, assign IP addresses, set access - controls, and so on. | -
Identity Service | -Keystone | -Provides authentication and authorization for all the - OpenStack services. Also provides a service catalog within - a particular OpenStack cloud. | -
Compute Service | -Nova | -Provisions and manages large networks of virtual - machines on demand. | -
Object Storage Service | -Swift | -Stores and retrieve files. Does not mount directories - like a file server. | -
Block Storage Service | -Cinder | -Provides persistent block storage to guest virtual - machines. | -
Image Service | -Glance | -Provides a registry of virtual machine images. Compute - Service uses it to provision instances. | -
Networking Service | -Neutron | -Enables network connectivity as a service among - interface devices managed by other OpenStack services, - usually Compute Service. Enables users to create and - attach interfaces to networks. Has a pluggable - architecture that supports many popular networking vendors - and technologies. | -
Metering/Monitoring Service | -Ceilometer | -Monitors and meters the OpenStack cloud for billing, - benchmarking, scalability, and statistics purposes. | -
Orchestration Service | -Heat | -Orchestrates multiple composite cloud applications by - using the AWS CloudFormation template format, through both - an OpenStack-native REST API and a - CloudFormation-compatible Query API. | -
run_tests.sh
installs a virtual environment
- for a service and then may also run tests to verify that
- virtual environment functions well.heat
tool. A CLI that communicates with
- the heat-api to run AWS CloudFormation APIs. End
- developers could also use the heat REST API
- directly.heat-api
component. Provides an
- OpenStack-native REST API that processes API requests by
- sending them to the heat-engine over RPC.heat-api-cfn
component. Provides an AWS
- Query API that is compatible with AWS CloudFormation and
- processes API requests by sending them to the heat-engine
- over RPC.heat-engine
. Orchestrates the launching
- of templates and provides events back to the API
- consumer.Service | +Project name | +Description | +
---|---|---|
Dashboard | +Horizon | +Enables users to interact with all OpenStack services to + launch an instance, assign IP addresses, set access + controls, and so on. | +
Identity Service | +Keystone | +Provides authentication and authorization for all the + OpenStack services. Also provides a service catalog within + a particular OpenStack cloud. | +
Compute Service | +Nova | +Provisions and manages large networks of virtual + machines on demand. | +
Object Storage Service | +Swift | +Stores and retrieve files. Does not mount directories + like a file server. | +
Block Storage Service | +Cinder | +Provides persistent block storage to guest virtual + machines. | +
Image Service | +Glance | +Provides a registry of virtual machine images. Compute + Service uses it to provision instances. | +
Networking Service | +Neutron | +Enables network connectivity as a service among + interface devices managed by other OpenStack services, + usually Compute Service. Enables users to create and + attach interfaces to networks. Has a pluggable + architecture that supports many popular networking vendors + and technologies. | +
Metering/Monitoring Service | +Ceilometer | +Monitors and meters the OpenStack cloud for billing, + benchmarking, scalability, and statistics purposes. | +
Orchestration Service | +Heat | +Orchestrates multiple composite cloud applications by + using the AWS CloudFormation template format, through both + an OpenStack-native REST API and a + CloudFormation-compatible Query API. | +
run_tests.sh
installs a virtual environment
+ for a service and then may also run tests to verify that
+ virtual environment functions well.heat
tool. A CLI that communicates with
+ the heat-api to run AWS CloudFormation APIs. End
+ developers could also use the heat REST API
+ directly.heat-api
component. Provides an
+ OpenStack-native REST API that processes API requests by
+ sending them to the heat-engine over RPC.heat-api-cfn
component. Provides an AWS
+ Query API that is compatible with AWS CloudFormation and
+ processes API requests by sending them to the heat-engine
+ over RPC.heat-engine
. Orchestrates the launching
+ of templates and provides events back to the API
+ consumer.