Storage: Difference between revisions

From OpenCompute
Jump to navigation Jump to search
(323 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@seagate.com Asghar Riahi], Seagate
:Welcome to the OCP Storage Project.


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


''Work In Progress''
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.


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


The current charter doc is linked in the sidebar on http://www.opencompute.org/projects/storage/
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.


== Links to Specs ==


This will be a wiki page not the website
== Storage - Subprojects ==


== Monthly Project Meetings (online)==
* [https://www.opencompute.org/wiki/Storage/Archival_Storage_Subgroup Archival Storage]


The 2nd Thursday of every month rotating at 1pm Pacific (ie 2 Mountain, 3 Central, 4 Eastern) AND 4pm Pacific (ie 5 Mountain, 6 Central, 7 Eastern)
==Documents==


===Upcoming Call===
:-  [http://files.opencompute.org/oc/public.php?service=files&t=26d8213816ef2ff0195b48f2765c5f5e Charter]


'''Date and Time:''' Thursday September 11 2014 at 1:00PM PDT/4:00PM EDT.
==Project Leadership==


To find out the time of this meeting in your timezone go to:  
'''Incubation Committee Representative'''
http://www.timeanddate.com/worldclock/converter.html
:- [mailto:doug.bone@ocproject.net Doug Bone] (Hyve Solutions)


'''Agenda:'''  
'''Project Leads'''
:- [mailto:jason.adrian@ocproject.net Jason Adrian] (Microsoft)
:- [mailto:jorge.campello@ocproject.net Jorge Campello] (Western Digital)


Agenda:
==Get Involved==


* Project Lead election - Final results
:- [https://ocp-all.groups.io/g/OCP-Storage Mailing List]
* Next OCP Summit and Engineering Workshops in Paris, Shanghai and Tokyo and call for presentations
:- [http://opencompute.org/projects/storage/ OCP website]
* Review submitted projects
:- [http://opencompute.org/projects/projects-calendar/ OCP Calendar]
* Review Storage Certification Spec - Follow up from the last session
* Open Forum


If you would like to have anything added to the agenda you can add it at:
==In Person Meetings==
http://pad.opencompute.org:9001/p/OCP_Storage_Call_11_September_2014


'''How to join the call'''


--------------
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.
Meeting URL
http://fuze.me/25984186


Toll / Intl #: +1 (201) 479-4595
==Regular Project Calls==
Toll free #: +1 (855) 346-3893
Meeting number: 25984186
--------------


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==


'''Please Note:''' Just a reminder that this call will be recorded and shared in the meeting notes.
* [https://www.opencompute.org/wiki/Storage_Recordings Storage Call Recordings]


== Storage Monthly Calls Notes ==
== Meeting Notes from Previous Storage Monthly Calls ==


* [http://www.opencompute.org/wiki/Storage/Dev  Link to the meeting notes from previous calls]


- March 13, 2014: http://pad.opencompute.org:9001/p/OCP_Storage_Monthly_Call_March_13_2014
== Past Projects ==
* [http://www.opencompute.org/wiki/Health_Chain_Management  Health Chain Management]
* [http://www.opencompute.org/wiki/Storage/CloudHDD Cloud HDD Fast Fail Read]


- April 10, 2014: http://pad.opencompute.org:9001/p/OCP_Storage_Monthly_Call_April_10_2014
== Storage Presentations and In-Person Meetings ==
*[https://www.opencompute.org/wiki/Storage_Presentations_and_In_Person_Meetings Presentations and In-Person Meetings]


- June 12, 2014:  http://pad.opencompute.org:9001/p/OCP_Storage_Call_12_June_2014
== Specs, Designs and Presentations ==


== Meetups ==
===Accepted Projects===


http://www.meetup.com/Open-Compute-Project/
{| class="wikitable"
|-
! Specification
! Version
! Submit Date
! Contributor
! Notes
! 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]
| v 4
| November 6, 2014
| Seagate Technology
|
| OWFa 1.0
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=5d97db55d56a240527271a6ae5094cbb Single port T-Card for storage device with Ethernet interface]
| v 2
| August 21, 2014
| Seagate Technology
|
| OWFa 1.0
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=9b396f68a4c2ca4e33d01fd6009cc367 Example of Open Storage Ethernet Device Implementation]
| v 3
| August 20, 2014
| Seagate Technology
|
|
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=ecbb012548799414f1ea0794476c50ff Single_Port_T-Card_files]
| v 1
| Jan 13, 2014
| Seagate Technology
|
| Not Stated
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=6f093f48a77d948ea2a96b778f932c35 Decathlete Server Board Standard v1 (PDF)]
| v2.0
| May 31, 2013
| Intel
| Version Independent
| OWFa 1.0
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=3834b65de2b772fa4217c288ad5d1af1 Open Vault Storage Hardware V0.8 OR-draco-bueana-0.8 (PDF)]
| v0.8
| April 16. 2014
| Facebook
|
| OWFa 1.0
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=fe369c02b049394b5d94b44e084aceb6 Cold Storage Hardware v0.7 ST-draco-abraxas-0.7 (PDF)]
| v0.7
| April 16. 2014
| Facebook
|
| OWFa 1.0
|}


== Regional Engineering Summit ==
===Cloud HDD===


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


[http://23.253.235.92/p/OCP_UNH_Eng.WrkShop-Storage  OCP Engineering Workshop at UNH July 21 2014 - Storage sessions notes]
{| class="wikitable"
|-
! Process Document
! Version
! Submit Date
! Contributor
! Notes 
! License/Agreement
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=bb777616f35ca76bb1deef69d6521308 Cloud-optimized HDD API Standardization Process in OCP]
| v1.2
| July 21, 2017
| Google, Microsoft, Facebook
| IC Approved 
| NA
|-
|}


== Use Cases ==


* large-scale, highly available data
{| class="wikitable"
* large-scale, "cold" data
|-
* frequently accessed data
! Project Proposal
! Version
! Submit Date
! Contributor
! Notes 
! License/Agreement
|-
| [https://docs.google.com/document/d/10y-IrfsiuS4071iScA-PgcQWdyQTiLSapnnfQ39o5_I/edit Host-Managed Fast-Fail Read Proposal  ]
| v0.1
| February 9, 2017
| Google
| 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]
|}


== References ==
* [https://github.com/facebook/opencompute/blob/master/OCP_Summit_San_Antonio_May_2012_content/OCP_OpenVault_v1.key.pdf OCP Summit 2012, Storage slide deck (May 2012)]
* [http://storageeffect.media.seagate.com/2013/03/storage-effect/seagate-ocp-storage-meetups-off-and-running/ Seagate OCP Storage Meetups off and running (March 15, 2013)]
* [http://www.opencompute.org/projects/open-vault-storage/ Open Vault (Storage) page]


== Presentations, Specs and Designs   ==
{| class="wikitable"
* [http://www.opencompute.org/wiki/Storage/Dev Presentations, Specs and Designs]
|-
! Other Contributions
! Submit Date
! Contributor
 
 
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=8e36f9053b8723a254725a2b58a78951 Flex Proposal  ]
| December 11, 2017
| Seagate
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=f4909b8a22290aaf1976a5b131f17ded Realms API Proposal   ]
| October 31, 2017
| Western Digital
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=f426e6f99f733acc24cd9e2ebfd2de3e Flex Device Interface  ]
| January 4, 2018
| Seagate
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=0624c2c23c28c622b98e15137bbf1f5f Dynamic Hybrid Shingled Magnetic Recording (DHSMR) Concept Description  ]
| January 19, 2018
| Western Digital
|}

Revision as of 20:46, 19 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.


Storage - Subprojects

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

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

Past Projects

Storage Presentations and In-Person Meetings

Specs, Designs and Presentations

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