Virtualized storage systems
    6.
    发明授权

    公开(公告)号:US09740409B2

    公开(公告)日:2017-08-22

    申请号:US14285561

    申请日:2014-05-22

    CPC classification number: G06F3/0611 G06F3/0659 G06F3/0662 G06F3/067

    Abstract: Described herein is a virtualized storage system (VSS), for sharing a storage cluster comprising a plurality of storage devices, among multiple hosts. The virtualized storage system comprises a plurality of virtual host bus adapters (vHBA), wherein each vHBA is connected to a host, though a standard based host bus interface. The VSS further comprises a storage fabric switch for connecting the plurality of the vHBAs with the storage cluster through a cluster of storage controllers to facilitate transfer of data and commands between the hosts and the storage devices, wherein the storage fabric switch provide storage services for each host, the storage services comprising at least one of backup, replication and thin-provisioning. The storage fabric switch further comprises a command processing engine (CPE) to map commands received from the plurality of vHBAs, in a virtual addressing domain, to a physical address of a mapped storage controller for execution.

    Multi-host Ethernet controller
    7.
    发明授权
    Multi-host Ethernet controller 有权
    多主机以太网控制器

    公开(公告)号:US09590920B2

    公开(公告)日:2017-03-07

    申请号:US14112410

    申请日:2012-04-17

    Abstract: Described herein is a system having a multi-host Ethernet controller (102) configured to provide communication and control between two or more independent host processors (104) and a network device. In one implementation, the multi host Ethernet controller (102), having an integrated L2 switch (110) to enable a plurality of independent host systems to access same physical gigabit network port concurrently. Each host processor (104) sees the controller as PCI based independent network controller and accesses the controller using its own mini-port driver. The common programming parameters such as Link Speed or Inter Packet Gap (IPG) are programmed by a virtualization engine. Packets from network (LAN) are switched based on MAC destination address and sent to corresponding host based on MAC destination address. Packets from each host processor (104) are forwarded to network interface or other host processor (104) based on MAC destination address.

    Abstract translation: 这里描述的是具有多主机以太网控制器(102)的系统,其被配置为提供两个或多个独立主机处理器(104)和网络设备之间的通信和控制。 在一个实现中,具有集成L2交换机(110)的多主机以太网控制器(102),以使得多个独立主机系统能够同时访问相同的物理千兆网络端口。 每个主机处理器(104)将控制器视为基于PCI的独立网络控制器,并使用其自己的小型端口驱动器访问控制器。 诸如链路速度或间隔间隔(IPG)的通用编程参数由虚拟化引擎编程。 来自网络(LAN)的报文根据MAC目的地址进行切换,并根据MAC目的地址发送给相应的主机。 来自每个主处理器(104)的分组基于MAC目的地地址转发到网络接口或其他主机处理器(104)。

Patent Agency Ranking