Jump to: navigation, search

Difference between revisions of "Manila"

(Introduction)
(Updated outdated links)
Line 46: Line 46:
 
[[Manila/JunoSummitPresentation|Overview Presentation from Juno (Atlanta) Summit]]
 
[[Manila/JunoSummitPresentation|Overview Presentation from Juno (Atlanta) Summit]]
  
=== Getting Started with Manila ===
+
=== Documentation ===
  
Instructions for getting started with Manila using Devstack are available at: [[Manila/KiloDevstack|Manila on Devstack]]
+
* [https://docs.openstack.org/manila/latest/contributor/index.html Contributor Guide]
 
+
* [https://docs.openstack.org/manila/latest/install/index.html Installation Guide]
Developer documentation is still in progress, but is available in a draft state: [[Manila/docs|Manila Documentation]]
+
* [https://docs.openstack.org/manila/latest/user/index.html User Guide]
 
+
* [https://docs.openstack.org/manila/latest/admin/index.html Administrator Guide]
For general installation instructions, see the [http://docs.openstack.org/developer/manila/adminref/ Manila Administrator Reference].
+
* [https://developer.openstack.org/api-ref/shared-file-system/ API Reference]
 
+
* [https://docs.openstack.org/manila/latest/configuration/index.html Configuration Reference]
Learn more about Shared File Systems from an [http://docs.openstack.org/admin-guide-cloud/shared_file_systems.html Administration] and [http://docs.openstack.org/security-guide/shared-file-systems.html Security] perspective.
+
* [http://docs.openstack.org/security-guide/shared-file-systems.html Security Guide]
  
 
=== Project Plan & Progress ===
 
=== Project Plan & Progress ===

Revision as of 07:46, 25 April 2019

Introduction

This page documents the concept and vision for the shared file system service for OpenStack -- Manila. Manila derived from the Cinder project and provides a canonical storage provisioning control plane in OpenStack for shared or distributed file systems similarly to the way Cinder provides such a canonical control plane for block storage. The design and implementation of Manila provide extensibility for multiple backends (to support vendor or file system specific nuances / capabilities) but is sufficiently abstract to accommodate any of a variety of shared or distributed file system types.

Shares Service.png

File-based storage continues to be a thriving market. Diverse applications, from server virtualization to relational or distributed databases to collaborative content creation, can leverage the performance, scalability and simplicity of management associated with file-based systems, and the large ecosystem of supporting software products.

While manila was designed to provide self-service provisioning and access control of file-shares to compute instances in multi-tenant OpenStack clouds, since it serves up storage over the network it can provide file-share infrastructure for clients running in other clouds or for bare-metal or VM hosts that themselves may provide shares for consumption by container workloads.

Projects

Manila

Source code https://github.com/openstack/manila
Bug tracker https://bugs.launchpad.net/manila
Feature tracker https://blueprints.launchpad.net/manila

Python Manila Client

Source code https://github.com/openstack/python-manilaclient
Bug tracker https://bugs.launchpad.net/python-manilaclient
Feature tracker https://blueprints.launchpad.net/python-manilaclient

Core Team

Current Core Team members

Meetings

Project Agenda & Meetings

Overview Presentation from Juno (Atlanta) Summit

Documentation

Project Plan & Progress

Manila Work for Stein Cycle

Design & Use Cases

Manila Component Design
Manila Use Cases

Known issues

Connection to neutron failed.

Subpages


Manila/ManilaWithGREtunnels

Manila/ManilaWithVXLANtunnels

Manila/Manila Devstack Script

Manila/Setting up Manila Network Plugins