-
公开(公告)号:US12056516B2
公开(公告)日:2024-08-06
申请号:US17491296
申请日:2021-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Anthony A. Virtuoso , Eric Mills , Bijay Singh Bisht , Santosh Chandrachood , Mehul A. Shah , Wesley Blumenthal , Linchi Zhang , Rahul Pathak , Matt Bachman
CPC classification number: G06F9/45558 , G06F2009/4557 , G06F2009/45575 , G06F2009/45595
Abstract: Techniques for a distributed data processing application service in a cloud provider network are described. A virtual machine bundle is obtained, the virtual machine bundle including a copy of a memory and one or more registers of a paused virtual machine executing a distributed data processing application runtime. A request to launch a virtual machine to execute a distributed data processing application runtime is received, the request to launch the virtual machine including a bundle identifier that identifies the virtual machine bundle. The virtual machine is launched based at least in part on the virtual machine bundle. The virtual machine sends a message to register the virtual machine with a cluster of virtual machines.
-
公开(公告)号:US12277449B1
公开(公告)日:2025-04-15
申请号:US17702467
申请日:2022-03-23
Applicant: Amazon Technologies, Inc.
Inventor: Rahul Pathak , Dallas Lamont Willett , Jeff Thomas Carter , Anthony A Virtuoso , Robin Alan Golden
Abstract: Techniques for adaptive sleep virtual machine management are described. A service of a provider network receives a parameter indicating that a first virtual machine can be slept and determines to sleep the first virtual machine based at least in part on the parameter. A state of the first virtual machine is captured, and the first virtual machine is terminated. The service determines to resume the captured state of the first virtual machine based at least in part on an indication. A second virtual machine is launched using the captured state of the first virtual machine and resumes execution of the captured state of the first virtual machine. A proxy server sends traffic to the first virtual machine before the termination of the first virtual machine and to the second virtual machine after the resumption of execution of the captured state of the first virtual machine by the second virtual machine.
-
公开(公告)号:US20200167319A1
公开(公告)日:2020-05-28
申请号:US16199099
申请日:2018-11-23
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Andrew Fritz , Rahul Pathak , Anurag Windlass Gupta , Nachimuthu Govindasamy , Anthony A. Virtuoso , Yugandhar Maram , Mahmoud Salem , Carey Michael Crook , Turkay Mert Hocanin , Montana Norman Wong , Aditya Manohar , Rajul Mittal , Shiyu Sun , Yu Yan , Ramkumar Kamalapuram Sugavanam , Gitesh Tyagi
IPC: G06F16/182 , H04L12/26 , H04L9/32
Abstract: A multi-framework blockchain service may be implemented with a common interface to manage different types of blockchain networks. Requests to create a blockchain network may be received via an interface for the control plane that triggers the creation of the blockchain network according to an identified workflow. Various operations to change the blockchain network, including membership changes, node additions, governance changes, analytics changes, and monitoring changes may be allowed or denied by the control plane according to a distributed governance policy in effect for the blockchain network.
-
公开(公告)号:US11442931B2
公开(公告)日:2022-09-13
申请号:US16585680
申请日:2019-09-27
Applicant: Amazon Technologies, Inc.
Inventor: Anthony A. Virtuoso , Rahul Pathak , Mehul Shah , Akila Tennakoon , Jian Fang , Seth Thomas Denney , Jason Denton
IPC: G06F16/242 , G06F16/2455 , G06F16/248
Abstract: Techniques are described for an interactive query service that enables users to query data stored at a federated collection of data sources. An interactive query service provides interfaces that enable users to configure the interactive query service to query any number of heterogeneous data sources pertinent to a user. In general, the configuration of a data source can include identification of: a data source type, access configurations related to accessing the data source, and in some cases metadata describing a structure of the data stored by the data source (for example, a data catalog describing schemas, tables, columns, partitions, datatypes, or other metadata associated with the stored data). Once configured, an interactive query service can receive and execute queries that involve data stored at any combination of a user's data sources, where the queries may be expressed using a standard query language such as the Structured Query Language (SQL).
-
公开(公告)号:US11762815B2
公开(公告)日:2023-09-19
申请号:US16199099
申请日:2018-11-23
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Andrew Fritz , Rahul Pathak , Anurag Windlass Gupta , Nachimuthu Govindasamy , Anthony A. Virtuoso , Yugandhar Maram , Mahmoud Salem , Carey Michael Crook , Turkay Mert Hocanin , Montana Norman Wong , Aditya Manohar , Rajul Mittal , Shiyu Sun , Yu Yan , Ramkumar Kamalapuram Sugavanam , Gitesh Tyagi
IPC: G06F16/182 , H04L9/32 , H04L43/04 , H04L9/00
CPC classification number: G06F16/1834 , G06F16/1824 , H04L9/3263 , H04L43/04 , H04L9/50
Abstract: A multi-framework blockchain service may be implemented with a common interface to manage different types of blockchain networks. Requests to create a blockchain network may be received via an interface for the control plane that triggers the creation of the blockchain network according to an identified workflow. Various operations to change the blockchain network, including membership changes, node additions, governance changes, analytics changes, and monitoring changes may be allowed or denied by the control plane according to a distributed governance policy in effect for the blockchain network.
-
公开(公告)号:US10938641B1
公开(公告)日:2021-03-02
申请号:US16186464
申请日:2018-11-09
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Andrew Fritz , Balaji Kannan , Nivetha Purusothaman , Parag Pramod Chaudhari , Jalpan Randeri , Yishan Yang , Udit Mehrotra , Sneha Bharadwaj , Rui Liu , Ajay Baliram Jadhav , Anoop Kochummen Johnson , Konstantin Milyutin , Vignesh Rajamani , Sachin Suresh Bhat , Anthony Virtuoso , Stefano Stefani , Rahul Pathak , Anurag Gupta , Ashok Kumar
Abstract: Techniques for providing an on-demand development environment are described. A service of a provider network receives a request to launch a development environment, such as a notebook, from an electronic device. The service obtains an identification of a computing cluster hosted by the provider network. The service obtains an identification of a compute instance hosted within the provider network, the compute instance executing a software environment to host one or more development environments. The service causes the compute instance to launch a development environment. The service sends a message to configure the launched development environment to execute a computer program written in the development environment using the computing cluster. The service generates a token to secure communications between the electronic device and the development environment and sends the token to an originator of the request.
-
-
-
-
-