(Note: This is the operator guide for Mantav2. If you are operating a mantav1 deployment, please see the Mantav1 Operator Guide.)
This operator guide is divided into sections:
- Manta Architecture
- Deploying Manta - setting up a new Manta
- Operating and Maintaining Manta: performing upgrades, using Manta's alarming, metrics, and logs
- Migrating from Mantav1 to Mantav2
Manta is an internet-facing object store. The user interface to Manta is essentially:
- A separate filesystem-like namespace Directory API, with directories and objects, accessible over HTTP.
- A Buckets API (an experimental feature similar to S3) with objects, accessible over HTTP.
- Objects are arbitrary-size blobs of data
- Users can use standard HTTP
PUT
/GET
/DELETE
verbs to create, list, and remove buckets, directories, and objects. - Users can fetch arbitrary ranges of an object, but may not modify an object except by replacing it.
Users can interact with Manta through the official Node.js CLI; the Node, or Java SDKs; curl(1); or any web browser. For more information, see the Manta user guide.