User References

User References

Project Scope and Vision

  • Senlin provides a clustering solution for OpenStack cloud. A user can create clusters of node and associate policy to such a cluster.
  • The software interacts with other components of OpenStack so that clusters of resources exposed by those components can be created and operated.
  • The software complements Heat project each other so Senlin can create and manage clusters of Heat stacks while Heat can invoke Senlin APIs to orchestrate collections of homogeneous resources.
  • Senlin provides policies as plugins that can be used to specify how clusters operate. Example policies include creation policy, placement policy, deletion policy, load-balancing policy, scaling policy etc.
  • Senlin can interact with all other OpenStack components via profile plugins. Each profile type implementation enable Senlin to create resources provided by a corresponding OpenStack service.

Built-in Policy Types

The senlin service is released with some builtin policy types that target some most common use cases. You can develop and deploy your own policy types by following the instructions in the developer guide.

The following is a list of builtin policy types that are shipped with the service package.

Usage Scenarios

This section provides some guides for typical usage scenarios.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.