Patents by Inventor Nagaraju Shiramshetti

Nagaraju Shiramshetti 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).

  • Patent number: 10922132
    Abstract: Techniques for securely migrating servers from customer networks into service provider systems are described. A backup proxy can be deployed in a customer's network and associated with one or more servers in the customer's network and with a server migration service of a service provider system. A customer can identify a server in the customer's network to migrate and the server migration service coordinates the migration with the backup proxy. The backup proxy can be instructed to obtain replication data for the server, obtain an encryption key associated with the customer from a key management service (KMS), encrypt the replication data, and upload the encrypted replication data to the service provider system. The service provider system can obtain the same encryption key used to encrypt the replication data from the KMS and decrypt the uploaded encrypted replication data to generate migrated server resources at the service provider system.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: February 16, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Nagaraju Shiramshetti, Keshav Sethi Attrey, Sumeet Talwar, Levente Csaba Tamasi, Nicholas King Bendler, Vivek Chawda
  • Patent number: 10901768
    Abstract: Techniques for migrating servers from customer networks into service provider networks are described. A backup proxy can be deployed in a customer's network and associated with one or more servers in the customer's network and with a server migration service of a service provider network. A customer can identify a server in the customer's network to migrate and the server migration service coordinates the migration with the backup proxy. The backup proxy can be instructed to obtain replication data for the server, obtain configuration data associated with the server, and upload the replication data and configuration data to the service provider network. The service provider network uses the replication data and configuration data to create a migrated copy of the server at the service provider network.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: January 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Vijay Dheeraj Reddy Mandadi, Nagaraju Shiramshetti, Gunja Agrawal, Rahul Sharma, Venkata Keerthana Atchutuni, Jordan Barry Brest
  • Patent number: 10754741
    Abstract: A migration system or service may implement event-driven replication for migrating a computing resource from a source network to a destination network. A replication event may be detected to obtain a state of a data volume for a computing resource hosted in a client network. A request to a replication agent hosted in the source network may instruct the replication agent to copy at least some of the data of the data volume and send the data to the destination network. The migration service may generate a state of the data volume from the received data in a format that is operable to host the computing resource in the destination network and store the generated state of the data volume.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: August 25, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ekanth Sethuramalingam, Keshav Sethi Attrey, Vivek Chawda, Raviprasad Venkatesha Murthy Mummidi, Nagaraju Shiramshetti, Sukwon Kim, Swetha Sundar, Sumeet Talwar, Sophia Yeemei Tsang, Sagar Kumar, Tianyi Luo, Anbuselvan Ramanathan, Julian Ozen
  • Patent number: 10684888
    Abstract: Techniques for self-organizing server migration into service provider systems are described. Connectors can be deployed in a customer network and associated with one or more virtual machine (VM) management servers and also with a server migration service. The customer may indicate what VMs are to be migrated, and the server migration service can dynamically select one or more of the connectors to perform migration operations based on operational or configuration characteristics of the connectors and/or the type of migration job to be performed. The connectors can be auto-scaled to increase or decrease operational capacity, and graceful failovers can be performed to eliminate migration failures resulting from connector failures.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: June 16, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ekanth Sethuramalingam, Nagaraju Shiramshetti, Vivek Chawda, Vivek Menon, Sumeet Talwar
  • Patent number: 10673716
    Abstract: Techniques for graph-based generation of dependency-adherent execution plans for data center migration are described. One or more agents and/or connectors can be deployed to a first network to collect data that can be used, by a server migration service, to identify resources operating in the first network and dependencies between the resources. A graph of the resources can be constructed and processed to remove any bi-dependencies and cycles from the graph that may exist. The resulting graph can be topologically sorted and used to automatically generate a migration plan for the resources that preserves dependencies between resources so that upon each resource being migrated, its inter-resource dependencies are satisfied.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: June 2, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ekanth Sethuramalingam, Nagaraju Shiramshetti, Sumeet Talwar, Yupeng Zhang
  • Patent number: 10467035
    Abstract: Techniques are described for importing and using virtual machine images in configured manners, such as by a virtual machine image importation service on behalf of clients. An image may be retrieved based on a client-provided location, and various characteristics of the image may be identified via application of multiple heuristic or other assessment tests to various aspects of the retrieved image such as a master boot record, filesystem, or directory structure of the image to determine a testing vector that is compared to identification vectors associated with known operating systems, in order to automatically determine a specific operating system installed on the image to be imported. Modifications may be made to drivers, configuration and system files of the retrieved image based on the identified operating system and other image characteristics.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: November 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Ekanth Sethuramalingam, Amita Ekbote, Hari Subramanian, Nagaraju Shiramshetti, Sudharsan Balakrishnan Sripadham, Raviprasad Venkatesha Murthy Mummidi, Sophia Yeemei Tsang
  • Patent number: 10462009
    Abstract: Techniques are described that enable users to replicate information technology (IT) infrastructures located within the users' on-premises computing environments at a computing environment provided by a computing resources service provider. A user's IT infrastructure can include any number of interworking components including, for example, physical servers, virtual machines (VMs), software components, as well as various types of system configurations related to networking, security, and so forth. A user may desire to replicate an on-premises IT infrastructure at a service provider network, for example, to take advantage of the increased scalability and stability of the service provider network, for reduced infrastructure and management costs, for use in on-demand verification and testing of an infrastructure, or for the ability to automatically failover servers.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: October 29, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Nagaraju Shiramshetti
  • Publication number: 20170322823
    Abstract: Techniques are described for importing and using virtual machine images in configured manners, such as by a virtual machine image importation service on behalf of clients. An image may be retrieved based on a client-provided location, and various characteristics of the image may be identified via application of multiple heuristic or other assessment tests to various aspects of the retrieved image such as a master boot record, filesystem, or directory structure of the image to determine a testing vector that is compared to identification vectors associated with known operating systems, in order to automatically determine a specific operating system installed on the image to be imported. Modifications may be made to drivers, configuration and system files of the retrieved image based on the identified operating system and other image characteristics.
    Type: Application
    Filed: July 24, 2017
    Publication date: November 9, 2017
    Inventors: Ekanth Sethuramalingam, Amita Ekbote, Hari Subramanian, Nagaraju Shiramshetti, Sudharsan Balakrishnan Sripadham, Raviprasad Venkatesha Murthy Mummidi, Sophia Yeemei Tsang
  • Patent number: 9715400
    Abstract: Techniques are described for importing and using virtual machine images in configured manners, such as by a virtual machine image importation service on behalf of clients. An image may be retrieved based on a client-provided location, and various characteristics of the image may be identified via application of multiple heuristic or other assessment tests to various aspects of the retrieved image such as a master boot record, filesystem, or directory structure of the image to determine a testing vector that is compared to identification vectors associated with known operating systems, in order to automatically determine a specific operating system installed on the image to be imported. Modifications may be made to drivers, configuration and system files of the retrieved image based on the identified operating system and other image characteristics.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: July 25, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Ekanth Sethuramalingam, Amita Ekbote, Hari Subramanian, Nagaraju Shiramshetti, Sudharsan Balakrishnan Sripadham, Raviprasad Venkatesha Murthy Mummidi, Sophia Yeemei Tsang