FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

objectfs/objectfs: A file system with the power of an object store. · GitHub

Latest commit

 

History

112 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ObjectFS

A file system with the power of an object store.

ObjectFS allows you to mount a generic object store as a file system. It is POSIX complete and compatible with AWS S3, Google Cloud Storage, OpenStack Swift and other S3-based object stores.

Usage

  • Make file-system
./objectfs_cli make <filesystem-name>
  • Mount file-system
./objectfs_cli mount <filesystem-name> <mount-point>
  • List all file-systems
./objectfs_cli list
  • Delete file-system
./objectfs_cli delete <filesystem-name>

Architecture

ObjectFS is a file system which uses object storage as a backend. It's goal is to provide:

  • Access data via both file system and object interfaces
  • Support multiple object stores
  • Portable across multiple operating systems

The high-level architecture of ObjectFS:

A stack overview of ObjectFS:

A file in ObjectFS:

Contributing

Please submit bug reports as git issues and label them as a bug. If you have feature requests, questions please free to open git issues for the same and label them appropriately. You can also contribute code or bug fixes by opening a pull request.

About

A file system with the power of an object store.

Topics

Resources

Stars

28 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages


Back | FazBrowse Home | New Git URL