Skip to content

sriram-mv/SwiftParallelizer

Repository files navigation

SwiftParallelizer

A way to upload large objects in parallel by splitting into small chunks to Openstack swift using Openstack Marconi as the queue transport service.

Usage

    • Install Openstack Swift SAIO
    • Install Openstack Marconi with MongoDB controller (In-memory). This can be done by modifying dbpath to a tmpfs file system in linux
    • Put files inside the objects directory
  • $ ./parallelize.sh "filename" "split size" "threadcount"

    Example

    $ ./parallelize.sh rollercoaster.jpg 100k 10

    About

    A way to upload large objects in parallel by splitting into small chunks to Openstack swift using Openstack Marconi as the queue transport service.

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published