Skip to content

quarkdat/shake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Shake Storage

Table of Contents

What is Shake

Shake is a distributed storage for OpenStack and Docker.

Architecture

Shake Architecture

The Shake Storage include three components:

  • SDC: Shake Data Client
  • SDS: Shake Data Server
  • MDS: MetaData Server

RoadMap

v0.0.0

Completed at Aug 31th, 2015

  • Frameworks
    • Network framework
    • Thread framework
  • Protocols
    • Message
    • Op
    • I/O

v0.0.1

Completed at Sep 28th, 2015

  • Interfaces
    • Fio engine
    • Qemu
    • Libvirt
  • Replication

v0.0.2

  • Single MDS
  • Storage
    • Pool
    • Placement Group
    • Object
  • Store
    • Filesystem store
  • Packages
    • CentOS 6.5
    • Ubuntu 14.04
  • OpenStack
    • Nova
    • Glance
    • Cinder

v0.0.3

  • Multi MDS
  • Placement Group Recovery
  • Docker
  • Deployment & Management
    • Deployment tools
    • Shake management platform
    • Monitoring tools

v0.0.4

  • Store
    • Block device store
  • Storage
    • Snapshot
    • Clone

v0.0.5

  • Storage
    • Read cache
    • Write Cache
    • Journal

v0.0.6

  • Reliability

v0.0.7

  • Performance

v0.0.8

  • iSCSI

About

Shake Storage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published