发明授权
US07493416B2 Fibre channel controller shareable by a plurality of operating system domains within a load-store architecture 有权
光纤通道控制器可由加载存储架构内的多个操作系统域共享

  • 专利标题: 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
Fibre channel controller shareable by a plurality of operating system domains within a load-store architecture
摘要:
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.
信息查询
0/0