Patents Assigned to YugaByte Inc
-
Patent number: 11509713Abstract: An aspect of the present disclosure facilitates selection of leader nodes in distributed data services. In one embodiment, a distributed data service is provided operative based on multiple nodes. Upon receiving from a user a selection of a set of nodes that are preferred as leader nodes, a node contained in the set of nodes is set as a leader node in the distributed data service in view of the selection by the user. Accordingly, a user is provided control over the selection of leader nodes in the distributed data service.Type: GrantFiled: July 6, 2020Date of Patent: November 22, 2022Assignee: YugaByte IncInventors: Bogdan-Alexandru Matican, Rahul Desirazu, Karthik Ranganathan, Kannan Muthukkaruppan, Bharat Chandra Baddepudi, Ramkumar Vaidyanathan Sri, Choudhury Sidharth
-
Patent number: 11375008Abstract: An aspect of the present disclosure facilitates consumption of data services provisioned in cloud infrastructures. In one embodiment, a name server maintains a node-map data reflecting the corresponding set of nodes (in cloud infrastructures) currently hosting each of multiple data services. A consumer system (e.g. an end user system or another node in the cloud infrastructure) seeking to access a desired data service, sends to the name server a resolution request containing an identifier of the desired data service. The consumer system receives from the name server, identifiers of a set of nodes currently hosting the desired data service and then accesses the desired data service through at least one of the set of nodes.Type: GrantFiled: July 28, 2021Date of Patent: June 28, 2022Assignee: YugaByte IncInventors: Mihnea-Marian Iancu, Bogdan-Alexandru Matican, Timur Tagirovich Yusupov, Karthik Ranganathan, Mikhail Andreyevich Bautin, Ramkumar Vaidyanathan Sri
-
Patent number: 11108853Abstract: An aspect of the present disclosure facilitates consumption of data services provisioned in cloud infrastructures. In one embodiment, a name server maintains a node-map data reflecting the corresponding set of nodes (in cloud infrastructures) currently hosting each of multiple data services. A consumer system (e.g. an end user system or another node in the cloud infrastructure) seeking to access a desired data service, sends to the name server a resolution request containing an identifier of the desired data service. The consumer system receives from the name server, identifiers of a set of nodes currently hosting the desired data service and then accesses the desired data service through at least one of the set of nodes.Type: GrantFiled: April 30, 2019Date of Patent: August 31, 2021Assignee: YugaByte IncInventors: Mihnea-Marian Iancu, Bogdan-Alexandru Matican, Timur Tagirovich Yusupov, Karthik Ranganathan, Mikhail Andreyevich Bautin, Ramkumar Vaidyanathan Sri
-
Patent number: 11095714Abstract: Orchestration of data services in multiple cloud infrastructures using the same user interface. In an embodiment, a customer provisions a first data service on a first cloud infrastructure and then a second data service on a second cloud infrastructure, while using the same user interface. An orchestration server may receive a respective count of nodes (“universe”) desired for each data service and issue commands to the corresponding cloud infrastructure to cause the desired data service to be provisioned. Another aspect facilitates creation/provisioning of a data service spanning multiple cloud infrastructures. In an embodiment, an orchestration server receives as inputs, the set of cloud infrastructures and count of nodes (“universe”) desired for the data service, and thereafter issues commands to provisioning systems of the respective cloud infrastructures to cause the desired data service to be created/provisioned.Type: GrantFiled: April 30, 2019Date of Patent: August 17, 2021Assignee: YugaByte IncInventors: Bharat Chandra Baddepudi, Bogdan-Alexandru Matican, Ramkumar Vaidyanathan Sri, Karthik Ranganathan, Choudhury Sidharth, Mikhail Andreyevich Bautin, Kannan Muthukkaruppan
-
Patent number: 10749951Abstract: An aspect of the present disclosure facilitates selection of leader nodes in distributed data services. In one embodiment, a distributed data service is provided operative based on multiple nodes. Upon receiving from a user a selection of a set of nodes that are preferred as leader nodes, a node contained in the set of nodes is set as a leader node in the distributed data service in view of the selection by the user. Accordingly, a user is provided control over the selection of leader nodes in the distributed data service.Type: GrantFiled: April 30, 2019Date of Patent: August 18, 2020Assignee: YugaByte IncInventors: Bogdan-Alexandru Matican, Rahul Desirazu, Karthik Ranganathan, Kannan Muthukkaruppan, Bharat Chandra Baddepudi, Ramkumar Vaidyanathan Sri, Choudhury Sidharth