Hardware Management/Open RMC: Difference between revisions

From OpenCompute
Jump to navigation Jump to search
(184 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[File:OCP-OpenRMC-3x-v1-30a.png|right]]
==Welcome==
==Welcome==


:Welcome to the OCP '''Open RMC''' Subproject.
:Welcome to the OCP '''OpenRMC''' Subproject. This subproject specifies the northbound manageability interface for a rack manager.


:This Project is open to the public and we welcome all those who would like to be involved.
: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.
:'''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.


===Project Leadership===
===Sub-Project Lead===
:- [mailto:han.wang@ocproject.net Han Wang] (Meta)


====Incubation Committee Representative====
==Get Involved==
If you interested in get involved with OpenRMC:
:- Participate in the discussion, mailing list: '''OpenRMC@OCP-All.groups.io''' ([https://ocp-all.groups.io/g/OpenRMC Mailing List Info])
:- Attend the OpenRMC meetings
:- Provide feedback and comments to working documents
 
===Project Calls===
 
Regular meetings are held on the 2nd and 4th Tuesday of the month. For meeting logistics, see the calendar at the bottom of the  [https://www.opencompute.org/projects/hardware-management Hardware Mgmt Project webpage].


:- [mailto:john.leung@ocproject.net John Leung] (Intel)
:- [https://docs.google.com/document/d/1jtuQt90Z0uzcDO7hF4baM_wxUcPOchzkTd-71KqNwCE/edit?usp=sharing Agenda and Consolidated Minutes]
:- Recording of past calls are available at the bottom of this wiki page


====Project Lead====
==IC Approved Contributions==


:- [mailto:norm.james@ocproject.net Norm James] (IBM), [mailto:hemal.shah@ocproject.net Hemal Shah] (Broadcom)
:- Usage Guide and Requirements for OpenRMC Northbound API v1.0.0 (June 2021, [https://www.opencompute.org/documents/openrmc-1-0-0-usageguide-final-b-1-pdf link])


:- Profile for OpenRMC v1.0.1 (Jan 2022, [https://github.com/opencomputeproject/HWMgmt-OCP-Profiles link])


=== Project Schedule ===
:- Inspur OpenRMC Hardware/Firmware bundle - Click "Available Design Collateral". (Jan 2021, [https://www.opencompute.org/contributions?refinementList%5Bcontributor%5D%5B0%5D=Inspur&refinementList%5Bproject%5D%5B0%5D=Hardware%20Management%20%3E%20OpenRMC&refinementList%5Baccept_year%5D%5B0%5D=2020&configure%5BfacetFilters%5D%5B0%5D=archived%3Afalse])
Regularly scheduled calls begin on October 30th, 2018, and will continue every two weeks on Tuesday at 9:30 am Pacific.


==Documents==
:- (obsolete) OpenRMC Design Specification v1.0.0 (Oct 2020, [https://www.opencompute.org/documents/openrmc-design-specification-v1-0-1-pdf link])


==Get Involved==
==Working Documents==
:- [http://lists.opencompute.org/mailman/listinfo/opencompute-openrmc Mailing List]
 
:- [https://www.opencompute.org/projects/hardware-management HW Mgt Project page]
:- Usage Guide for OpenRMC API v1.1.0, draft 0.4 (Sept 2022, [https://drive.google.com/file/d/1d76hOJUYl0p4_euan4uf2Rfc1m3zr9xi link])
:- [http://opencompute.org/projects/projects-calendar/ OCP Projects Calendar]
 
:- Draft OpenRMC v1.1 profile (Mar 2022, [https://github.com/opencomputeproject/HWMgmt-OCP-Profiles/tree/master/RackManager link]) File comments as Github issues against the pull request
 
==Presentations and Other Documents==
 
===External Presentations===
 
:- "Adding Redfish to Device Manager" (OCP Global Summit 2022, [https://drive.google.com/file/d/1aVPWcXrSvKfiXsyZMJUTr3H8ZrXeDAps link])
 
:- "OpenRMC Update" (OCP Global Summit, Mar 2020, [https://drive.google.com/file/d/1wLE_s6dmTLKmWUuiC8rLuem1MXpHKhfj link])
 
:- "Open Rack Management Controller Subproject" (OCP Regional Summit, Sept 2019, [https://drive.google.com/file/d/1tOHMkFI79cu9k8aSvK5ZXGnWSK21Mr2l link])
 
:- "OpenRMC Subproject" (OCP Global Summmit, Mar 2019, [https://drive.google.com/file/d/1nPFCYYxGmnwkJnE-9ZziLsPI8leyIyWF link])
 
===Internal Documents===
 
:- [https://docs.google.com/document/d/1jZmQhpQXBefrfRp6TDRThzOPVregmR_3okrqfwT5wWc OpenRMC-DM Merge logistics]
 
:- [https://drive.google.com/file/d/1fFzggzTibUTm6kOEexoZmNpJlK3dglel/edit Directional Change for OpenRMC repository (Oct 2019)]
 
:- [https://drive.google.com/file/d/1XTMYmLzXj3NvupEOvqqKS4W2lZ9udyOe 2019 OpenRMC project overview presentation (Jan 2019)]
 
===Inspur Contribution===
 
:- Inspur OpenRMC Hardware/Firmware bundle - Click "Available Design Collateral". (Jan 2021, [https://www.opencompute.org/contributions?refinementList%5Bcontributor%5D%5B0%5D=Inspur&refinementList%5Bproject%5D%5B0%5D=Hardware%20Management%20%3E%20OpenRMC&refinementList%5Baccept_year%5D%5B0%5D=2020&configure%5BfacetFilters%5D%5B0%5D=archived%3Afalse])
 
:- [https://drive.google.com/file/d/1Ngtj6jBClkVzG5rkstkziFYK6wiZ6g1i OpenRMC Hardware (Jan 2020)]
 
:- [https://146a55aca6f00848c565-a7635525d40ac1c70300198708936b4e.ssl.cf1.rackcdn.com/images/d0853afde562b53c96929e6fd5a260e3bd7a422f.pdf "Inspur RMC Solution Facilitates Datacenter Management" (Sept 2019, OCP Regional Summit)]
 
:- [https://drive.google.com/file/d/1LScl_BYTKQrLtLBMlRNbYRfbYF3JA1fa Overview presentation of Inspur Rack Manager]
 
:- [https://drive.google.com/file/d/1wIRTXTKp4NkqVu1hhLV0rmVJ-WjLoNaK Overview presentation of Inspur OpenRMC code contribution (July 2019)]
 
:- [https://drive.google.com/file/d/1EWciChEdPchyl6Bsgmo2Du1HUJcVkRxr Demo video of Inspur OpenRMC GUI (July 2019)]
:- [https://github.com/opencomputeproject/Rack-Manager/tree/master/Contrib-Inspur Code contribution]
 
===Intel Contribution===
 
:- [https://www.intel.com/content/dam/www/public/us/en/documents/guides/rmm-api-spec-v2-3.pdf Intel's Rack Management Module (RMM) API Specification (March 2019)]


==Regular Project Calls==
:- [https://github.com/opencomputeproject/Rack-Manager/tree/master/Contrib-Intel/RSD-PSME-RMM Code contribution]


===Call Link===
===Microsoft Contribution===
https://global.gotomeeting.com/join/682342333


You can also dial in using your phone.  
:- [https://drive.google.com/file/d/1cU7D-hehZ4EIzxXyMBoKGIqUPd7RIeCy Microsoft's Rack Manager presentation (Jan 2019)]
United States: +1 (312) 757-3117


Access Code: 682-342-333
:- [https://github.com/opencomputeproject/Rack-Manager/tree/master/Contrib-Microsoft Code contribution]


More phone numbers
===Wiwynn Contribution===
Australia: +61 2 8355 1038
Austria: +43 7 2081 5337
Belgium: +32 28 93 7002
Canada: +1 (647) 497-9373
Denmark: +45 32 72 03 69
Finland: +358 923 17 0556
France: +33 170 950 590
Germany: +49 692 5736 7300
Ireland: +353 15 295 146
Italy: +39 0 230 57 81 80
Netherlands: +31 202 251 001
New Zealand: +64 9 913 2226
Norway: +47 21 93 37 37
Spain: +34 932 75 1230
Sweden: +46 853 527 818
Switzerland: +41 225 4599 60
United Kingdom: +44 330 221 0097


First GoToMeeting? Let's do a quick system check:  
:- [https://drive.google.com/file/d/1R0dv-Zt3jSP57Gvg3qdPP6OgoQxDRjql Wiwynn OpenRMC Dev-kit proposal (Oct 2019)]
https://link.gotomeeting.com/system-check


==Recordings from Past Calls== 
:- [https://drive.google.com/file/d/15k6am-kY19wJmGfAMD12I-88pxxZOcaI Block Diagram of Dev-kit (Oct 2019)]


:- [https://www.youtube.com/watch?v=aU3JDRLGmXg&feature=youtu.be October 30th, 2018]
==Past Calls - Recordings==
:- [https://www.youtube.com/watch?v=UiLuPUKHVWo&feature=youtu.be Open RMC Kickoff Call: October 16th, 2018]
:- [https://www.youtube.com/watch?v=Ja8T9KYV5_k August 23th, 2022]  ([https://drive.google.com/file/d/1d76hOJUYl0p4_euan4uf2Rfc1m3zr9xi Usage Guide for OpenRMC 1.1])
:- March 15th, 2022 - No Call
:- [https://www.youtube.com/watch?v=QBSOZ_cTH-I February 15th, 2022]
:- [https://www.youtube.com/watch?v=_PMCG1aS0W0 January 18th, 2022]
:- [https://www.youtube.com/watch?v=IlnG2yb2lns November 16th, 2021]
:- [https://www.youtube.com/watch?v=iI6hFF3PYTQ October 19th, 2021]
:- [https://www.youtube.com/watch?v=8BnBjMdlEnM September 21st, 2021]
:- [https://www.youtube.com/watch?v=vzZo-ixGueA August 17th, 2021]
:- [https://www.youtube.com/watch?v=hnbusnl35pI July 20th, 2021]
:- [https://www.youtube.com/watch?v=Dw8MVlAernU June 15th, 2021]
:- [https://www.youtube.com/watch?v=5Gid_N1J82s May 18th, 2021]
:- [https://www.youtube.com/watch?v=pIAv9l6QEIY April 20th, 2021]
:- [https://www.youtube.com/watch?v=Y9MTzRSpeeo March 16th, 2021]
:- [https://www.youtube.com/watch?v=hpFmW6DFPXM February 16th, 2021]
:- [https://www.youtube.com/watch?v=pXUHBztQFmg January 19th, 2021]
:- [https://www.youtube.com/watch?v=0ZYkFtu3pcQ December 15th, 2020]
:- [https://www.youtube.com/watch?v=tqc1jmQrpqE November 17th, 2020]
:- [https://www.youtube.com/watch?v=vih8G0_-Ebs October 20th, 2020]
:- [https://www.youtube.com/watch?v=3YdKRaaU-k0 September 15th, 2020]
:- [https://www.youtube.com/watch?v=2zJCmJmfZIo September 1st, 2020]
:- [https://www.youtube.com/watch?v=u4S0bh0NlAU August 18th, 2020]
:- [https://www.youtube.com/watch?v=yMAz0qmK_eY June 23rd, 2020]
:- [https://www.youtube.com/watch?v=nzJkBKHrzdQ&feature=youtu.be April 14th, 2020]
:- [https://www.youtube.com/watch?v=PkyVGFyxK3M&feature=youtu.be February 4th, 2020]
:- [https://www.youtube.com/watch?v=wbbumbSO6e4&feature=youtu.be January 21st, 2020]
:- [https://www.youtube.com/watch?v=g2sYpG6dXgU&feature=youtu.be November 26th, 2019]
:- [https://www.youtube.com/watch?v=Y7A59kL7BPM&feature=youtu.be October 29th, 2019]
:- [https://www.youtube.com/watch?v=N2ORhdgyrJY&feature=youtu.be October 1st, 2019]
:- [https://www.youtube.com/watch?v=lOE4K00t9pA&feature=youtu.be August 20th, 2019]
:- [https://www.youtube.com/watch?v=ZqnJNcxndC8&feature=youtu.be July 2nd, 2019]
:- [https://www.youtube.com/watch?v=7easC33-yK0&feature=youtu.be May 28th, 2019]
:- [https://www.youtube.com/watch?v=w4S2qqFpRZ0&feature=youtu.be May 14th, 2019]
:- [https://www.youtube.com/watch?v=Qz5nNd6RGbE&feature=youtu.be April 30th, 2019]
:- [https://www.youtube.com/watch?v=VWEsn2Bfsfw&feature=youtu.be April 2nd, 2019]
:- [https://www.youtube.com/watch?v=om1I6RJaHpk&feature=youtu.be March 19th, 2019]
:- [https://www.youtube.com/watch?v=vSZrRfPlyNU&feature=youtu.be March 5th, 2019]
:- [https://www.youtube.com/watch?v=cVg03LGxMkM&feature=youtu.be February 19th, 2019]
:- [https://www.youtube.com/watch?v=egrnCFB6hJg&feature=youtu.be February 5th, 2019]
:- [https://www.youtube.com/watch?v=4C9_GhHJctg&feature=youtu.be January 22nd, 2019]
:- [https://www.youtube.com/watch?v=cw2chBsuxDQ&feature=youtu.be January 15th, 2019]
:- [https://www.youtube.com/watch?v=jAokW0_xAbo&feature=youtu.be December 11th, 2018]
:- [https://www.youtube.com/watch?v=JPYxHTgRoHs&feature=youtu.be November 27th, 2018]
:- [https://www.youtube.com/watch?v=CHuL3KeLkm0&feature=youtu.be November 13th, 2018]
:- [https://www.youtube.com/watch?v=aU3JDRLGmXg&feature=youtu.be October 30th, 2018: first regular meeting]
:- [https://www.youtube.com/watch?v=UiLuPUKHVWo&feature=youtu.be October 16th, 2018: Kickoff Call]

Revision as of 15:00, 25 October 2022

OCP-OpenRMC-3x-v1-30a.png

Welcome

Welcome to the OCP OpenRMC Subproject. This subproject specifies the northbound manageability interface for a rack manager.
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.

Sub-Project Lead

- Han Wang (Meta)

Get Involved

If you interested in get involved with OpenRMC:

- Participate in the discussion, mailing list: OpenRMC@OCP-All.groups.io (Mailing List Info)
- Attend the OpenRMC meetings
- Provide feedback and comments to working documents

Project Calls

Regular meetings are held on the 2nd and 4th Tuesday of the month. For meeting logistics, see the calendar at the bottom of the Hardware Mgmt Project webpage.

- Agenda and Consolidated Minutes
- Recording of past calls are available at the bottom of this wiki page

IC Approved Contributions

- Usage Guide and Requirements for OpenRMC Northbound API v1.0.0 (June 2021, link)
- Profile for OpenRMC v1.0.1 (Jan 2022, link)
- Inspur OpenRMC Hardware/Firmware bundle - Click "Available Design Collateral". (Jan 2021, [1])
- (obsolete) OpenRMC Design Specification v1.0.0 (Oct 2020, link)

Working Documents

- Usage Guide for OpenRMC API v1.1.0, draft 0.4 (Sept 2022, link)
- Draft OpenRMC v1.1 profile (Mar 2022, link) File comments as Github issues against the pull request

Presentations and Other Documents

External Presentations

- "Adding Redfish to Device Manager" (OCP Global Summit 2022, link)
- "OpenRMC Update" (OCP Global Summit, Mar 2020, link)
- "Open Rack Management Controller Subproject" (OCP Regional Summit, Sept 2019, link)
- "OpenRMC Subproject" (OCP Global Summmit, Mar 2019, link)

Internal Documents

- OpenRMC-DM Merge logistics
- Directional Change for OpenRMC repository (Oct 2019)
- 2019 OpenRMC project overview presentation (Jan 2019)

Inspur Contribution

- Inspur OpenRMC Hardware/Firmware bundle - Click "Available Design Collateral". (Jan 2021, [2])
- OpenRMC Hardware (Jan 2020)
- "Inspur RMC Solution Facilitates Datacenter Management" (Sept 2019, OCP Regional Summit)
- Overview presentation of Inspur Rack Manager
- Overview presentation of Inspur OpenRMC code contribution (July 2019)
- Demo video of Inspur OpenRMC GUI (July 2019)
- Code contribution

Intel Contribution

- Intel's Rack Management Module (RMM) API Specification (March 2019)
- Code contribution

Microsoft Contribution

- Microsoft's Rack Manager presentation (Jan 2019)
- Code contribution

Wiwynn Contribution

- Wiwynn OpenRMC Dev-kit proposal (Oct 2019)
- Block Diagram of Dev-kit (Oct 2019)

Past Calls - Recordings

- August 23th, 2022 (Usage Guide for OpenRMC 1.1)
- March 15th, 2022 - No Call
- February 15th, 2022
- January 18th, 2022
- November 16th, 2021
- October 19th, 2021
- September 21st, 2021
- August 17th, 2021
- July 20th, 2021
- June 15th, 2021
- May 18th, 2021
- April 20th, 2021
- March 16th, 2021
- February 16th, 2021
- January 19th, 2021
- December 15th, 2020
- November 17th, 2020
- October 20th, 2020
- September 15th, 2020
- September 1st, 2020
- August 18th, 2020
- June 23rd, 2020
- April 14th, 2020
- February 4th, 2020
- January 21st, 2020
- November 26th, 2019
- October 29th, 2019
- October 1st, 2019
- August 20th, 2019
- July 2nd, 2019
- May 28th, 2019
- May 14th, 2019
- April 30th, 2019
- April 2nd, 2019
- March 19th, 2019
- March 5th, 2019
- February 19th, 2019
- February 5th, 2019
- January 22nd, 2019
- January 15th, 2019
- December 11th, 2018
- November 27th, 2018
- November 13th, 2018
- October 30th, 2018: first regular meeting
- October 16th, 2018: Kickoff Call