Methods and Systems for Resending Missing Network Data Packets

    公开(公告)号:US20220400069A1

    公开(公告)日:2022-12-15

    申请号:US17456471

    申请日:2021-11-24

    Applicant: NETAPP, INC.

    Inventor: Houze Xu Yuepeng Qi

    Abstract: Methods and systems for a networked storage environment are provided. One method includes splitting, by a first node, a payload into a plurality of data packets, each data packet having a portion of the payload indicated by an offset value indicating a position of each portion within the payload; transmitting, by the first node, the plurality of data packets to a second node using a network connection for a transaction, each data packet including a header generated by the first node having the offset value and a payload size; receiving, by the first node, a message from the second node indicating an offset value of a missing payload of a missing data packet from among the plurality of data packets; and resending, by the first node, the missing data packet and any other data packet whose offset value occurs after the offset value of the missing payload.

    Methods and systems for resending missing network data packets

    公开(公告)号:US11765060B2

    公开(公告)日:2023-09-19

    申请号:US18071364

    申请日:2022-11-29

    Applicant: NETAPP, INC.

    Inventor: Houze Xu Yuepeng Qi

    CPC classification number: H04L43/0829 H04L43/0847 H04L47/365 H04L47/54

    Abstract: Methods and systems for a networked storage environment are provided. One method includes splitting, by a first node, a payload into a plurality of data packets, each data packet having a portion of the payload indicated by an offset value indicating a position of each portion within the payload; transmitting, by the first node, the plurality of data packets to a second node using a network connection for a transaction, each data packet including a header generated by the first node having the offset value and a payload size; receiving, by the first node, a message from the second node indicating an offset value of a missing payload of a missing data packet from among the plurality of data packets; and resending, by the first node, the missing data packet and any other data packet whose offset value occurs after the offset value of the missing payload.

    Methods and Systems for Resending Missing Network Data Packets

    公开(公告)号:US20240007373A1

    公开(公告)日:2024-01-04

    申请号:US18229116

    申请日:2023-08-01

    Applicant: NETAPP, INC.

    Inventor: Houze Xu Yuepeng Qi

    CPC classification number: H04L43/0829 H04L43/0847 H04L47/365 H04L47/54

    Abstract: Methods and systems for a networked storage environment are provided. One method includes splitting, by a first node, a payload into a plurality of data packets, each data packet having a portion of the payload indicated by an offset value indicating a position of each portion within the payload; transmitting, by the first node, the plurality of data packets to a second node using a network connection for a transaction, each data packet including a header generated by the first node having the offset value and a payload size; receiving, by the first node, a message from the second node indicating an offset value of a missing payload of a missing data packet from among the plurality of data packets; and resending, by the first node, the missing data packet and any other data packet whose offset value occurs after the offset value of the missing payload.

    Methods and systems for resending missing network data packets

    公开(公告)号:US11546238B1

    公开(公告)日:2023-01-03

    申请号:US17456471

    申请日:2021-11-24

    Applicant: NETAPP, INC.

    Inventor: Houze Xu Yuepeng Qi

    Abstract: Methods and systems for a networked storage environment are provided. One method includes splitting, by a first node, a payload into a plurality of data packets, each data packet having a portion of the payload indicated by an offset value indicating a position of each portion within the payload; transmitting, by the first node, the plurality of data packets to a second node using a network connection for a transaction, each data packet including a header generated by the first node having the offset value and a payload size; receiving, by the first node, a message from the second node indicating an offset value of a missing payload of a missing data packet from among the plurality of data packets; and resending, by the first node, the missing data packet and any other data packet whose offset value occurs after the offset value of the missing payload.

    Data traffic management in a computing environment utilizing direct memory access functionality

    公开(公告)号:US12095860B2

    公开(公告)日:2024-09-17

    申请号:US17976235

    申请日:2022-10-28

    Applicant: NetApp, Inc.

    CPC classification number: H04L67/1097 H04L43/16 H04L47/2416 H04L67/104

    Abstract: Data traffic management in a computing environment utilizing direct memory access functionality is disclosed. A management agent is configured to operate within a storage node. The management agent includes a storage interface to communicate with a first set of storage devices, a management memory interface to communicate with a first management memory, and an interconnect (IC) interface to communicate with a remote peer node. The management agent controls data traffic between the storage node and the peer node to provide at least mirroring of the first management memory to the peer node and mirroring of a second management memory on the peer node to the storage node. The management agent further controls the data traffic using a traffic control approach selected based on at least a performance evaluation of an IC fabric accessible via the IC interface.

    METHODS AND SYSTEMS FOR RESENDING MISSING NETWORK DATA PACKETS

    公开(公告)号:US20230089012A1

    公开(公告)日:2023-03-23

    申请号:US18071364

    申请日:2022-11-29

    Applicant: NETAPP, INC.

    Inventor: Houze Xu Yuepeng Qi

    Abstract: Methods and systems for a networked storage environment are provided. One method includes splitting, by a first node, a payload into a plurality of data packets, each data packet having a portion of the payload indicated by an offset value indicating a position of each portion within the payload; transmitting, by the first node, the plurality of data packets to a second node using a network connection for a transaction, each data packet including a header generated by the first node having the offset value and a payload size; receiving, by the first node, a message from the second node indicating an offset value of a missing payload of a missing data packet from among the plurality of data packets; and resending, by the first node, the missing data packet and any other data packet whose offset value occurs after the offset value of the missing payload.

Patent Agency Ranking