Editing Hardware Management/Open RMC

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
[[File:OCP-OpenRMC-3x-v1-30a.png|right]]
==Welcome==
==Welcome==


:Welcome to the OCP '''OpenRMC''' Subproject. This subproject specifies the northbound manageability interface for a rack manager.
:Welcome to the OCP '''OpenRMC''' Subproject. This is a subproject of the [https://www.opencompute.org/projects/hardware-management Hardware Management Project]


: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.
Line 9: Line 10:
===Sub-Project Lead===
===Sub-Project Lead===


* [mailto:han.wang@ocproject.net Han Wang] (Meta)
:- [mailto:han.wang@inspur.com Han Wang] (Inspur)


==Get Involved==
===Project Calls===


If you interested in get involved with OpenRMC:
Regular meetings are held every other Tuesday at 12:00 pm ET (9:00 am PT).
:- [https://global.gotomeeting.com/join/317519061 Call Link]


* Participate in the discussion, mailing list: '''OpenRMC@OCP-All.groups.io''' ([https://ocp-all.groups.io/g/OpenRMC Mailing List Info])
For the latest meeting schedule and details, see the calender at the bottom of the Hardware Mgmt wiki.
* Attend the OpenRMC meetings
:- https://www.opencompute.org/projects/hardware-management
* Provide feedback and comments to working documents


===Project Calls===
==Agendas and Minutes==


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].
:- [https://docs.google.com/document/d/1Zb6hm2jjl8aHRepnsfjcD3omSa3UCEfUTE-l5ZBas2w/edit?usp=sharing Future Agendas]
:- [https://docs.google.com/document/d/1jtuQt90Z0uzcDO7hF4baM_wxUcPOchzkTd-71KqNwCE/edit?usp=sharing Consolidated Minutes]
:- Recording of past calls are available at the bottom of the page


* [https://docs.google.com/document/d/1jtuQt90Z0uzcDO7hF4baM_wxUcPOchzkTd-71KqNwCE/edit?usp=sharing Agenda and Consolidated Minutes]
==Get Involved==
* Recording of past calls are available at the bottom of this wiki page
:- Participate in the discussion, mailing list: '''OpenRMC@OCP-All.groups.io''' ([https://ocp-all.groups.io/g/OpenRMC Mailing List Info])
:- Participate in OpenRMC meetings
:- Provide feedback and comments to working documents


==IC Approved Contributions==
==IC Approved Contributions==


* 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])
:- 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])
 
* 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])
:- OpenRMC Design Specification v1.0.0 (Oct 2020, [https://www.opencompute.org/documents/openrmc-design-specification-v1-0-1-pdf link])
* (obsolete) OpenRMC Design Specification v1.0.0 (Oct 2020, [https://www.opencompute.org/documents/openrmc-design-specification-v1-0-1-pdf link])
 
:- 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])


==Working Documents==
==Working Documents==


* Usage Guide for OpenRMC API v1.1.0, draft 0.6 (May 2023, [https://drive.google.com/file/d/1tK-DS8BUAFRXrcVSje3XsIaRyYsnn_ju/view link])
:- Usage Guide and Requirements for OpenRMC Northbound API v1.1.0 - draft 0.2 (June 2021, [https://drive.google.com/file/d/1KPcWTDXi_7k7wzr8SOcImtqEQhS8sbUG link])
* 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
 
:- Usage Guide and Requirements for OpenRMC Northbound API v1.1.0 - draft 0.3 (June 2021, [https://drive.google.com/file/d/1qnGLauU5bzFzfrZbHPE5_jKMx1swXFB3 link])
 
==Presentations & Other Documents==


==Presentations and Other Documents==
:- OCP Presentation Template - please contact [mailto:michael@opencompute.org Michael Schill] or [mailto:archna@opencompute.org Archna Haylock] for a copy


===External Presentations===
===Project Overviews===


* "Adding Redfish to Device Manager" (OCP Global Summit 2022, [https://drive.google.com/file/d/1aVPWcXrSvKfiXsyZMJUTr3H8ZrXeDAps link])
:- [https://drive.google.com/file/d/1wLE_s6dmTLKmWUuiC8rLuem1MXpHKhfj/view 2020 OCP Global Summit - OpenRMC session (Mar 2020)]
* "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://drive.google.com/file/d/1fFzggzTibUTm6kOEexoZmNpJlK3dglel/edit Directional Change for OpenRMC repository (Oct 2019)]


* [https://docs.google.com/document/d/1jZmQhpQXBefrfRp6TDRThzOPVregmR_3okrqfwT5wWc OpenRMC-DM Merge logistics]
:- [https://146a55aca6f00848c565-a7635525d40ac1c70300198708936b4e.ssl.cf1.rackcdn.com/images/dd59e87087399f3b9e4104df6724a0e707367a5e.pdf 2019 OCP Regional Summit - "Open Rack Manager Controller subproject" (Sept 2019)]
* [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)]
:- [https://drive.google.com/file/d/1nPFCYYxGmnwkJnE-9ZziLsPI8leyIyWF 2019 OCP Global Summit - OpenRMC session (Mar 2019)]
 
:- [https://drive.google.com/file/d/1XTMYmLzXj3NvupEOvqqKS4W2lZ9udyOe 2019 OpenRMC project overview presentation (Jan 2019)]


===Inspur Contribution===
===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])
:- 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/1Ngtj6jBClkVzG5rkstkziFYK6wiZ6g1i OpenRMC Hardware (Jan 2020)]
* [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://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/1EWciChEdPchyl6Bsgmo2Du1HUJcVkRxr Demo video of Inspur OpenRMC GUI (July 2019)]
 
* [https://github.com/opencomputeproject/Rack-Manager/tree/master/Contrib-Inspur Code contribution]
:- [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===
===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)]
:- [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)]
* [https://github.com/opencomputeproject/Rack-Manager/tree/master/Contrib-Intel/RSD-PSME-RMM Code contribution]
 
:- [https://github.com/opencomputeproject/Rack-Manager/tree/master/Contrib-Intel/RSD-PSME-RMM Code contribution]


===Microsoft Contribution===
===Microsoft Contribution===


* [https://drive.google.com/file/d/1cU7D-hehZ4EIzxXyMBoKGIqUPd7RIeCy Microsoft's Rack Manager presentation (Jan 2019)]
:- [https://drive.google.com/file/d/1cU7D-hehZ4EIzxXyMBoKGIqUPd7RIeCy Microsoft's Rack Manager presentation (Jan 2019)]
* [https://github.com/opencomputeproject/Rack-Manager/tree/master/Contrib-Microsoft Code contribution]
 
:- [https://github.com/opencomputeproject/Rack-Manager/tree/master/Contrib-Microsoft Code contribution]


===Wiwynn Contribution===
===Wiwynn Contribution===


* [https://drive.google.com/file/d/1R0dv-Zt3jSP57Gvg3qdPP6OgoQxDRjql Wiwynn OpenRMC Dev-kit proposal (Oct 2019)]
:- [https://drive.google.com/file/d/1R0dv-Zt3jSP57Gvg3qdPP6OgoQxDRjql Wiwynn OpenRMC Dev-kit proposal (Oct 2019)]
* [https://drive.google.com/file/d/15k6am-kY19wJmGfAMD12I-88pxxZOcaI Block Diagram of Dev-kit (Oct 2019)]


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


* [https://www.youtube.com/watch?v=AOzVjyQUAMg January 23, 2024]
==Past Calls - Recordings==  
* [https://www.youtube.com/watch?v=dwpJjItVoDI November 14, 2023]
:- [https://www.youtube.com/watch?v=QBSOZ_cTH-I February 15th, 2022]
* [https://www.youtube.com/watch?v=ldu3r0RBnWI September 26, 2023]
:- [https://www.youtube.com/watch?v=vzZo-ixGueA August 17th, 2021]
* [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])
:- [https://www.youtube.com/watch?v=hnbusnl35pI July 20th, 2021]
* March 15th, 2022 - No Call
:- [https://www.youtube.com/watch?v=Dw8MVlAernU June 15th, 2021]
* [https://www.youtube.com/watch?v=QBSOZ_cTH-I February 15th, 2022]
:- [https://www.youtube.com/watch?v=5Gid_N1J82s May 18th, 2021]
* [https://www.youtube.com/watch?v=_PMCG1aS0W0 January 18th, 2022]
:- [https://www.youtube.com/watch?v=pIAv9l6QEIY April 20th, 2021]
* [https://www.youtube.com/watch?v=IlnG2yb2lns November 16th, 2021]
:- [https://www.youtube.com/watch?v=Y9MTzRSpeeo March 16th, 2021]
* [https://www.youtube.com/watch?v=iI6hFF3PYTQ October 19th, 2021]
:- [https://www.youtube.com/watch?v=hpFmW6DFPXM February 16th, 2021]
* [https://www.youtube.com/watch?v=8BnBjMdlEnM September 21st, 2021]
:- [https://www.youtube.com/watch?v=pXUHBztQFmg January 19th, 2021]
* [https://www.youtube.com/watch?v=vzZo-ixGueA August 17th, 2021]
:- [https://www.youtube.com/watch?v=0ZYkFtu3pcQ December 15th, 2020]
* [https://www.youtube.com/watch?v=hnbusnl35pI July 20th, 2021]
:- [https://www.youtube.com/watch?v=tqc1jmQrpqE November 17th, 2020]
* [https://www.youtube.com/watch?v=Dw8MVlAernU June 15th, 2021]
:- [https://www.youtube.com/watch?v=vih8G0_-Ebs October 20th, 2020]  
* [https://www.youtube.com/watch?v=5Gid_N1J82s May 18th, 2021]
:- [https://www.youtube.com/watch?v=3YdKRaaU-k0 September 15th, 2020]
* [https://www.youtube.com/watch?v=pIAv9l6QEIY April 20th, 2021]
:- [https://www.youtube.com/watch?v=2zJCmJmfZIo September 1st, 2020]
* [https://www.youtube.com/watch?v=Y9MTzRSpeeo March 16th, 2021]
:- [https://www.youtube.com/watch?v=u4S0bh0NlAU August 18th, 2020]
* [https://www.youtube.com/watch?v=hpFmW6DFPXM February 16th, 2021]
:- [https://www.youtube.com/watch?v=yMAz0qmK_eY June 23rd, 2020]
* [https://www.youtube.com/watch?v=pXUHBztQFmg January 19th, 2021]
:- [https://www.youtube.com/watch?v=nzJkBKHrzdQ&feature=youtu.be April 14th, 2020]
* [https://www.youtube.com/watch?v=0ZYkFtu3pcQ December 15th, 2020]
:- [https://www.youtube.com/watch?v=PkyVGFyxK3M&feature=youtu.be February 4th, 2020]
* [https://www.youtube.com/watch?v=tqc1jmQrpqE November 17th, 2020]
:- [https://www.youtube.com/watch?v=wbbumbSO6e4&feature=youtu.be January 21st, 2020]
* [https://www.youtube.com/watch?v=vih8G0_-Ebs October 20th, 2020]  
:- [https://www.youtube.com/watch?v=g2sYpG6dXgU&feature=youtu.be November 26th, 2019]
* [https://www.youtube.com/watch?v=3YdKRaaU-k0 September 15th, 2020]
:- [https://www.youtube.com/watch?v=Y7A59kL7BPM&feature=youtu.be October 29th, 2019]
* [https://www.youtube.com/watch?v=2zJCmJmfZIo September 1st, 2020]
:- [https://www.youtube.com/watch?v=N2ORhdgyrJY&feature=youtu.be October 1st, 2019]
* [https://www.youtube.com/watch?v=u4S0bh0NlAU August 18th, 2020]
:- [https://www.youtube.com/watch?v=lOE4K00t9pA&feature=youtu.be August 20th, 2019]
* [https://www.youtube.com/watch?v=yMAz0qmK_eY June 23rd, 2020]
:- [https://www.youtube.com/watch?v=ZqnJNcxndC8&feature=youtu.be July 2nd, 2019]
* [https://www.youtube.com/watch?v=nzJkBKHrzdQ&feature=youtu.be April 14th, 2020]
:- [https://www.youtube.com/watch?v=7easC33-yK0&feature=youtu.be May 28th, 2019]
* [https://www.youtube.com/watch?v=PkyVGFyxK3M&feature=youtu.be February 4th, 2020]
:- [https://www.youtube.com/watch?v=w4S2qqFpRZ0&feature=youtu.be May 14th, 2019]
* [https://www.youtube.com/watch?v=wbbumbSO6e4&feature=youtu.be January 21st, 2020]
:- [https://www.youtube.com/watch?v=Qz5nNd6RGbE&feature=youtu.be April 30th, 2019]
* [https://www.youtube.com/watch?v=g2sYpG6dXgU&feature=youtu.be November 26th, 2019]
:- [https://www.youtube.com/watch?v=VWEsn2Bfsfw&feature=youtu.be April 2nd, 2019]
* [https://www.youtube.com/watch?v=Y7A59kL7BPM&feature=youtu.be October 29th, 2019]
:- [https://www.youtube.com/watch?v=om1I6RJaHpk&feature=youtu.be March 19th, 2019]
* [https://www.youtube.com/watch?v=N2ORhdgyrJY&feature=youtu.be October 1st, 2019]
:- [https://www.youtube.com/watch?v=vSZrRfPlyNU&feature=youtu.be March 5th, 2019]
* [https://www.youtube.com/watch?v=lOE4K00t9pA&feature=youtu.be August 20th, 2019]
:- [https://www.youtube.com/watch?v=cVg03LGxMkM&feature=youtu.be February 19th, 2019]
* [https://www.youtube.com/watch?v=ZqnJNcxndC8&feature=youtu.be July 2nd, 2019]
:- [https://www.youtube.com/watch?v=egrnCFB6hJg&feature=youtu.be February 5th, 2019]
* [https://www.youtube.com/watch?v=7easC33-yK0&feature=youtu.be May 28th, 2019]
:- [https://www.youtube.com/watch?v=4C9_GhHJctg&feature=youtu.be January 22nd, 2019]
* [https://www.youtube.com/watch?v=w4S2qqFpRZ0&feature=youtu.be May 14th, 2019]
:- [https://www.youtube.com/watch?v=cw2chBsuxDQ&feature=youtu.be January 15th, 2019]
* [https://www.youtube.com/watch?v=Qz5nNd6RGbE&feature=youtu.be April 30th, 2019]
:- [https://www.youtube.com/watch?v=jAokW0_xAbo&feature=youtu.be December 11th, 2018]
* [https://www.youtube.com/watch?v=VWEsn2Bfsfw&feature=youtu.be April 2nd, 2019]
:- [https://www.youtube.com/watch?v=JPYxHTgRoHs&feature=youtu.be November 27th, 2018]
* [https://www.youtube.com/watch?v=om1I6RJaHpk&feature=youtu.be March 19th, 2019]
:- [https://www.youtube.com/watch?v=CHuL3KeLkm0&feature=youtu.be November 13th, 2018]
* [https://www.youtube.com/watch?v=vSZrRfPlyNU&feature=youtu.be March 5th, 2019]
:- [https://www.youtube.com/watch?v=aU3JDRLGmXg&feature=youtu.be October 30th, 2018: first regular meeting]
* [https://www.youtube.com/watch?v=cVg03LGxMkM&feature=youtu.be February 19th, 2019]
:- [https://www.youtube.com/watch?v=UiLuPUKHVWo&feature=youtu.be October 16th, 2018: Kickoff Call]
* [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]
Please note that all contributions to OpenCompute may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see OpenCompute:Copyrights for details). Do not submit copyrighted work without permission!
Cancel Editing help (opens in new window)