Storage: Difference between revisions

From OpenCompute
Jump to navigation Jump to search
(186 intermediate revisions by 5 users not shown)
Line 1: Line 1:
= OCP Storage  =
[[File:OCP-storage-v1-17a3x.png|right]]
==Welcome==


Chair: [mailto:asghar.riahi@ocproject.net Asghar Riahi]
:Welcome to the OCP Storage Project.
 
This Project is open to the public and we welcome all those who would like to be involved.
 
Disclaimer: Please do not submit any confidential information to the Project Community. All presentation materials, proposals, meeting minutes and/or supporting documents are published by OCP and are open to the public in accordance to OCP's Bylaws and IP Policy. This can be found on the OCP [http://www.opencompute.org/about/ocp-policies/ OCP Policies] page.  If you have any questions please contact OCP.


== Mission Statement ==


The OCP Storage committee focuses on creating specifications and Software that drive open innovation in hardware to enable new storage applications and provide users greater efficiency and value.
The OCP Storage committee focuses on creating specifications and Software that drive open innovation in hardware to enable new storage applications and provide users greater efficiency and value.


== Monthly Project Meetings (online) ==
==Documents==
 
:-  [http://files.opencompute.org/oc/public.php?service=files&t=26d8213816ef2ff0195b48f2765c5f5e Charter]
 
==Project Leadership==
 
'''Incubation Committee Representative'''
:- [mailto:doug.bone@ocproject.net Doug Bone] (Hyve Solutions)
 
'''Project Leads'''
:- [mailto:jason.adrian@ocproject.net Jason Adrian] (Microsoft)
:- [mailto:jorge.campello@ocproject.net Jorge Campello] (Western Digital)
 
==Get Involved==
 
:- [https://ocp-all.groups.io/g/OCP-Storage Mailing List]
:- [http://opencompute.org/projects/storage/ OCP website]
:- [http://opencompute.org/projects/projects-calendar/ OCP Calendar]
 
==In Person Meetings==
'''2019'''
* OCP Storage Project Workshop - hosted by Seagate: January 24th, 2019, 1pm - 6pm PT
:- [https://www.youtube.com/watch?v=iKKNF8q8cZ0&t=154s Recording]
:- [http://files.opencompute.org/oc/public.php?service=files&t=80eaf318ce7dc9d2def1775eb0831f1f&download HDD Connector considerations for PCIe/NVMe (Seagate)]
:- [http://files.opencompute.org/oc/public.php?service=files&t=b0f8521f25a92efe480bfbae5ad9ec6a&download Ethernet & RDMA tape drive connectivity (Spectra Logic)]
:- [http://files.opencompute.org/oc/public.php?service=files&t=aabc43f5c236fbcccda75acb0180ad9a&download Goose Lake (Inspur)]
:- [http://files.opencompute.org/oc/public.php?service=files&t=60bb2a7fc0d68ae652386bbb432f28f9&download Fast Fail Read (Cloud HDD Subgroup)]
:- [http://files.opencompute.org/oc/public.php?service=files&t=6a6234e21613ab846b242fdee263b5b0&download Fast Fail Read - T10 updates (Western Digital)]
:- [http://files.opencompute.org/oc/public.php?service=files&t=fd78e1927bb103a02394279f04dd0a60&download Tape Health Monitoring (IBM)]
:- [http://files.opencompute.org/oc/public.php?service=files&t=f2eebb9b719f693c8c55d377e6060dc9&download High Performance HDDs (Seagate)]
 
Please visit the [https://www.opencompute.org/projects/storage Storage] or [https://www.opencompute.org/events/past-events Past Events ] page on the OCP website to view the presentations and recording from this workshop.
 
==Regular Project Calls==
 
This project meets on the second Thursday of every month rotating between 9am PT and 4pm PT (please check the project calendar)
:- [https://www.opencompute.org/projects/storage Call Calendar]
:- [https://global.gotomeeting.com/join/881571341 Call Link]
:- [https://docs.google.com/document/d/1NjtmNkttBykUA7Iz7HZKB92gpMzUI3NvoCS6RXR2pDo/edit?ts=5b4f8c1b Meeting Agenda]
 
==Recordings from Past Calls==


The 2nd Thursday of every month rotating at 9 AM Pacific (ie 10 AM Mountain, 11 AM Central, 12 PM Eastern) AND 4 PM Pacific (ie 5 PM Mountain, 6 PM Central, 7 PM Eastern)
* [https://www.opencompute.org/wiki/Storage_Recordings Storage Call Recordings]


===Upcoming Call (Open to the public) ===
== Meeting Notes from Previous Storage Monthly Calls  ==


{| class="wikitable"
* [http://www.opencompute.org/wiki/Storage/Dev  Link to the meeting notes from previous calls]
|-
! Subject
! Date
! Start Time
! End Time
! Meeting ID
! Meeting URL
! Toll Free Number
! Toll Number
! International Access Numbers
! Agenda
! Notes
|-
| OCP Storage Monthly Call
| Thu, February 11 2015
| 4:00 PM PST
| 5:00 PM PST
| 30636806
| [https://www.fuzemeeting.com/fuze/76a85d4f/30636806 Fuze Meeting]
| +1-855-346-3893
| +1-201-479-4595
| [https://www.fuze.com/extras/symphony Fuze Internation Numbers]
| [http://pad.opencompute.org:9001/p/Storage_Call_11_February_16 ]
| Just a reminder that this call will be recorded and shared in the meeting notes
|}


== Storage - Sub Projects ==
== Storage - Subprojects ==


* [https://www.opencompute.org/wiki/Storage/Archival_Storage_Subgroup Archival Storage]
* [http://www.opencompute.org/wiki/Storage/CloudHDD Cloud HDD Fast Fail Read]


* [http://www.opencompute.org/wiki/Wear_Monitor Open Wear Monitor]
== Past Projects ==
* [http://www.opencompute.org/wiki/Health_Chain_Management Health Chain Management]


== Specs, Designs and Presentations ==
== Specs, Designs and Presentations ==
Line 50: Line 72:


===Accepted Projects===
===Accepted Projects===


{| class="wikitable"
{| class="wikitable"
Line 60: Line 81:
! Notes
! Notes
! License
! License
|-
|[http://files.opencompute.org/oc/public.php?service=files&t=637887020cb3782d6e75274de82b37f1 Lightning Design Files]
| v1.0
| March 18, 2018
| Wiwynn
|
| OCPHL Permissive
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=ecca369804b8826ce8afe0bb1f2777aa Bryce Canyon Design Files]
| v1.0
| March 18, 2018
| Wiwynn
|
| OCPHL Permissive
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=eddcffbce54dba60f72bcf0721ffe6b4 Open_Compute_Project_Bryce Canyon_Specification_v0.7]
| v0.7
|Mar. 8, 2017
| Facebook
|
| OWFa 1.0
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=30c20e7d311e75b52f9a789ee6702fbb AF-Media ]
| v0.2
| August 26, 2016
| SK Telecom
|
|OWFa 1.0
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=5dc72e32ba081baf0a8a99b46183888c Open_Compute_Project_Honey_Badger_Specification_v0.8_for_IC]
| v0.8
| Jan. 8, 2015
| Facebook
|
|
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=673076c4f2582a5c13825295709c5b07 Open_Compute_Project_Panther+_Specification_v0.8_for_IC]
| v0.8
| Jan. 8, 2015
| Facebook
|
| OWFa 1.0
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=2323efc122194a4582b88a4608498edb Honey Badger Panther Plus Schematic Design]
| v1B
| Jan. 20, 2015
| Wiwynn
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=601038a4e4233a419075a2c55379e640 Honey Badger Baseboard Schematic Design]
| v1B
| Jan. 20, 2015
| Wiwynn
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=a4b50a9f6f166d21b9f4e032deb6b65d Honey Badger Electrical Design]
| -
| March 5, 2015
| Wiwynn
|
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=4f8d21b1decd4fadf2689ce5ea7cfb41 Honey Badger Mechanical Design]
| -
| March 5, 2015
| Wiwynn
|
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=3f4d2fedf373ae0b29a2b86f0255da1b Storage device with Ethernet Interface]
| [http://files.opencompute.org/oc/public.php?service=files&t=3f4d2fedf373ae0b29a2b86f0255da1b Storage device with Ethernet Interface]
Line 111: Line 199:
|}
|}


===Storage Committee Review===
===Cloud HDD===
 
This section contains all the documents related to the Cloud-optimized HDD activity.


{| class="wikitable"
{| class="wikitable"
|-
|-
! Specification
! Process Document
! Version
! Version
! Submit Date
! Submit Date
! Contributor
! Contributor
! Notes
! Notes
! License
! License/Agreement
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=35d787b63af6b5f2c9da9a0e0faebcd3  OCP C&I Storage Certification Specification and Test Plan]
| v0.14
| November 5, 2014
| OCP C&I
| Currently under the community review
| OWFa 1.0
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=1cba93ef6e0b456d6523fb2471d5538c  OCP Storage Charter ]
| [http://files.opencompute.org/oc/public.php?service=files&t=bb777616f35ca76bb1deef69d6521308 Cloud-optimized HDD API Standardization Process in OCP]
| v1.0
| v1.2
| December 6, 2015
| July 21, 2017
| OCP Storage
| Google, Microsoft, Facebook
| Currently under the community review
| IC Approved 
| NA
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=3a49c239577bba730d1bb4169a4cb60d  Lightning Hardware System Specification ]
| v0.15
| February 8, 2016
| Facebook
| Currently under the community review
| OWFa 1.0
|}
|}


===IC Review===
This section contains all the document currently approved by the Storage committee and sent to Incubation Committee for their review.


{| class="wikitable"
{| class="wikitable"
|-
|-
! Specification
! Project Proposal
! Version
! Version
! Submit Date
! Submit Date
! Contributor
! Contributor
! Notes  
! Notes
! License/Agreement
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=5dc72e32ba081baf0a8a99b46183888c Open_Compute_Project_Honey_Badger_Specification_v0.8_for_IC]
| [https://docs.google.com/document/d/10y-IrfsiuS4071iScA-PgcQWdyQTiLSapnnfQ39o5_I/edit Host-Managed Fast-Fail Read Proposal  ]
| v0.8
| v0.1
| Jan. 8, 2015
| February 9, 2017
| Facebook
| Google
| Currently under the IC review
| Agreement Signature required for participation.
| [https://rightsignature.com/forms/OCP-Joint-Specifi-a28ca5/token/6194ee31c19 Joint Development Agreement]             
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=50192ac3fff6f7d96c314dc39cd92f26 Hybrid-SMR Product Requirements Proposal  ]
| v0.1
| November 13, 2017
| Google
| New proposal
| [TBD]
|}
{| class="wikitable"
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=673076c4f2582a5c13825295709c5b07 Open_Compute_Project_Panther+_Specification_v0.8_for_IC]
! Other Contributions
| v0.8
! Submit Date
| Jan. 8, 2015
! Contributor
| Facebook
 
| Currently under the IC review 
 
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=2323efc122194a4582b88a4608498edb Honey Badger Panther Plus Schematic Design]
| v1B
| Jan. 20, 2015
| Wiwynn
| Currently under the IC review 
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=601038a4e4233a419075a2c55379e640 Honey Badger Baseboard Schematic Design]
| [http://files.opencompute.org/oc/public.php?service=files&t=8e36f9053b8723a254725a2b58a78951 Flex Proposal  ]
| v1B
| December 11, 2017
| Jan. 20, 2015
| Seagate
| Wiwynn
| Currently under the IC review 
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=a4b50a9f6f166d21b9f4e032deb6b65d Honey Badger Electrical Design]
| [http://files.opencompute.org/oc/public.php?service=files&t=f4909b8a22290aaf1976a5b131f17ded Realms API Proposal   ]
| -
| October 31, 2017
| March 5, 2015
| Western Digital
| Wiwynn
| Currently under the IC review    
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=4f8d21b1decd4fadf2689ce5ea7cfb41 Honey Badger Mechanical Design]
| -
| March 5, 2015
| Wiwynn
| Currently under the IC review 
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=58690ab383d0c1045da4e22ec15c3b64 Open Vault Storage SAS Expander Firmware Specification]
| [http://files.opencompute.org/oc/public.php?service=files&t=f426e6f99f733acc24cd9e2ebfd2de3e Flex Device Interface  ]
| v1.0
| January 4, 2018
| October 30, 2015
| Seagate
| Wiwynn
| Currently under the IC review   
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=6141d850e687bb263d4926a1cf461272 MF1_V03-001_2015_01_22_2030]
| [http://files.opencompute.org/oc/public.php?service=files&t=0624c2c23c28c622b98e15137bbf1f5f Dynamic Hybrid Shingled Magnetic Recording (DHSMR) Concept Description  ]
| v0.51
| January 19, 2018
| Jan. 22, 2015
| Western Digital
| Quanta
| Currently under the IC review 
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=90d8e7d81f7a82ca5cc79fe233750e4c Requirements agreed with ODMs]
| N/A
| Jan. 20, 2015
| Facebook
| Currently under the IC review                 
|}
|}


Line 222: Line 282:
! OCP Candidate (Yes/No)
! OCP Candidate (Yes/No)
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/Mike_Yan_Micro%20Server%20in%20Open%20Vault%20Storage.pdf Micro Server in Open Vault Storage ]
| '''OCP Storage Workshop, October 29, 2018'''
| Mike Yan
|-
| Jan 28, 2014
| [https://docs.google.com/document/d/1D8DQj33vuVE0ylfk0qdBlPDQwNorWaNj1NQxaVfmavI/edit Archival Subgroup Charter]
| Facebook  
| Jason Adrian
| Yes
| October 29, 2018
| Microsoft
| NA
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=b69dea9a495e739927692a80a37d7c65&download Open Composable API]
|Jeff Nicholson, Mark Miquelon
|October 29th, 2018
|Western Digital
|NA
|-
| [https://drive.google.com/open?id=1IzJ_17KOyh2hfQVMIBGxyJf8gOuLdrWf Archival Storage @ Microsoft]
| Jason Adrian
| October 29, 2018
| Microsoft
| NA
|-
| [https://drive.google.com/file/d/1cN_BmF-xQ7SIQssE5VA347bDn-D8zTzp/view?usp=sharing Archival Storage @ Facebook]
| Samit Ashdhir & Stanley Czarnecki
| October 29, 2018
| Facebook
| NA
|-
| [https://drive.google.com/open?id=1X_gNVwdEHPT1cg-ncTqE1L4fzXeGCqqu Accelerated Tape Durability Modeling (Objectives)]
| Jason Adrian & Gordon Goins
| October 29, 2018
| Microsoft
| NA
|-
| [https://drive.google.com/open?id=1pPTXKDo7_1tvG_qLC1UmhbxIKsAdAMQj Accelerated Tape Durability Modeling (Draft Testing Methodology)]
| Jason Adrian & Gordon Goins
| October 29, 2018
| Microsoft
| NA
|-
| [https://drive.google.com/open?id=1SrX7mGnsQomAiw8AhAMfcnsW5P24vCHC Reimagined HDD-based cold storage architectures]
| Riyan Mendonsa & John Dykes
| October 29, 2018
| Seagate
| NA
|-
| [https://drive.google.com/open?id=1JYfeinR3fgav8Vxd035UzDUyd_N1fCYi NVMe as a future HDD interface? ]
| Nicholas Dance
| October 29, 2018
| Seagate
| NA
|-
| [https://drive.google.com/file/d/1u7121Ky-eiQlNW2h8K8ZX7LhwwWAh3ZP/view?usp=sharing IO Prioritization? ]
| Lee Prewitt
| October 29, 2018
| Microsoft
| NA
|-
| [https://drive.google.com/file/d/1uUss2qpuU-BPjatfIktWBqSc0HgfxfBD/view?usp=sharing SMR HDDs and Mutate command ]
| Mark Gaertner & James Borden
| October 29, 2018
| Seagate
| NA
|-
| '''OCP Storage Monthly Call, Online, January 11, 2018'''
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/GPC%20OCP%20V%20Presentation.pptx Dramatic Improvement in Storage Performance by Implementing Vibration Protection Rack ]
| [http://files.opencompute.org/oc/public.php?service=files&t=ecbe59158515b70e04228bc170130172 Lightning Spec Update Overview]
| Gus Malek-Madani
| Clark Shao
| Jan 28, 2014
| January 11, 2018
| Green Platform Corporation
| Facebook
| No
| NA
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OCP_2014_Cold_Storage_JunLiu_JoshTinker-Final.pdf Archive & Cold Storage Device Trends ]
| [http://files.opencompute.org/oc/public.php?service=files&t=6d741e635cebd382e095b5c46e2c5b7a Bryce Canyon Spec Update Overview]
| Jun Liu & Josh Tinker
| Madhavan Ravi
| Jan 28, 2014
| January 11, 2018
| Seagate Technology
| Facebook
| No
| NA
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OCP_2014_Fusion-io_Nisha_Gary_v0.5b.pdf Flash for the Future ]
| [http://files.opencompute.org/oc/public.php?service=files&t=56fa4216609f441d327c33cc80650400 Wiwynn Bryce Canyon & Lightning Design Contribution Overview]
| Nisha Talagala & Gary Orenstein
| Bing Wu
| Jan 28, 2014
| January 11, 2018
| Fusion-io
| Wiwynn
| No
| NA
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OCP_2014_Manoj%20Wadekar%20Rev%200.3.pdf Rack Storage for Cloud Applications ]
| '''OCP Storage Monthly Call, Online, April 13, 2017'''
| Manoj Wadekar
| Jan 28, 2014
| QLogic Corp.
| No
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OCP_2014_Seagate_Hughes.pdf Kinetic Open Storage Platform ]
| [http://files.opencompute.org/oc/public.php?service=files&t=3264acd444e6915e675dc8dff072a05c Request for T13 Resources]
| James Hughes
| Jim Hatfield
| Jan 28, 2014
| April 13, 2017
| Seagate Technology
| Seagate
| No
| NA
|-
| '''OCP Storage Monthly Call, Online, February 9, 2017'''
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OPC%202014%20SMR%20slides%20v1.0%20WD%2028%20Jan%202014.pdf SMR Host Managed ]
| [https://docs.google.com/document/d/155v8Zo2hD1VaZk0yTbXbIiJ7g2spusjDaEhp43WQY6k/edit Cloud-optimized HDD API Standardization Process ]
| Albert Chen &
| Lawrence Ying
Jim Malina
| February 9, 2017
| Jan 28, 2014
| Google
| Western Digital Corporation
| NA
| No
|-
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OPC%202014%20SMR%20slides%20v1.0%20WD%2028%20Jan%202014.pdf Chassis Design Best Practices to Optimize Hard Drive I/O Performance ]
| [https://docs.google.com/document/d/10y-IrfsiuS4071iScA-PgcQWdyQTiLSapnnfQ39o5_I/edit Host-Managed Fast-Fail Read Proposal  ]
| Richard N Repp
| Lawrence Ying
| May 8, 2014
| February 9, 2017
| Seagate Technology
| Google
| No
| NA
|-
|-
|-
| [http://files.opencompute.org/oc/index.php/apps/files/download/Shared/Storage/Presentations/UTSA%20May%202014/IO%20Switch%20Technologies%20%40%20OCP.pdf Cloud Storage Challenges and Opportunities ]
| ''''''OCP Storage Monthly Call, Online, August 11, 2016''''''
| Dimitar Boyn
| May 8, 2014
| ioSwitch
| No
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=3963328530485f6e5944ba7ce4d1f8e3 SMR Zoned Block Device Overview ]
| [http://files.opencompute.org/oc/public.php?service=files&t=413017da9b35b43d6d526bd6d063e6c0 Health Chain Management  ]
| Timothy Feldman
| Stephen O’Mahony & Jun Liu
| July 21, 2014
| August 11, 2016
| Seagate Technology
| Apple, Seagate  
| No
| Yes
|-  
|-  
| '''OCP European Summit, Paris, October 30 & 31, 2014'''
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=af8b0d9cfeed644ea95b198a27445a3d State of the Storage ]
| [http://files.opencompute.org/oc/public.php?service=files&t=c945d9d2270f7bf6f08113c198304bc9 Open CloudServer-vNext Generation  ]
| Asghar Riahi
| Mark Shaw
| October 30, 2014
| August 11, 2016
| OCP Storage Committee Report
| Microsoft
| No
| Yes
|-
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=b3be524c3c7a7cd098ea66c2096a2f49 Which OCP Storage is right for you? ]
| '''OCP Storage Monthly Call, Online, July 14, 2016'''
| Adam Tarnowski
| October 30, 2014
| Hyve Solutions
| No
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=ff7d4cd7a591aef0e48f507f247d41f8 Object Drives - A New Architectural Positioning? ]
| [http://files.opencompute.org/oc/public.php?service=files&t=248c4fff63457c8c7104c97c8b0db12d Data Center Storage Task Force  ]
| Mark Carlson
| Mark Carlson
| October 30, 2014
| July 14, 2016
| Toshiba
| SNIA
| No
| No
|-
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=47800d74214232d61b214dae63f1a3f7 SMR Directions: Data Center Applications ]
| '''OCP Engineering Workshop at Quanta, San Jose, June 2, 2016'''
| Jim Malina
|-
| October 30, 2014
| [http://files.opencompute.org/oc/public.php?service=files&t=00d8437c01474c6079cad082d7cf135b Introduction to Ceph  ]
| Western Digital
| Jacob Shucart
| June 2, 2016
| Red Hat Inc.
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=724fb2d1b316da544d1e0c1a10a63d4b Adding Analytical Intelligence to the Block Storage Layer  ]
| Andy Mills
| June 2, 2016
| Enmotus
| No
| No
|-
|-
| '''OCP Summit San Jose, March 10, 2016'''
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=8edaaf08ae20198be5a0c7fd72e00609 The Future of Cheap & Deep ]
| [http://files.opencompute.org/oc/public.php?service=files&t=2a5f48f70ecfe2fe8fa32f888ef8655e OpenMonitor, Wear Leveling Across Data Centers  ]
| Philippe Vaillant
| Mark Carlson
| October 30, 2014
| March 10, 2016
| Storage Subgroup
| Yes
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=18da50b3edc2253e2d50b66de9242068 Lightning: A Flexible NVMe JBOF  ]
| Chris Petersen
| March 10, 2016
| Facebook
| Yes
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=b5d4f4720cb4e21abf8e82457f29121e SCube AF-Media, High Density/High Efficient All-Flash Storage Server  ]
| Jungsoo Kim
| March 10, 2016
| SKT
| Yes
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=0654c73562137ffb0af5e22f0e332cb6 Disks for Data Center in the era of Cloud-based storage ]
| Lawrence Ying
| March 10, 2016
| Google 
| Yes
|-
| '''OCP Summit San Jose, March 10, 2015'''
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=9225f0b423f3256f81c7ce9438bed423 Health monitoring & predictive analytics  ]
| Christian B. Madsen & Andrei Khurshudov
| March 10, 2015
| Seagate Technology
| Seagate Technology
| No
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=d304d7107b03b47fbad9c6449cdda486 Honey Badger and Panther+  ]
| Mike Yan
| March 10, 2015
| Facebook
| Yes
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=dbefcf30a94ed126052081341e2ce11b S5,the ALL-FLASH Software Defined Storage for CLOUD  ]
| Vince Zhou
| March 10, 2015
| NetBRIC Technology
| Yes
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=17b7dc4847f863416a36fff9cf4bf3f1 “Igloo” Cold Storage Concept  ]
| Rob Ryan
| March 10, 2015
| WD Labs
| No
|-
| '''OCP Summit San Jose, March 11, 2015'''
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=9898d025981776005afe4e3755c758ee SMR, the ZBC/ZAC Standards and the New libzbc Open Source Project ]
| [http://files.opencompute.org/oc/public.php?service=files&t=d93085e373c238a3a47218040ad38c67 SMR, The Future of Cheap and Deep  ]
| Jorge Campello
| Paul Renden
| October 30, 2014
| March 11, 2015
| HGST
| Seagate Technology
| No
| No
|-
|-  
| [http://files.opencompute.org/oc/public.php?service=files&t=39854be9394ed271cc3cf135b54dfd38 Capacity to Bigfoot Lead with Kinetic and Rausch ]
| [http://files.opencompute.org/oc/public.php?service=files&t=94983d8340ed475e9e7f27d9884affba Optimal Methods for Handling Our Precious Data ]
| Joe Fagan & Sebastian Noelting
| Amit Chattopadhyay
| October 31, 2014
| March 11, 2015
| Seagate Technology & Rausch
| WD
| No
| No
|-  
|-  
Line 383: Line 550:
| No
| No
|-  
|-  
| '''OCP Summit San Jose, March 10, 2015'''
| '''OCP European Summit, Paris, October 30 & 31, 2014'''
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=af8b0d9cfeed644ea95b198a27445a3d State of the Storage ]
| Asghar Riahi
| October 30, 2014
| OCP Storage Committee Report
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=b3be524c3c7a7cd098ea66c2096a2f49 Which OCP Storage is right for you? ]
| Adam Tarnowski
| October 30, 2014
| Hyve Solutions
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=ff7d4cd7a591aef0e48f507f247d41f8 Object Drives - A New Architectural Positioning? ]
| Mark Carlson
| October 30, 2014
| Toshiba
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=47800d74214232d61b214dae63f1a3f7 SMR Directions: Data Center Applications ]
| Jim Malina
| October 30, 2014
| Western Digital
| No
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=9225f0b423f3256f81c7ce9438bed423 Health monitoring & predictive analytics  ]
| [http://files.opencompute.org/oc/public.php?service=files&t=8edaaf08ae20198be5a0c7fd72e00609 The Future of Cheap & Deep ]
| Christian B. Madsen & Andrei Khurshudov
| Philippe Vaillant
| March 10, 2015
| October 30, 2014
| Seagate Technology
| Seagate Technology
| No
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=9898d025981776005afe4e3755c758ee SMR, the ZBC/ZAC Standards and the New libzbc Open Source Project ]
| Jorge Campello
| October 30, 2014
| HGST
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=39854be9394ed271cc3cf135b54dfd38 Capacity to Bigfoot Lead with Kinetic and Rausch ]
| Joe Fagan & Sebastian Noelting
| October 31, 2014
| Seagate Technology & Rausch
| No
|-
| '''Previous Storage Presentations'''
|-  
|-  
| [http://files.opencompute.org/oc/public.php?service=files&t=d304d7107b03b47fbad9c6449cdda486 Honey Badger and Panther+  ]
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/Mike_Yan_Micro%20Server%20in%20Open%20Vault%20Storage.pdf Micro Server in Open Vault Storage ]
| Mike Yan
| Mike Yan
| March 10, 2015
| Jan 28, 2014
| Facebook
| Facebook  
| Yes
| Yes
|-  
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=dbefcf30a94ed126052081341e2ce11b S5,the ALL-FLASH Software Defined Storage for CLOUD  ]
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/GPC%20OCP%20V%20Presentation.pptx Dramatic Improvement in Storage Performance by Implementing Vibration Protection Rack ]
| Vince Zhou
| Gus Malek-Madani
| March 10, 2015
| Jan 28, 2014
| NetBRIC Technology
| Green Platform Corporation
| Yes
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=17b7dc4847f863416a36fff9cf4bf3f1 “Igloo” Cold Storage Concept  ]
| Rob Ryan
| March 10, 2015
| WD Labs
| No
| No
|-
| '''OCP Summit San Jose, March 11, 2015'''
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=d93085e373c238a3a47218040ad38c67 SMR, The Future of Cheap and Deep  ]
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OCP_2014_Cold_Storage_JunLiu_JoshTinker-Final.pdf Archive & Cold Storage Device Trends ]
| Paul Renden
| Jun Liu & Josh Tinker
| March 11, 2015
| Jan 28, 2014
| Seagate Technology
| Seagate Technology
| No
| No
|-  
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=94983d8340ed475e9e7f27d9884affba Optimal Methods for Handling Our Precious Data ]
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OCP_2014_Fusion-io_Nisha_Gary_v0.5b.pdf Flash for the Future ]
| Amit Chattopadhyay
| Nisha Talagala & Gary Orenstein
| March 11, 2015
| Jan 28, 2014
| WD
| Fusion-io
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OCP_2014_Manoj%20Wadekar%20Rev%200.3.pdf Rack Storage for Cloud Applications ]
| Manoj Wadekar
| Jan 28, 2014
| QLogic Corp.
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OCP_2014_Seagate_Hughes.pdf Kinetic Open Storage Platform ]
| James Hughes
| Jan 28, 2014
| Seagate Technology
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OPC%202014%20SMR%20slides%20v1.0%20WD%2028%20Jan%202014.pdf SMR Host Managed ]
| Albert Chen &
Jim Malina
| Jan 28, 2014
| Western Digital Corporation
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=e9490f6c90acf10854f77260a8d75287&download&path=/Documents/OPC%202014%20SMR%20slides%20v1.0%20WD%2028%20Jan%202014.pdf Chassis Design Best Practices to Optimize Hard Drive I/O Performance ]
| Richard N Repp
| May 8, 2014
| Seagate Technology
| No
|-
| [http://files.opencompute.org/oc/index.php/apps/files/download/Shared/Storage/Presentations/UTSA%20May%202014/IO%20Switch%20Technologies%20%40%20OCP.pdf Cloud Storage Challenges and Opportunities ]
| Dimitar Boyn
| May 8, 2014
| ioSwitch
| No
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=3963328530485f6e5944ba7ce4d1f8e3 SMR Zoned Block Device Overview ]
| Timothy Feldman
| July 21, 2014
| Seagate Technology
| No
| No
|-  
|-  
|}
|}
== Meeting Notes from Previous Storage Monthly Calls  ==
* [http://www.opencompute.org/wiki/Storage/Dev  Link to the meeting notes from previous calls]
== Meetups ==
* [http://www.meetup.com/Open-Compute-Project/  Link to the OCP meetup.com site]
== Regional Engineering Summit ==
* [http://www.opencompute.org/community/events/  Link to the OCP Events and Calendar]

Revision as of 22:08, 15 February 2019

OCP-storage-v1-17a3x.png

Welcome

Welcome to the OCP Storage Project.

This Project is open to the public and we welcome all those who would like to be involved.

Disclaimer: Please do not submit any confidential information to the Project Community. All presentation materials, proposals, meeting minutes and/or supporting documents are published by OCP and are open to the public in accordance to OCP's Bylaws and IP Policy. This can be found on the OCP OCP Policies page. If you have any questions please contact OCP.


The OCP Storage committee focuses on creating specifications and Software that drive open innovation in hardware to enable new storage applications and provide users greater efficiency and value.

Documents

- Charter

Project Leadership

Incubation Committee Representative

- Doug Bone (Hyve Solutions)

Project Leads

- Jason Adrian (Microsoft)
- Jorge Campello (Western Digital)

Get Involved

- Mailing List
- OCP website
- OCP Calendar

In Person Meetings

2019

  • OCP Storage Project Workshop - hosted by Seagate: January 24th, 2019, 1pm - 6pm PT
- Recording
- HDD Connector considerations for PCIe/NVMe (Seagate)
- Ethernet & RDMA tape drive connectivity (Spectra Logic)
- Goose Lake (Inspur)
- Fast Fail Read (Cloud HDD Subgroup)
- Fast Fail Read - T10 updates (Western Digital)
- Tape Health Monitoring (IBM)
- High Performance HDDs (Seagate)

Please visit the Storage or Past Events page on the OCP website to view the presentations and recording from this workshop.

Regular Project Calls

This project meets on the second Thursday of every month rotating between 9am PT and 4pm PT (please check the project calendar)

- Call Calendar
- Call Link
- Meeting Agenda

Recordings from Past Calls

Meeting Notes from Previous Storage Monthly Calls

Storage - Subprojects

Past Projects

Specs, Designs and Presentations

A template specification is located here with example chapters and tables. Be sure to ensure that you've got the correct license in place according to your company's submission policies.

Accepted Projects

Specification Version Submit Date Contributor Notes License
Lightning Design Files v1.0 March 18, 2018 Wiwynn OCPHL Permissive
Bryce Canyon Design Files v1.0 March 18, 2018 Wiwynn OCPHL Permissive
Open_Compute_Project_Bryce Canyon_Specification_v0.7 v0.7 Mar. 8, 2017 Facebook OWFa 1.0
AF-Media v0.2 August 26, 2016 SK Telecom OWFa 1.0
Open_Compute_Project_Honey_Badger_Specification_v0.8_for_IC v0.8 Jan. 8, 2015 Facebook
Open_Compute_Project_Panther+_Specification_v0.8_for_IC v0.8 Jan. 8, 2015 Facebook OWFa 1.0
Honey Badger Panther Plus Schematic Design v1B Jan. 20, 2015 Wiwynn
Honey Badger Baseboard Schematic Design v1B Jan. 20, 2015 Wiwynn
Honey Badger Electrical Design - March 5, 2015 Wiwynn
Honey Badger Mechanical Design - March 5, 2015 Wiwynn
Storage device with Ethernet Interface v 4 November 6, 2014 Seagate Technology OWFa 1.0
Single port T-Card for storage device with Ethernet interface v 2 August 21, 2014 Seagate Technology OWFa 1.0
Example of Open Storage Ethernet Device Implementation v 3 August 20, 2014 Seagate Technology
Single_Port_T-Card_files v 1 Jan 13, 2014 Seagate Technology Not Stated
Decathlete Server Board Standard v1 (PDF) v2.0 May 31, 2013 Intel Version Independent OWFa 1.0
Open Vault Storage Hardware V0.8 OR-draco-bueana-0.8 (PDF) v0.8 April 16. 2014 Facebook OWFa 1.0
Cold Storage Hardware v0.7 ST-draco-abraxas-0.7 (PDF) v0.7 April 16. 2014 Facebook OWFa 1.0

Cloud HDD

This section contains all the documents related to the Cloud-optimized HDD activity.

Process Document Version Submit Date Contributor Notes License/Agreement
Cloud-optimized HDD API Standardization Process in OCP v1.2 July 21, 2017 Google, Microsoft, Facebook IC Approved NA


Project Proposal Version Submit Date Contributor Notes License/Agreement
Host-Managed Fast-Fail Read Proposal v0.1 February 9, 2017 Google Agreement Signature required for participation. Joint Development Agreement
Hybrid-SMR Product Requirements Proposal v0.1 November 13, 2017 Google New proposal [TBD]


Other Contributions Submit Date Contributor


Flex Proposal December 11, 2017 Seagate
Realms API Proposal October 31, 2017 Western Digital
Flex Device Interface January 4, 2018 Seagate
Dynamic Hybrid Shingled Magnetic Recording (DHSMR) Concept Description January 19, 2018 Western Digital

Storage Presentations

Title Speaker Date Contributor OCP Candidate (Yes/No)
OCP Storage Workshop, October 29, 2018
Archival Subgroup Charter Jason Adrian October 29, 2018 Microsoft NA
Open Composable API Jeff Nicholson, Mark Miquelon October 29th, 2018 Western Digital NA
Archival Storage @ Microsoft Jason Adrian October 29, 2018 Microsoft NA
Archival Storage @ Facebook Samit Ashdhir & Stanley Czarnecki October 29, 2018 Facebook NA
Accelerated Tape Durability Modeling (Objectives) Jason Adrian & Gordon Goins October 29, 2018 Microsoft NA
Accelerated Tape Durability Modeling (Draft Testing Methodology) Jason Adrian & Gordon Goins October 29, 2018 Microsoft NA
Reimagined HDD-based cold storage architectures Riyan Mendonsa & John Dykes October 29, 2018 Seagate NA
NVMe as a future HDD interface? Nicholas Dance October 29, 2018 Seagate NA
IO Prioritization? Lee Prewitt October 29, 2018 Microsoft NA
SMR HDDs and Mutate command Mark Gaertner & James Borden October 29, 2018 Seagate NA
OCP Storage Monthly Call, Online, January 11, 2018
Lightning Spec Update Overview Clark Shao January 11, 2018 Facebook NA
Bryce Canyon Spec Update Overview Madhavan Ravi January 11, 2018 Facebook NA
Wiwynn Bryce Canyon & Lightning Design Contribution Overview Bing Wu January 11, 2018 Wiwynn NA
OCP Storage Monthly Call, Online, April 13, 2017
Request for T13 Resources Jim Hatfield April 13, 2017 Seagate NA
OCP Storage Monthly Call, Online, February 9, 2017
Cloud-optimized HDD API Standardization Process Lawrence Ying February 9, 2017 Google NA
Host-Managed Fast-Fail Read Proposal Lawrence Ying February 9, 2017 Google NA
'OCP Storage Monthly Call, Online, August 11, 2016'
Health Chain Management Stephen O’Mahony & Jun Liu August 11, 2016 Apple, Seagate Yes
Open CloudServer-vNext Generation Mark Shaw August 11, 2016 Microsoft Yes
OCP Storage Monthly Call, Online, July 14, 2016
Data Center Storage Task Force Mark Carlson July 14, 2016 SNIA No
OCP Engineering Workshop at Quanta, San Jose, June 2, 2016
Introduction to Ceph Jacob Shucart June 2, 2016 Red Hat Inc. No
Adding Analytical Intelligence to the Block Storage Layer Andy Mills June 2, 2016 Enmotus No
OCP Summit San Jose, March 10, 2016
OpenMonitor, Wear Leveling Across Data Centers Mark Carlson March 10, 2016 Storage Subgroup Yes
Lightning: A Flexible NVMe JBOF Chris Petersen March 10, 2016 Facebook Yes
SCube AF-Media, High Density/High Efficient All-Flash Storage Server Jungsoo Kim March 10, 2016 SKT Yes
Disks for Data Center in the era of Cloud-based storage Lawrence Ying March 10, 2016 Google Yes
OCP Summit San Jose, March 10, 2015
Health monitoring & predictive analytics Christian B. Madsen & Andrei Khurshudov March 10, 2015 Seagate Technology No
Honey Badger and Panther+ Mike Yan March 10, 2015 Facebook Yes
S5,the ALL-FLASH Software Defined Storage for CLOUD Vince Zhou March 10, 2015 NetBRIC Technology Yes
“Igloo” Cold Storage Concept Rob Ryan March 10, 2015 WD Labs No
OCP Summit San Jose, March 11, 2015
SMR, The Future of Cheap and Deep Paul Renden March 11, 2015 Seagate Technology No
Optimal Methods for Handling Our Precious Data Amit Chattopadhyay March 11, 2015 WD No
OCP Engineering Workshop San Jose, March 9, 2015
State of The Storage Asghar Riahi March 9, 2015 OCP Storage Chair/Seagate Technology No
Leveraging Ceph on Next Gen Storage Jamon Bowen March 9, 2015 Seagate Technology No
HatTrick High Density OCP Storage Solution Howard Cohen March 9, 2015 StackVelocity Yes
Object Drives, A New Architectural Positioning? Mark Carlson March 9, 2015 SNIA/Toshiba No
Seagate Kinetic Open Storage Platform David Burks & Mayur Shetty March 9, 2015 Seagate Technology No
Architecting Highly Efficient Web-scale Cold Storage for Unstructured Data Mark Goros & Jie Yu March 9, 2015 Caringo / WD No
Storage & Certification Joint Session Asghar Riahi & Thao Nguyen & YF & Paul Rad March 9, 2015 Seagate,Facebook, ITRI, UTSA No
Evolving from Appliance Switched Fabrics to Device Switched Fabrics Dimitar Boyn March 9, 2015 ioSwitch No
SMR Directions: Data Center Applications Jim Malina & Albert Chen March 9, 2015 WD No
OCP European Summit, Paris, October 30 & 31, 2014
State of the Storage Asghar Riahi October 30, 2014 OCP Storage Committee Report No
Which OCP Storage is right for you? Adam Tarnowski October 30, 2014 Hyve Solutions No
Object Drives - A New Architectural Positioning? Mark Carlson October 30, 2014 Toshiba No
SMR Directions: Data Center Applications Jim Malina October 30, 2014 Western Digital No
The Future of Cheap & Deep Philippe Vaillant October 30, 2014 Seagate Technology No
SMR, the ZBC/ZAC Standards and the New libzbc Open Source Project Jorge Campello October 30, 2014 HGST No
Capacity to Bigfoot Lead with Kinetic and Rausch Joe Fagan & Sebastian Noelting October 31, 2014 Seagate Technology & Rausch No
Previous Storage Presentations
Micro Server in Open Vault Storage Mike Yan Jan 28, 2014 Facebook Yes
Dramatic Improvement in Storage Performance by Implementing Vibration Protection Rack Gus Malek-Madani Jan 28, 2014 Green Platform Corporation No
Archive & Cold Storage Device Trends Jun Liu & Josh Tinker Jan 28, 2014 Seagate Technology No
Flash for the Future Nisha Talagala & Gary Orenstein Jan 28, 2014 Fusion-io No
Rack Storage for Cloud Applications Manoj Wadekar Jan 28, 2014 QLogic Corp. No
Kinetic Open Storage Platform James Hughes Jan 28, 2014 Seagate Technology No
SMR Host Managed Albert Chen &

Jim Malina

Jan 28, 2014 Western Digital Corporation No
Chassis Design Best Practices to Optimize Hard Drive I/O Performance Richard N Repp May 8, 2014 Seagate Technology No
Cloud Storage Challenges and Opportunities Dimitar Boyn May 8, 2014 ioSwitch No
SMR Zoned Block Device Overview Timothy Feldman July 21, 2014 Seagate Technology No