-
公开(公告)号:US11921658B2
公开(公告)日:2024-03-05
申请号:US18102627
申请日:2023-01-27
Applicant: Diamanti, Inc.
Inventor: Venkatesh Prabhakar , Amitava Guha , Hiral Patel , Sunden Chen
IPC: G06F13/28 , G06F3/06 , G06F9/455 , G06F13/38 , G06F13/40 , G06F13/42 , H04L1/00 , H04L1/1867 , H04L47/10 , H04L47/36 , H04L49/9005 , H04L67/1097 , H04L67/14 , H04L69/04 , H04L1/1607 , H04L1/1829
CPC classification number: G06F13/28 , G06F3/061 , G06F3/0613 , G06F3/0659 , G06F3/0664 , G06F3/067 , G06F3/0679 , G06F9/455 , G06F13/385 , G06F13/4022 , G06F13/4282 , H04L1/009 , H04L1/189 , H04L47/36 , H04L47/39 , H04L49/9005 , H04L67/1097 , H04L67/14 , H04L69/04 , G06F2213/0026 , H04L2001/0094 , H04L1/1614 , H04L1/1848
Abstract: Enabling a protocol for efficiently and reliably using the NVME protocol over a network, referred to as NVME over Network, or NVMEoN, may include an NVMEoN exchange layer for handling exchanges between initiating and target nodes on a network, a burst transmission protocol that provides guaranteed delivery without duplicate retransmission, and an exchange status block approach to manage state information about exchanges.
-
公开(公告)号:US20180095915A1
公开(公告)日:2018-04-05
申请号:US15821467
申请日:2017-11-22
Applicant: Diamanti, Inc.
Inventor: Venkatesh Prabhakar , Amitava Guha , Hiral Patel , Sunden Chen
IPC: G06F13/28 , G06F13/38 , G06F13/42 , G06F3/06 , G06F13/40 , H04L1/00 , H04L12/801 , H04L1/18 , H04L12/805 , H04L29/08 , H04L12/861
CPC classification number: G06F13/28 , G06F3/061 , G06F3/0613 , G06F3/0659 , G06F3/0664 , G06F3/067 , G06F3/0679 , G06F9/455 , G06F13/385 , G06F13/4022 , G06F13/4282 , G06F2213/0026 , H04L1/009 , H04L1/1614 , H04L1/1848 , H04L1/189 , H04L47/36 , H04L47/39 , H04L49/9005 , H04L67/1097 , H04L67/14 , H04L69/04 , H04L2001/0094
Abstract: Enabling a protocol for efficiently and reliably using the NVME protocol over a network, referred to as NVME over Network, or NVMEoN, may include an NVMEoN exchange layer for handling exchanges between initiating and target nodes on a network, a burst transmission protocol that provides guaranteed delivery without duplicate retransmission, and an exchange status block approach to manage state information about exchanges.
-
公开(公告)号:US10263905B2
公开(公告)日:2019-04-16
申请号:US15464187
申请日:2017-03-20
Applicant: DIAMANTI INC
Inventor: Venkatesh Prabhakar , Shilpa Mayanna , Hiral Patel , Chakravarthy Nelluri
IPC: H04J3/04 , H04L12/873 , H04L12/26 , H04L12/851
Abstract: A distributed flexible scheduler that dynamically balances network and storage traffic across links is proposed. The scheduler takes into account the bandwidth requirements of workloads provisioned in a cluster and dynamically distributes the network traffic and the storage traffic accordingly. There are three schemes involved in the proposed distributed flexible scheduler. In a first approach of Equal Distribution, network and storage traffic is distributed evenly across the links. In a second approach of Storage Preferred distribution, the aggregate storage bandwidth requirements of workloads exceed the network bandwidth requirements. In a third approach of Network Preferred distribution, the aggregate network bandwidth requirements of workloads exceed the storage bandwidth requirements.
-
公开(公告)号:US20230185746A1
公开(公告)日:2023-06-15
申请号:US18102627
申请日:2023-01-27
Applicant: Diamanti, Inc.
Inventor: Venkatesh Prabhakar , Amitava Guha , Hiral Patel , Sunden Chen
IPC: G06F13/28 , G06F13/42 , G06F3/06 , G06F13/40 , H04L1/00 , H04L47/10 , H04L1/1867 , H04L47/36 , H04L67/1097 , H04L49/9005 , G06F13/38 , G06F9/455 , H04L69/04 , H04L67/14
CPC classification number: G06F13/28 , G06F13/4282 , G06F3/0679 , G06F13/4022 , G06F3/0659 , G06F3/0613 , H04L1/009 , H04L47/39 , H04L1/189 , H04L47/36 , H04L67/1097 , H04L49/9005 , G06F13/385 , G06F3/067 , G06F3/061 , G06F3/0664 , G06F9/455 , H04L69/04 , H04L67/14 , H04L2001/0094 , G06F2213/0026 , H04L1/1848
Abstract: Enabling a protocol for efficiently and reliably using the NVME protocol over a network, referred to as NVME over Network, or NVMEoN, may include an NVMEoN exchange layer for handling exchanges between initiating and target nodes on a network, a burst transmission protocol that provides guaranteed delivery without duplicate retransmission, and an exchange status block approach to manage state information about exchanges.
-
公开(公告)号:US20200218678A1
公开(公告)日:2020-07-09
申请号:US16820827
申请日:2020-03-17
Applicant: Diamanti, Inc.
Inventor: Venkatesh Prabhakar , Amitava Guha , Hiral Patel , Sunden Chen
IPC: G06F13/28 , G06F13/42 , G06F3/06 , G06F13/40 , H04L1/00 , H04L12/801 , H04L1/18 , H04L12/805 , H04L29/08 , H04L12/861 , G06F13/38 , G06F9/455 , H04L29/06
Abstract: Enabling a protocol for efficiently and reliably using the NVME protocol over a network, referred to as NVME over Network, or NVMEoN, may include an NVMEoN exchange layer for handling exchanges between initiating and target nodes on a network, a burst transmission protocol that provides guaranteed delivery without duplicate retransmission, and an exchange status block approach to manage state information about exchanges.
-
公开(公告)号:US20180270162A1
公开(公告)日:2018-09-20
申请号:US15464187
申请日:2017-03-20
Applicant: DIAMANTI INC
Inventor: Venkatesh Prabhakar , Shilpa Mayanna , Hiral Patel , Chakravarthy Nelluri
IPC: H04L12/873 , H04L12/26 , H04L12/851
CPC classification number: H04L47/522 , H04L41/0659 , H04L41/0896 , H04L43/0894 , H04L47/2408
Abstract: A distributed flexible scheduler that dynamically balances network and storage traffic across links is proposed. The scheduler takes into account the bandwidth requirements of workloads provisioned in a cluster and dynamically distributes the network traffic and the storage traffic accordingly. There are three schemes involved in the proposed distributed flexible scheduler. In a first approach of Equal Distribution, network and storage traffic is distributed evenly across the links. In a second approach of Storage Preferred distribution, the aggregate storage bandwidth requirements of workloads exceed the network bandwidth requirements. In a third approach of Network Preferred distribution, the aggregate network bandwidth requirements of workloads exceed the storage bandwidth requirements.
-
-
-
-
-