Difference between revisions of "Hardware Management/Device Manager"

From OpenCompute
Jump to: navigation, search
m
 
(12 intermediate revisions by 3 users not shown)
Line 20: Line 20:
 
The Device Manager manages platform which conform to the OCP Baseline profile. The Device Manager obtains platform details from plaform nodes and periodically collects platform data. Device-Manager also registers for specific Redfish events from the node, like alerts, removal/insertion.  The device manager can also update firmware on network devices, which assumes support beyond the OCP Baseline profile.
 
The Device Manager manages platform which conform to the OCP Baseline profile. The Device Manager obtains platform details from plaform nodes and periodically collects platform data. Device-Manager also registers for specific Redfish events from the node, like alerts, removal/insertion.  The device manager can also update firmware on network devices, which assumes support beyond the OCP Baseline profile.
  
Device Manager publishes data onto the Kafka bus. An user-application can listen on kafka bus and make the data available on a user dashboard. Device Manager exposes a gRPC interface for direct access from an user-application.
+
Device Manager publishes data onto the Kafka bus. An user-application can listen on Kafka bus and make the data available on a user dashboard. Device Manager exposes a gRPC interface for direct access from an user-application.
 
 
An overview presentation of the Device Manager architecture and usage can be found at [https://www.opencompute.org/blog/redfish-based-device-manager-architecture link]
 
  
 
The community has identified extending Device Manager with a northbound Redfish interface as a priority.
 
The community has identified extending Device Manager with a northbound Redfish interface as a priority.
  
 
==Getting Involved==
 
==Getting Involved==
 +
If you interested in get involved with Device Manager:
 
:- Contribute to the Device Manager [https://github.com/opencomputeproject/HWMgmt-DeviceMgr-DeviceManager repository]
 
:- Contribute to the Device Manager [https://github.com/opencomputeproject/HWMgmt-DeviceMgr-DeviceManager repository]
 
:- Subscribe and participate in the discussions on [https://ocp-all.groups.io/g/OCP-HWmgt-Device-Manager mailing list]
 
:- Subscribe and participate in the discussions on [https://ocp-all.groups.io/g/OCP-HWmgt-Device-Manager mailing list]
:- Attend the project or subprojects meetings. The meetings are shown in the calendar at the bottom of the [https://www.opencompute.org/projects/hardware-management Hardware Mgmt Project webpage].
+
:- Attend the project or subprojects meetings.
  
==The Device Manager Subproject Meeting==
+
==The Subproject Meeting==
 
The Hardware Mgmt Project meeting is held on the third Tuesday of every month at 8am Pacific Time (11am ET).  
 
The Hardware Mgmt Project meeting is held on the third Tuesday of every month at 8am Pacific Time (11am ET).  
 
:- The meetings are shown in the calendar at the bottom of the [https://www.opencompute.org/projects/hardware-management Hardware Mgmt Project webpage].
 
:- The meetings are shown in the calendar at the bottom of the [https://www.opencompute.org/projects/hardware-management Hardware Mgmt Project webpage].
:- [https://docs.google.com/document/d/1SmnSsRVo-lBE96lq9Ui8RyMfkUJkFs5hzoV26gaRSjY/edit Meeting Agenda and Minutes]
+
:- [https://docs.google.com/document/d/1EG7gtK94OtbgcWguPVVqJPpqoz_4yni0vygYHtX6tVk/edit?usp=sharing Meeting Agenda and Consolidated Minutes]
==Active Documents and Specs==
 
  
 +
==Documents and Presentations==
 +
:- An overview presentation  [https://www.opencompute.org/blog/redfish-based-device-manager-architecture presentation] of the Device Manager architecture and usage
 
:- [https://github.com/opencomputeproject/Device-Manager/tree/main/docs Documents in the repository]
 
:- [https://github.com/opencomputeproject/Device-Manager/tree/main/docs Documents in the repository]
 
==Meetings==
 
 
Call-in info and source of truth @ http://opencompute.org/projects/projects-calendar/ (Time zone shown: Eastern Time)
 
 
This call is open to the public.
 
 
If there is a cancellation, we will try our best to cancel >24hrs before the meeting by the calendars above.
 
 
The regular meeting notes are posted at the following link.
 
https://docs.google.com/document/d/1Kvh8ePe_wbH1qhiWXsIg1CUBClaFVACdAbTKHmsV0bo/edit?usp=sharing
 
 
 
==Presentations==
 
 
:- [https://www.youtube.com/watch?v=zsSJuXy5wfA 2020 OCP Tech Week - Device Manager Presentation]
 
:- [https://www.youtube.com/watch?v=zsSJuXy5wfA 2020 OCP Tech Week - Device Manager Presentation]
 
 
==Get Involved==
 
 
:Participate in the discussion, mailing list: [https://ocp-all.groups.io/g/OCP-HWmgt-Device-Manager Mailing List Info]
 
:Participate in HW Management Device Manager sub-project meetings
 
: - [http://opencompute.org/projects/projects-calendar/ OCP Calendar]
 
  
  
 
==Past Call Recordings==
 
==Past Call Recordings==
:- [https://www.youtube.com/watch?v=Iv6nrOeeSco May 17, 2022] [https://drive.google.com/file/d/1Lhdv_mBKuN0oFxRBrzyxbp_4MhtuC_HS Device Manager - Firmware Update presentation]
+
:- July 12th, 2022 Call Canceled
 +
:- [https://www.youtube.com/watch?v=6INUr7TOzP4 June 28th, 2022] --- [https://drive.google.com/file/d/1nPzgocTsBDrNGGQg1jh8rJgyRlrTsSVD Device Manager - Migration of ODIM services to DM presentation]
 +
:- [https://www.youtube.com/watch?v=Iv6nrOeeSco May 17th, 2022] --- [https://drive.google.com/file/d/1Lhdv_mBKuN0oFxRBrzyxbp_4MhtuC_HS Device Manager - Firmware Update presentation]
 
:- April 8th, 2022 - Call Not Recorded
 
:- April 8th, 2022 - Call Not Recorded
 
:- March 22nd, 2022 - Call Not Recorded
 
:- March 22nd, 2022 - Call Not Recorded
Line 69: Line 50:
 
:- [https://www.youtube.com/watch?v=8k1vNRC4R0M February 22nd, 2022]
 
:- [https://www.youtube.com/watch?v=8k1vNRC4R0M February 22nd, 2022]
 
:- February 8th, 2022 Call Canceled
 
:- February 8th, 2022 Call Canceled
:- [https://www.youtube.com/watch?v=zGMIcgPa_LM January 25th, 2022] [https://drive.google.com/file/d/1ZLk9IjGRsFCsC-smoqDY9ohiCxBavEg9 Device Manager Training presentation]
+
:- [https://www.youtube.com/watch?v=zGMIcgPa_LM January 25th, 2022] --- [https://drive.google.com/file/d/1ZLk9IjGRsFCsC-smoqDY9ohiCxBavEg9 Device Manager Training presentation]
 
:- [https://www.youtube.com/watch?v=Bn6FNjd7Mc8 December 9th, 2021]
 
:- [https://www.youtube.com/watch?v=Bn6FNjd7Mc8 December 9th, 2021]
 
:- [https://www.youtube.com/watch?v=ZdHiDbzRA5w October 28th, 2021]
 
:- [https://www.youtube.com/watch?v=ZdHiDbzRA5w October 28th, 2021]

Latest revision as of 07:00, 15 July 2022

OCP-hardware-management-v1-17a3x.png

Welcome

Welcome to the OCP Hardware Management Device Manager Sub-project. This is a sub-project of the OCP Hardware Management 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.

Sub-Project Leadership

- Maciej Mis (Intel)
- Taskin Ucpinar (Amazon)

Charter

The Device Manager subproject is to provide governance for the OCP Device Manager repository.

Project Overview

The OCP Device Manager repository is located at Device Manager.

The Device Manager manages platform which conform to the OCP Baseline profile. The Device Manager obtains platform details from plaform nodes and periodically collects platform data. Device-Manager also registers for specific Redfish events from the node, like alerts, removal/insertion. The device manager can also update firmware on network devices, which assumes support beyond the OCP Baseline profile.

Device Manager publishes data onto the Kafka bus. An user-application can listen on Kafka bus and make the data available on a user dashboard. Device Manager exposes a gRPC interface for direct access from an user-application.

The community has identified extending Device Manager with a northbound Redfish interface as a priority.

Getting Involved

If you interested in get involved with Device Manager:

- Contribute to the Device Manager repository
- Subscribe and participate in the discussions on mailing list
- Attend the project or subprojects meetings.

The Subproject Meeting

The Hardware Mgmt Project meeting is held on the third Tuesday of every month at 8am Pacific Time (11am ET).

- The meetings are shown in the calendar at the bottom of the Hardware Mgmt Project webpage.
- Meeting Agenda and Consolidated Minutes

Documents and Presentations

- An overview presentation presentation of the Device Manager architecture and usage
- Documents in the repository
- 2020 OCP Tech Week - Device Manager Presentation


Past Call Recordings

- July 12th, 2022 Call Canceled
- June 28th, 2022 --- Device Manager - Migration of ODIM services to DM presentation
- May 17th, 2022 --- Device Manager - Firmware Update presentation
- April 8th, 2022 - Call Not Recorded
- March 22nd, 2022 - Call Not Recorded
- March 8th, 2022
- February 22nd, 2022
- February 8th, 2022 Call Canceled
- January 25th, 2022 --- Device Manager Training presentation
- December 9th, 2021
- October 28th, 2021
- October 14th, 2021
- September 30th, 2021
- September 16th, 2021
- September 2nd, 2021