发明授权
- 专利标题: Fibre channel controller shareable by a plurality of operating system domains within a load-store architecture
- 专利标题(中): 光纤通道控制器可由加载存储架构内的多个操作系统域共享
-
申请号: US11046537申请日: 2005-01-27
-
公开(公告)号: US07493416B2公开(公告)日: 2009-02-17
- 发明人: Christopher J. Pettey
- 申请人: Christopher J. Pettey
- 申请人地址: US TX Austin
- 专利权人: NextIO Inc.
- 当前专利权人: NextIO Inc.
- 当前专利权人地址: US TX Austin
- 代理商 E. Alan Davis; James W. Huffman
- 主分类号: G06F15/16
- IPC分类号: G06F15/16
摘要:
A Fibre Channel controller shareable by a plurality of operating system domains (OSDs) is disclosed. The controller includes a programming interface, located within a system load-store memory map of each OSD by which the OSDs request the controller to perform I/O operations with remote FC devices. The programming interface includes a distinct control/status register (CSR) bank for each of OSD. The OSDs execute load-store instructions addressed to the programming interface to request the I/O operations. Selection logic selects as a target of each of the load-store transactions the distinct CSR bank for the OSD that executed the corresponding load-store instruction. An FC port obtains a distinct FC port identifier for each OSD and transceives FC frames with the remote FC devices using the distinct FC port identifier for each OSD in response to the I/O operation requests. In one embodiment, multiple blade servers share the controller via a shared I/O switch.
公开/授权文献
信息查询