ceph/zetascale

Name: zetascale

Owner: Ceph

Description: null

Forked from: SanDisk-Open-Source/zetascale

Created: 2016-07-08 14:42:23.0

Updated: 2018-01-22 18:47:25.0

Pushed: 2016-07-04 20:35:14.0

Homepage: null

Size: 7925

Language: C

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

ZetaScale

ZetaScale provides an object API with configurable attributes, and leverages flash storage for high performance and high availability.

ZetaScale was developed because many applications realize limited benefits from flash storage without extensive system level optimization. ZetaScale incorporates many of the system level optimizations that are required to exploit flash. Applications can be flash-optimized with much less effort by using ZetaScale as their storage layer.

The system level optimizations in ZetaScale include:

Build ZetaScale
CentOS
 groupinstall 'Development Tools'
 install libaio-devel libevent-devel snappy-devel
Ubuntu
-get install build-essential libaio-dev libevent-dev libsnappy-dev
Install lz4
/opt
 clone https://github.com/Cyan4973/lz4.git
lz4/lib
e install
debug build
uild_zs_sdk.sh
optimized build
uild_zs_sdk.sh --optimize
Basic test
ort ZS_LIB=/path/to/zetascale/library/libzs.so
ort ZS_PROPERTY_FILE=/path/to/zetascale/config/zs.prop
./api/tests/
e test
Documetation

doc/FDF_programming_guide.docx

License

LGPL


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.