Patents Assigned to DIAMANTI INC.
-
Patent number: 11921658Abstract: 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.Type: GrantFiled: January 27, 2023Date of Patent: March 5, 2024Assignee: Diamanti, Inc.Inventors: Venkatesh Prabhakar, Amitava Guha, Hiral Patel, Sunden Chen
-
Patent number: 11740936Abstract: Embodiments of the disclosure provide systems and methods for enabling disaster recovery from a source cluster to a target cluster in a multi-cluster cloud-computing environment. A domain cluster configures a replicated data volume to be updated with data from a data volume of the source cluster, wherein the replicated data volume resides in the target cluster; determines that the target cluster is to replace the source cluster as an active cluster; rebuilds, in the target cluster, a new container instance to replace the container instance on the source cluster; configures the container instance to utilize the replicated data volume in the target cluster; and discontinues recognition of the data volume and container instance on the source cluster as being authoritative.Type: GrantFiled: November 15, 2021Date of Patent: August 29, 2023Assignee: Diamanti, Inc.Inventors: Kshitij Gunjikar, Sambasiva Rao Bandarupalli
-
Patent number: 11580041Abstract: 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.Type: GrantFiled: March 17, 2020Date of Patent: February 14, 2023Assignee: Diamanti, Inc.Inventors: Venkatesh Prabhakar, Amitava Guha, Hirai Patel, Sunden Chen
-
Publication number: 20220159010Abstract: Embodiments of the disclosure provide systems and methods for providing access control in a multi-tenant, multi-cluster environment. Providing access control in such an environment can comprise defining, by a domain cluster, a plurality of user roles, each user role having a defined access permission for objects on tenant clusters of the environment. A request can be received by the domain cluster from a user to access the environment and a determination of a user role for the user can be made by the domain cluster. A token can be provided by the domain cluster in response to the request. The token can comprise a definition of access levels for the determined user role for the user and each tenant cluster can control access to the resource objects on the tenant cluster based on the definition of access levels defined in the token.Type: ApplicationFiled: August 10, 2021Publication date: May 19, 2022Applicant: DIAMANTI, INC.Inventors: Sambasiva Rao Bandarupalli, Kshitij Gunjikar, Taylor Futral, Satish Ashok
-
Patent number: 11269670Abstract: A device includes a converged input/output controller that includes a physical target storage media controller, a physical network interface controller and a gateway between the storage media controller and the network interface controller, wherein gateway provides a direct connection for storage traffic and network traffic between the storage media controller and the network interface controller.Type: GrantFiled: April 24, 2020Date of Patent: March 8, 2022Assignee: Diamanti, Inc.Inventors: Jeffrey Chou, Gopal Sharma, Amitava Guha, Kevin Fong, Jayasenan Sundara Ganesh
-
Patent number: 11269518Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.Type: GrantFiled: November 16, 2020Date of Patent: March 8, 2022Assignee: Diamanti, Inc.Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
-
Patent number: 11269669Abstract: A device includes a converged input/output controller that includes a physical target storage media controller, a physical network interface controller and a gateway between the storage media controller and the network interface controller, wherein gateway provides a direct connection for storage traffic and network traffic between the storage media controller and the network interface controller.Type: GrantFiled: March 2, 2020Date of Patent: March 8, 2022Assignee: Diamanti, Inc.Inventors: Jeffrey Chou, Gopal Sharma, Amitava Guha, Kevin Fong, Jayasenan Sundara Ganesh
-
Patent number: 10860213Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.Type: GrantFiled: October 13, 2017Date of Patent: December 8, 2020Assignee: Diamanti, Inc.Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
-
Patent number: 10635316Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.Type: GrantFiled: March 1, 2017Date of Patent: April 28, 2020Assignee: Diamanti, Inc.Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
-
Patent number: 10628353Abstract: 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.Type: GrantFiled: November 22, 2017Date of Patent: April 21, 2020Assignee: Diamanti, Inc.Inventors: Venkatesh Prabhakar, Amitava Guha, Hiral Patel, Sunden Chen
-
Patent number: 10263905Abstract: 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.Type: GrantFiled: March 20, 2017Date of Patent: April 16, 2019Assignee: DIAMANTI INC.Inventors: Venkatesh Prabhakar, Shilpa Mayanna, Hiral Patel, Chakravarthy Nelluri