Patents by Inventor Anand Jayaraman
Anand Jayaraman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230027585Abstract: In one embodiment, a first chiplet includes: a plurality of agents to generate messages, each of the messages having a destination port identifier comprising a first portion to identify a destination chiplet and a second portion to identify a destination agent on the destination chiplet; a die-to die bridge to couple the first chiplet to a second chiplet; a fabric coupled to the die-to-die bridge to route communications between the plurality of agents, where a first agent is to generate a first message having a first destination port identifier; and a first fabric adapter coupled to the first agent, the first fabric adapter to direct the first message to the die-to-die bridge when the first portion of the first destination port identifier identifies a second chiplet as the destination chiplet. Other embodiments are described and claimed.Type: ApplicationFiled: September 28, 2022Publication date: January 26, 2023Inventors: Lichen Weng, Ramadass Nagarajan, Anand Jayaraman, Vijeta Prasad, Justin Reyes, Gurucharapathy Karthikeyan
-
Publication number: 20220237052Abstract: Methods, systems and computer program products for configuring microservices platforms in one or more computing clusters. In one of the computing clusters, a request to instantiate a microservice platform is received, wherein the request is received in a computing cluster having a first node and a second node, and wherein the first node and second node comprise a first virtualized storage controller and a second virtualized storage controller, respectively. The storage controllers each manage their respective storage pools comprising local storage devices. A first microservice manager is deployed on the first node and a second microservice manager is deployed on the second node.Type: ApplicationFiled: December 3, 2021Publication date: July 28, 2022Applicant: Nutanix, Inc.Inventors: Pravin SINGHAL, Anand JAYARAMAN, Aroosh SOHI
-
Patent number: 11194632Abstract: Methods, systems and computer program products for configuring microservices platforms in one or more computing clusters. In one of the computing clusters, a request to instantiate a microservice platform is received, wherein the request is received in a computing cluster having a first node and a second node, and wherein the first node and second node comprise a first virtualized storage controller and a second virtualized storage controller, respectively. The storage controllers each manage their respective storage pools comprising local storage devices. A first microservice manager is deployed on the first node and a second microservice manager is deployed on the second node.Type: GrantFiled: July 31, 2019Date of Patent: December 7, 2021Assignee: Nutanix, Inc.Inventors: Pravin Singhal, Anand Jayaraman, Aroosh Sohi
-
Publication number: 20200401457Abstract: Methods, systems and computer program products for configuring microservices platforms in one or more computing clusters. In one of the computing clusters, a request to instantiate a microservice platform is received, wherein the request is received in a computing cluster having a first node and a second node, and wherein the first node and second node comprise a first virtualized storage controller and a second virtualized storage controller, respectively. The storage controllers each manage their respective storage pools comprising local storage devices. A first microservice manager is deployed on the first node and a second microservice manager is deployed on the second node.Type: ApplicationFiled: July 31, 2019Publication date: December 24, 2020Inventors: Pravin SINGHAL, Anand JAYARAMAN, Aroosh SOHI
-
Patent number: 10740133Abstract: Examples described herein may include migration of data associated with a service to a container. An example method includes creating of a user virtual machine associated with a service and an associated virtual disk storing data associated with running the service, and creating a volume group and an associated storage container at a node of a computing system. The example method further includes storing a cloned version of the virtual disk into the storage container, and, in response to discovery of the cloned version of the virtual disk in the storage container, mounting the cloned version of the virtual disk on the volume group to provide access to clients running the service.Type: GrantFiled: January 30, 2018Date of Patent: August 11, 2020Assignee: Nutanix, Inc.Inventors: Arpit Singh, Akshay Khole, Anand Jayaraman, Arun Ramachandran, Mohammad Ahmad, Vs Kalyan Ram Chintalapati
-
Publication number: 20200150950Abstract: Examples of systems described herein may advantageously facilitate a software upgrade of one or more computing nodes of a distributed system without requiring a reboot of the node or otherwise rendering the node completely unavailable during upgrade. Upgrade portals described herein may provide each computing node with only the differential data needed to upgrade the node. Upgrade managers at each computing node may upgrade software at the computing node based on the differential data and restart services effected by the upgrade using the differential data. Other services may remain available during the restart of the effected services.Type: ApplicationFiled: January 10, 2020Publication date: May 14, 2020Applicant: Nutanix, Inc.Inventors: Anand Jayaraman, Arpit Singh, Daniel Shubin, Nikhil Bhatia, Preeti Upendra Murthy
-
Publication number: 20190235900Abstract: Examples described herein may include migration of data associated with a service to a container. An example method includes creating of a user virtual machine associated with a service and an associated virtual disk storing data associated with running the service, and creating a volume group and an associated storage container at a node of a computing system. The example method further includes storing a cloned version of the virtual disk into the storage container, and, in response to discovery of the cloned version of the virtual disk in the storage container, mounting the cloned version of the virtual disk on the volume group to provide access to clients running the service.Type: ApplicationFiled: January 30, 2018Publication date: August 1, 2019Applicant: Nutanix, Inc.Inventors: ARPIT SINGH, AKSHAY KHOLE, ANAND JAYARAMAN, ARUN RAMACHANDRAN, MOHAMMAD AHMAD, VS KALYAN RAM CHINTALAPATI
-
Publication number: 20190163461Abstract: Examples of systems described herein may advantageously facilitate a software upgrade of one or more computing nodes of a distributed system without requiring a reboot of the node or otherwise rendering the node completely unavailable during upgrade. Upgrade portals described herein may provide each computing node with only the differential data needed to upgrade the node. Upgrade managers at each computing node may upgrade software at the computing node based on the differential data and restart services effected by the upgrade using the differential data. Other services may remain available during the restart of the effected services.Type: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Applicant: Nutanix, Inc.Inventors: Anand Jayaraman, Arpit Singh, Daniel Shubin, Nikhil Bhatia, Preeti Upendra Murthy
-
Patent number: 7697524Abstract: A method and system for determining path maximum transfer unit (PMTU) in an Internet Protocol (IP) multicast is described. If a packet of a size greater than the MTU of any link of a path, with its Don't Fragment (DF) bit set, is sent by the source, the packet is dropped and an ICMP message, stating “Destination unreachable, DF bit set”, is sent to the source. The rate of messages to the source is controlled to avoid implosion of traffic. In response to the messages, the source sends multicast probe packets of multiple sizes to multicast distribution tree to determine its PMTU.Type: GrantFiled: April 5, 2005Date of Patent: April 13, 2010Assignee: Cisco Technology, Inc.Inventors: Srinivas Subramanian, Anand Jayaraman, Balaji Venkat Venkataswami
-
Patent number: 7483388Abstract: A method and system for sending a multimedia stream in IP multicast networks are provided. IGMP report data is collected by a plurality of routers. The routers report the IGMP report data to a netflow collection server. The netflow collection server collates the IGMP report data. The collated IGMP report data is forwarded to an encoder coordinator. The encoder coordinator adaptively computes an encoding rate of the multimedia stream. The encoded multimedia stream is sent to a plurality of receivers at the encoding rate.Type: GrantFiled: June 23, 2005Date of Patent: January 27, 2009Assignee: Cisco Technology, Inc.Inventors: Srinivasan Santhanam, Mahesh Vittal, Suresh Pachiappan, Balaji Venakat Venkataswami, Anand Jayaraman, Pandiarajan Selvaraj
-
Publication number: 20070008966Abstract: A method and system for sending a multimedia stream in IP multicast networks are provided. IGMP report data is collected by a plurality of routers. The routers report the IGMP report data to a netflow collection server. The netflow collection server collates the IGMP report data. The collated IGMP report data is forwarded to an encoder coordinator. The encoder coordinator adaptively computes an encoding rate of the multimedia stream. The encoded multimedia stream is sent to a plurality of receivers at the encoding rate.Type: ApplicationFiled: June 23, 2005Publication date: January 11, 2007Applicant: Cisco Technology, Inc.Inventors: Srinivasan Santhanam, Mahesh Vittal, Suresh Pachiappan, Balaji Venkataswami, Anand Jayaraman, Pandiarajan Selvaraj
-
Publication number: 20060221844Abstract: A method and system for determining path maximum transfer unit (PMTU) in an Internet Protocol (IP) multicast is described. If a packet of a size greater than the MTU of any link of a path, with its Don't Fragment (DF) bit set, is sent by the source, the packet is dropped and an ICMP message, stating “Destination unreachable, DF bit set”, is sent to the source. The rate of messages to the source is controlled to avoid implosion of traffic. In response to the messages, the source sends multicast probe packets of multiple sizes to multicast distribution tree to determine its PMTU.Type: ApplicationFiled: April 5, 2005Publication date: October 5, 2006Applicant: Cisco Technology, Inc.Inventors: Srinivas Subramanian, Anand Jayaraman, Balaji Venkataswami