-
公开(公告)号:US20130138758A1
公开(公告)日:2013-05-30
申请号:US11200761
申请日:2005-08-09
申请人: Ariel Cohen , Abhinav Anand , Pierre Aulagnier , Gerald Cheung , Naveed Cochinwala , Greg Lockwood , Ganesh Sundaresan , Susheel Tadikonda , Vikram Venkataraghavan , Ming Wong
发明人: Ariel Cohen , Abhinav Anand , Pierre Aulagnier , Gerald Cheung , Naveed Cochinwala , Greg Lockwood , Ganesh Sundaresan , Susheel Tadikonda , Vikram Venkataraghavan , Ming Wong
IPC分类号: H04L29/08
CPC分类号: H04L29/08549 , G06F13/10 , H04L67/1097 , H04L69/32
摘要: Methods and apparatus are provided for transferring data between servers and a remote entity having multiple peripherals. Multiple servers are connected to a remote entity over an Remote Direct Memory Access capable network. The remote entity includes peripherals such as network interface cards (NICs) and host bus adapters (HBAs). Server descriptor rings and descriptors are provided to allow efficient and effective communication between the servers and the remote entity.
摘要翻译: 提供了用于在服务器和具有多个外围设备的远程实体之间传送数据的方法和装置。 多个服务器通过远程直接内存访问功能的网络连接到远程实体。 远程实体包括外围设备,如网络接口卡(NIC)和主机总线适配器(HBA)。 服务器描述符环和描述符被提供以允许服务器和远程实体之间的有效和有效的通信。
-
公开(公告)号:US09813283B2
公开(公告)日:2017-11-07
申请号:US11200761
申请日:2005-08-09
申请人: Ariel Cohen , Abhinav Anand , Pierre Aulagnier , Gerald Cheung , Naveed Cochinwala , Greg Lockwood , Ganesh Sundaresan , Susheel Tadikonda , Vikram Venkataraghavan , Ming Wong
发明人: Ariel Cohen , Abhinav Anand , Pierre Aulagnier , Gerald Cheung , Naveed Cochinwala , Greg Lockwood , Ganesh Sundaresan , Susheel Tadikonda , Vikram Venkataraghavan , Ming Wong
CPC分类号: H04L29/08549 , G06F13/10 , H04L67/1097 , H04L69/32
摘要: Methods and apparatus are provided for transferring data between servers and a remote entity having multiple peripherals. Multiple servers are connected to a remote entity over an Remote Direct Memory Access capable network. The remote entity includes peripherals such as network interface cards (NICs) and host bus adapters (HBAs). Server descriptor rings and descriptors are provided to allow efficient and effective communication between the servers and the remote entity.
-
公开(公告)号:US08677023B2
公开(公告)日:2014-03-18
申请号:US11145698
申请日:2005-06-03
申请人: Vikram Venkataraghavan , Ming Wong , Vipul Jain , Cheng Tang , Shreyas Shah , Jonathan Davar , Mike Dvorkin
发明人: Vikram Venkataraghavan , Ming Wong , Vipul Jain , Cheng Tang , Shreyas Shah , Jonathan Davar , Mike Dvorkin
IPC分类号: G06F15/16
CPC分类号: H04L49/70 , G06F3/0601 , G06F3/0635 , G06F3/0662 , G06F3/0664 , G06F3/067 , G06F11/2005 , G06F13/12 , G06F13/128 , G06F13/4022 , G06F13/42 , G06F13/4221 , G06F2003/0697 , H04L12/4641 , H04L41/04 , H04L49/00 , H04L49/357 , H04L67/1097
摘要: Methods and apparatus are provided for virtualizing port adapter resources such as network interface cards (NICs) used to connect servers to packet based networks. Resources are offloaded from individual servers onto a resource virtualization switch. Servers connected to the resource virtualization switch using an I/O bus connection share access to NICs. Redundancy can be provided using multipathing mechanisms implemented at individual servers or high availability mechanisms implemented at the resource virtualization switch. Switchover can occur between ports on the same port adapter, between ports on separate adapters, or between ports on separate resource virtualization switches.
摘要翻译: 提供了用于虚拟化端口适配器资源的方法和装置,例如用于将服务器连接到基于分组的网络的网络接口卡(NIC)。 资源从单个服务器卸载到资源虚拟化交换机上。 使用I / O总线连接到资源虚拟化交换机的服务器共享对NIC的访问。 可以使用在单个服务器上实现的多路径机制或在资源虚拟化交换机上实现的高可用性机制来提供冗余。 可以在同一端口适配器上的端口,单独适配器上的端口之间或单独的资源虚拟化交换机上的端口之间进行切换。
-
公开(公告)号:US20130145072A1
公开(公告)日:2013-06-06
申请号:US11145698
申请日:2005-06-03
申请人: Vikram Venkataraghavan , Ming Wong , Vipul Jain , Cheng Tang , Shreyas Shah , Jonathan Davar , Mike Dvorkin
发明人: Vikram Venkataraghavan , Ming Wong , Vipul Jain , Cheng Tang , Shreyas Shah , Jonathan Davar , Mike Dvorkin
IPC分类号: G06F13/40
CPC分类号: H04L49/70 , G06F3/0601 , G06F3/0635 , G06F3/0662 , G06F3/0664 , G06F3/067 , G06F11/2005 , G06F13/12 , G06F13/128 , G06F13/4022 , G06F13/42 , G06F13/4221 , G06F2003/0697 , H04L12/4641 , H04L41/04 , H04L49/00 , H04L49/357 , H04L67/1097
摘要: Methods and apparatus are provided for virtualizing port adapter resources such as network interface cards (NICs) used to connect servers to packet based networks. Resources are offloaded from individual servers onto a resource virtualization switch. Servers connected to the resource virtualization switch using an I/O bus connection share access to NICs. Redundancy can be provided using multipathing mechanisms implemented at individual servers or high availability mechanisms implemented at the resource virtualization switch. Switchover can occur between ports on the same port adapter, between ports on separate adapters, or between ports on separate resource virtualization switches.
摘要翻译: 提供了用于虚拟化端口适配器资源的方法和装置,例如用于将服务器连接到基于分组的网络的网络接口卡(NIC)。 资源从单个服务器卸载到资源虚拟化交换机上。 使用I / O总线连接到资源虚拟化交换机的服务器共享对NIC的访问。 可以使用在单个服务器上实现的多路径机制或在资源虚拟化交换机上实现的高可用性机制来提供冗余。 可以在同一端口适配器上的端口,单独适配器上的端口之间或单独的资源虚拟化交换机上的端口之间进行切换。
-
公开(公告)号:US08539036B2
公开(公告)日:2013-09-17
申请号:US13051325
申请日:2011-03-18
申请人: Jaspal Kohli , Vikram Venkataraghavan , Junxiao He
发明人: Jaspal Kohli , Vikram Venkataraghavan , Junxiao He
IPC分类号: G06F15/167
CPC分类号: H04L67/2814 , H04L67/2842 , H04L67/327
摘要: A device receives, from a client device, a request for a resource that is available from an origin device, and determines whether the resource is cached in a cache server or not cached in the cache server. The device forwards the request to the cache server regardless of whether or not the resource is cached in the cache server, and receives, when the resource is not cached in the cache server, a redirect command from the cache server based on the request. The device forwards the received redirect command to the client device, where the redirect command instructs the client device to obtain the resource from the origin device. The device receives, from the cache server and based on the request, the resource when the resource is cached in the cache server, and forwards the received resource to the client device.
摘要翻译: 设备从客户端设备接收对从源设备可用的资源的请求,并确定资源是缓存在高速缓存服务器中还是缓存在高速缓存服务器中。 无论资源是否缓存在缓存服务器中,设备将请求转发到高速缓存服务器,并且当资源未缓存在缓存服务器中时,根据请求接收来自缓存服务器的重定向命令。 该设备将接收到的重定向命令转发到客户端设备,其中重定向命令指示客户端设备从源设备获取资源。 当资源被缓存在缓存服务器中时,设备从缓存服务器接收资源,并且将接收到的资源转发给客户端设备。
-
公开(公告)号:US08370520B2
公开(公告)日:2013-02-05
申请号:US12624358
申请日:2009-11-23
申请人: Jaspal Kohli , Kumar Narayanan , Prabakar Sundarrajan , Junxiao (Max) He , Michael Nishimoto , Mohammed Zubair Visharam , Vikram Venkataraghavan
发明人: Jaspal Kohli , Kumar Narayanan , Prabakar Sundarrajan , Junxiao (Max) He , Michael Nishimoto , Mohammed Zubair Visharam , Vikram Venkataraghavan
IPC分类号: G06F15/16
CPC分类号: H04L65/60 , H04L65/4084 , H04L65/602 , H04L65/80 , H04N21/23439 , H04N21/23805 , H04N21/2407 , H04N21/8456
摘要: A method and apparatus stores media content in a variety of storage devices, with at least a portion of the storage devices having different performance characteristics. The system can deliver media to a large number of clients while maintaining a high level of viewing experience for each client by automatically adapting the bit rate of a media being delivered to a client using the client's last mile bit rate variation. The system provides clients with smooth viewing of video without buffering stops. The client does not need a custom video content player to communicate with the system.
摘要翻译: 方法和装置将媒体内容存储在各种存储设备中,其中至少一部分存储设备具有不同的性能特征。 该系统可以将媒体传送给大量的客户端,同时通过使用客户端的最后一英里比特率变化自动调整传送到客户端的媒体的比特率,为每个客户端保持高水平的观看体验。 该系统为客户提供平滑的视频观看而不需要缓冲停止。 客户端不需要自定义视频内容播放器与系统进行通信。
-
公开(公告)号:US20100131671A1
公开(公告)日:2010-05-27
申请号:US12624358
申请日:2009-11-23
申请人: Jaspal Kohli , Kumar Narayanan , Prabakar Sundarrajan , Junxiao (Max) He , Michael Nishimoto , Mohammed Zubair Visharam , Vikram Venkataraghavan
发明人: Jaspal Kohli , Kumar Narayanan , Prabakar Sundarrajan , Junxiao (Max) He , Michael Nishimoto , Mohammed Zubair Visharam , Vikram Venkataraghavan
IPC分类号: G06F15/16
CPC分类号: H04L65/60 , H04L65/4084 , H04L65/602 , H04L65/80 , H04N21/23439 , H04N21/23805 , H04N21/2407 , H04N21/8456
摘要: A method and apparatus stores media content in a variety of storage devices, with at least a portion of the storage devices having different performance characteristics. The system can deliver media to a large number of clients while maintaining a high level of viewing experience for each client by automatically adapting the bit rate of a media being delivered to a client using the client's last mile bit rate variation. The system provides clients with smooth viewing of video without buffering stops. The client does not need a custom video content player to communicate with the system.
摘要翻译: 方法和装置将媒体内容存储在各种存储设备中,其中至少一部分存储设备具有不同的性能特征。 该系统可以将媒体传送给大量的客户端,同时通过使用客户端的最后一英里比特率变化自动调整传送到客户端的媒体的比特率,为每个客户端保持高水平的观看体验。 该系统为客户提供平滑的视频观看而不需要缓冲停止。 客户端不需要自定义视频内容播放器与系统进行通信。
-
-
-
-
-
-