摘要 |
Embodiments are directed to providing synchronous communication between a baseboard management controller (BMC) and a serial console using data buffering, and to providing multiple synchronous serial console sessions using data buffering. In one scenario, a computer system polls a server console for server console data and receives server console data from the server console. The computer system buffers at least a portion of the received server console data in a data store, receives a request for the buffered server console data from a specified entity, and providing the requested buffered server console data to the specified entity. Optionally, the computer system may also receive encapsulated data from a chassis management application, unencapsulate the received encapsulated data, and send the unencapsulated data to the server console. |