Kinetic Open Storage Project - Project Overview

A presentation at Storage Developer Conference (SDC) in September 2015 in Santa Clara, CA, USA by erik riedel

Slide 1

Slide 1

Project Overview @ SDC Philip Kufeldt, Toshiba Chiaming Yang, Seagate Erik Riedel, EMC 22nd September 2015

Slide 2

Slide 2

• Launched 17th August 2015 at LinuxCon • 1st Governing Board meeting on 1st September • 1st Technical Steering Committee meeting on 21st September

Slide 3

Slide 3

What Does Kinetic Look Like? Newisys  EDA-­‐4605   SuperMicro  SuperStorage  SSG-­‐K1048-­‐RT    

Slide 4

Slide 4

Shortens The Stack Diagrams from Seagate – see http://www.seagate.com/tech-insights/kinetic-vision-how-seagate-new-developer-tools-meets-the-needs-of-cloud-storage-platforms-master-ti/

Slide 5

Slide 5

Diagram from Seagate Widens The Options

Slide 6

Slide 6

Focus Areas • Hardware Interoperability – enclosures & manageability • Qualification & Testing – Conformance Test; Smoke Tests; Simulator • Marketing – event outreach, slides • Specification – API definition + libraries (language bindings)

Slide 7

Slide 7

Key Spaces

Slide 8

Slide 8

Slide 9

Slide 9

Kinetic 3.0.6 Client  ApplicaAon   Library   Network   Server   KineAc  C++  

     KineAc  Proto   Put/Get   RangeOps   Prev/Next   DeleteOps   AsyncOps   Flush   Noop   P2P  Ops   Toshiba  KineAc  Server   KineAc  Java   KineAc  C   KineAc  Python   SecurityOps   Setup   GetLog   Batch   Seagate  KineAc  Server   MediaOps   Version   KineAc  Simulator  Server  

Slide 10

Slide 10

Find Out More; Join The Discussion • SNIA Storage Developer Conference BoF • Open Compute Project (OCP) Engineering Workshop – 22 September 2015 at the Hyatt Regency Santa Clara – 9 October 2015 at Fidelity in Boston • OpenStack Summit BoF – 28 October 2015 in Tokyo • 1st Kinetic Open Storage Plugfest – Week of 9 November 2015 in Boston • USENIX FAST Conference BoF – 23 February 2016 in Santa Clara • Open Compute Project (OCP) US Summit – 9 March 2016 in San Jose hUp://www.openkineAc.org     info@openkineAc.org    

Slide 11

Slide 11

References • • • • • • • • http://www.storagereview.com/seagate_kinetic_hdd_announced http://storagemojo.com/2013/11/21/seagates-kinetic-open-storage-vision/ http://www.theregister.co.uk/2013/10/23/seagate_terascale_is_first_kinetic_drive/ http://storageioblog.com/seagate-kinetic-cloud-object-storage-io-platform/ http://www.crn.com/news/storage/300074756/seagate-kinetic-connects-drives-toethernet-for-low-cost-storage.htm http://www.snia.org/sites/default/education/tutorials/2013/spring/file/ BrentWelch_Object_Storage_Technology.pdf http://www.snia.org/sites/default/education/tutorials/2007/spring/storage/Objectbased_Storage-OSD.pdf https://www.usenix.org/legacy/event/lsf07/tech/riedel.pdf