发明名称 System and method of web-based virtual media redirection
摘要 Certain aspects of the present disclosure are directed to a method of performing a virtual media redirection. The method includes: (a) establishing a Web Socket connection between a web server of a baseboard management controller (BMC) and a browser program of a computing device in a network, the BMC performing a management function of a host computer; (b) emulating, at the BMC, virtual media to the host computer; (c) receiving, at the BMC, a read command from the host computer and directed to the emulated virtual media, the read command specifying a first file; (d) in response to the read command, sending, at the BMC, a request for the first file according to the read command to the browser program through the Web Socket connection; and (e) receiving, at the web server, the first file from the browser program through the Web Socket connection.
申请公布号 US9026635(B2) 申请公布日期 2015.05.05
申请号 US201313841220 申请日期 2013.03.15
申请人 American Megatrends, Inc. 发明人 Maity Sanjoy;Parthiban Baskar;Christopher Samvinesh;Ayanam Varadachari Sudan
分类号 G06F15/173;H04L29/08;H04L29/06 主分类号 G06F15/173
代理机构 Morris Manning & Martin, LLP 代理人 Morris Manning & Martin, LLP ;Xia, Esq. Tim Tingkang
主权项 1. A method of performing a virtual media redirection, comprising: establishing a WebSocket protocol connection between a web server of a baseboard management controller (BMC) and a browser program of a computing device in a network, wherein the BMC performs a management function of a host computer; emulating, at the BMC, virtual media to the host computer; receiving, at the BMC, a first read command from the host computer and directed to the emulated virtual media, wherein the first read command specifies a file system structure of a file system on the emulated virtual media; in response to the first read command, sending, at the BMC, a first request for the file system structure to the browser program; receiving, at the web server, the file system structure from the browser program; providing, at the BMC, the file system structure to the host computer; receiving, at the BMC, a second read command from the host computer and directed to the emulated virtual media, wherein the second read command specifies a first file in the file system based on the file system structure provided; in response to the second read command, sending, at the BMC, a second request for the first file according to the second read command to the browser program through the WebSocket protocol connection; and receiving, at the web server, the first file from the browser program through the WebSocket protocol connection.
地址 Norcross GA US