mongoose-storage-driver-atmos

Mongoose is a high-load storage performance testing tool

License

License

The MIT License (MIT)
GroupId

GroupId

com.github.emc-mongoose
ArtifactId

ArtifactId

mongoose-storage-driver-atmos
Last Version

Last Version

4.2.12
Release Date

Release Date

Type

Type

jar
Description

Description

mongoose-storage-driver-atmos
Mongoose is a high-load storage performance testing tool
Project URL

Project URL

https://github.com/emc-mongoose/mongoose-storage-driver-atmos
Source Code Management

Source Code Management

https://github.com/emc-mongoose/mongoose-storage-driver-atmos.git

Download mongoose-storage-driver-atmos

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.emc-mongoose/mongoose-storage-driver-atmos/ -->
<dependency>
    <groupId>com.github.emc-mongoose</groupId>
    <artifactId>mongoose-storage-driver-atmos</artifactId>
    <version>4.2.12</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.emc-mongoose/mongoose-storage-driver-atmos/
implementation 'com.github.emc-mongoose:mongoose-storage-driver-atmos:4.2.12'
// https://jarcasting.com/artifacts/com.github.emc-mongoose/mongoose-storage-driver-atmos/
implementation ("com.github.emc-mongoose:mongoose-storage-driver-atmos:4.2.12")
'com.github.emc-mongoose:mongoose-storage-driver-atmos:jar:4.2.12'
<dependency org="com.github.emc-mongoose" name="mongoose-storage-driver-atmos" rev="4.2.12">
  <artifact name="mongoose-storage-driver-atmos" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.emc-mongoose', module='mongoose-storage-driver-atmos', version='4.2.12')
)
libraryDependencies += "com.github.emc-mongoose" % "mongoose-storage-driver-atmos" % "4.2.12"
[com.github.emc-mongoose/mongoose-storage-driver-atmos "4.2.12"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

Gitter chat Issue Tracker CI status Tag Maven metadata URL Sonatype Nexus (Releases) Docker Pulls

Atmos Storage Driver

1. Features

  • API version: ?
  • Authentification:
    • Requests are signed with a secret key if configured
    • Using subtenant
  • Filesystem access
  • SSL/TLS
  • Item types:
    • data (--> "object")
    • token (-> "subtenant")
  • Automatic subtenant creation on demand
  • Data item operation types:
    • create
    • read
      • full
      • random byte ranges
      • fixed byte ranges
      • content verification
    • update
      • full (overwrite)
      • random byte ranges
      • fixed byte ranges (with append mode)
    • delete
    • noop
  • Token item operation types:
    • create
    • read
    • delete
    • noop

2. Usage

java -jar mongoose-<VERSION>.jar \
    --storage-driver-type=atmos \
    ...

2.1. Configuration Reference

Name Type Default Value Description
storage-net-http-fsAccess Flag false Specifies whether filesystem access is enabled or not

2.2. Notes

  • To specify a subtenant use the storage-auth-token configuration option
com.github.emc-mongoose

Mongoose

Mongoose storage performance testing tools

Versions

Version
4.2.12
4.2.10
4.2.9
4.2.8
4.2.7
4.2.6
4.2.3
4.2.1
4.2.0
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.1