发明名称 Flexible remote direct memory access resource configuration in a network environment
摘要 An example method for flexible remote direct memory access resource configuration in a network environment is provided and includes determining whether sufficient remote direct memory access (RDMA) resources are available in a network environment to satisfy a request for RDMA resources, inserting the requested RDMA resources into a network profile, associating the network profile with a network interface endpoint in the network, and communicating the network profile over the network to a virtual interface card (VIC) adapter that processes RDMA packets, the VIC adapter configuring the requested RDMA resources in the VIC adapter's hardware and the requested RDMA resources being mapped to a host memory for use by the network interface endpoint. In specific embodiments, the VIC adapter allocates and identifies a region in local memory for managing the requested RDMA resources and reserved for the network interface endpoint.
申请公布号 US9548890(B2) 申请公布日期 2017.01.17
申请号 US201414216414 申请日期 2014.03.17
申请人 CISCO TECHNOLOGY, INC. 发明人 Sajeepa Prabhath;Arja Veerababu;Borikar Sagar;Khasgiwale Rushikesh Shree
分类号 H04L12/24;H04L12/925 主分类号 H04L12/24
代理机构 Patent Capital Group 代理人 Patent Capital Group
主权项 1. A method, comprising: determining, by a management application in a network environment, whether sufficient remote direct memory access (RDMA) resources are available in the network environment to satisfy a request for RDMA resources; specifying, by the management application, the requested RDMA resources in a network profile of a workload, the network profile comprising a software definition of the workload, including placement, network connectivity, instances of application deployment, port configuration and server configuration of the workload; associating the network profile with a network interface endpoint of the workload executing on a host in the network, the host being separate from the management application in the network; and communicating the network profile by the management application over a control plane across the network to a virtual interface card (VIC) adapter that processes RDMA packets of the workload executing on the host, wherein the VIC adapter configures the requested RDMA resources in the VIC adapter's hardware, wherein the requested RDMA resources are mapped to a host memory for use by the network interface endpoint.
地址 San Jose CA US