-
公开(公告)号:US20210064600A1
公开(公告)日:2021-03-04
申请号:US16551354
申请日:2019-08-26
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Krishna Mohan Elluru , Madhusoodhana Chari Sesha , Esteban Rodriguez Betancourt , Rangaprasad Sampath
Abstract: One embodiment of the present invention provides a switch. The switch includes a storage device, a processing module, and a database module. The storage device can maintain a database storing configuration information for the switch. During operation, the processing module produces a piece of data associated with operations of the switch based on the configuration information. The database module then stores the piece of data in a database table of the database without caching the piece of data in a memory of the switch after the piece of data is stored in the database. In this way, the database module can reduce the memory occupancy of the processing module in comparison with the storage occupancy of a schema corresponding to the database table. Subsequently, the processing module can program a hardware module of the switch with the piece of data prior to receiving an acknowledgment from the database module.
-
公开(公告)号:US11423014B2
公开(公告)日:2022-08-23
申请号:US16551354
申请日:2019-08-26
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Krishna Mohan Elluru , Madhusoodhana Chari Sesha , Esteban Rodriguez Betancourt , Rangaprasad Sampath
Abstract: One embodiment of the present invention provides a switch. The switch includes a storage device, a processing module, and a database module. The storage device can maintain a database storing configuration information for the switch. During operation, the processing module produces a piece of data associated with operations of the switch based on the configuration information. The database module then stores the piece of data in a database table of the database without caching the piece of data in a memory of the switch after the piece of data is stored in the database. In this way, the database module can reduce the memory occupancy of the processing module in comparison with the storage occupancy of a schema corresponding to the database table. Subsequently, the processing module can program a hardware module of the switch with the piece of data prior to receiving an acknowledgment from the database module.
-