-
公开(公告)号:US20210258208A1
公开(公告)日:2021-08-19
申请号:US17230920
申请日:2021-04-14
Applicant: Google LLC
Inventor: Manoj Sharma , Choudhury Sarada Prasanna Nanda , Gururaj Pangal , Maurilio Cornetta , Ilya Beyer
Abstract: In one embodiment, a system includes a computing device providing a computing environment including a number of user accounts, where each of the user accounts is assigned specified privileges to execute particular commands or programs, receiving a request to temporarily escalate privileges for one of the user accounts during a specified duration, where the request includes an identifier of the user account, requested privileges, and the specified duration, granting the requested privileges for the specified duration in conjunction with specific restrictions on one or more prohibited activities that are normally permitted for user accounts with the requested privileges, monitoring, 1 0 during the specified duration, for any indication that the user account has attempted a prohibited activity, detecting an indication that the user account attempted one of the prohibited activities, and initiating an automated remediation corresponding to the indication.
-
公开(公告)号:US20250094204A1
公开(公告)日:2025-03-20
申请号:US18964430
申请日:2024-11-30
Applicant: Google LLC
Inventor: Ilya Beyer , Manoj Sharma , Gururaj Pangal , Maurilio Cometto
Abstract: A system includes first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines includes a resource manager that provides a public-cloud resource interface through which one or more public-cloud clients interact with one or more virtual machines, and second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines includes one or more private-cloud virtual machines, wherein at least one of the first host machines further includes a private-cloud VM resource provider through which the resource manager interacts with the private-cloud virtual machines, wherein the VM resource provider translates requests to perform virtual machine operations from a public-cloud-resource interface to a private-cloud virtual machine interface, and the private-cloud virtual machines perform the requested virtual machine operations in response to receiving the translated requests from the VM resource provider.
-
公开(公告)号:US12175277B2
公开(公告)日:2024-12-24
申请号:US18517896
申请日:2023-11-22
Applicant: Google LLC
Inventor: Ilya Beyer , Manoj Sharma , Gururaj Pangal , Maurilio Cometto
Abstract: In one embodiment, a system includes first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines includes a resource manager that provides a public-cloud resource interface through which one or more public-cloud clients interact with one or more virtual machines, and second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines includes one or more private-cloud virtual machines, wherein at least one of the first host machines further includes a private-cloud VM resource provider through which the resource manager interacts with the private-cloud virtual machines, wherein the VM resource provider translates requests to perform virtual machine operations from a public-cloud-resource interface to a private-cloud virtual machine interface, and the private-cloud virtual machines perform the requested virtual machine operations in response to receiving the translated requests from the VM resource provider.
-
公开(公告)号:US11463306B2
公开(公告)日:2022-10-04
申请号:US17230920
申请日:2021-04-14
Applicant: Google LLC
Inventor: Manoj Sharma , Choudhury Sarada Prasanna Nanda , Gururaj Pangal , Maurilio Cometto , Ilya Beyer
Abstract: In one embodiment, a method includes a method for provisioning private-cloud server nodes by receiving a request to provision a specified number of server nodes for a private cloud, wherein the request is associated with a user, identifying a plurality of server nodes including (a) the specified number of hypervisor server nodes from a first pool that includes prepared hypervisor server nodes, each of which includes a previously-installed hypervisor, and (b) a management server node from a second pool that includes prepared management server nodes, each of which includes a previously-installed hypervisor and one or more previously-installed management components, configuring the identified server nodes to use a network associated with the user, creating a private cloud that includes the identified server nodes, and providing, to the user, permission to access the identified server nodes.
-
公开(公告)号:US11853789B2
公开(公告)日:2023-12-26
申请号:US18058597
申请日:2022-11-23
Applicant: Google LLC
Inventor: Ilya Beyer , Manoj Sharma , Gururaj Pangal , Maurilio Cometto
CPC classification number: G06F9/45558 , G06F8/60 , G06F9/5072 , G06F9/5077 , G06F2009/45583 , G06F2209/5011
Abstract: In one embodiment, a system includes first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines includes a resource manager that provides a public-cloud resource interface through which one or more public-cloud clients interact with one or more virtual machines, and second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines includes one or more private-cloud virtual machines, wherein at least one of the first host machines further includes a private-cloud VM resource provider through which the resource manager interacts with the private-cloud virtual machines, wherein the VM resource provider translates requests to perform virtual machine operations from a public-cloud-resource interface to a private-cloud virtual machine interface, and the private-cloud virtual machines perform the requested virtual machine operations in response to receiving the translated requests from the VM resource provider.
-
公开(公告)号:US20220417091A1
公开(公告)日:2022-12-29
申请号:US17823316
申请日:2022-08-30
Applicant: Google LLC
Inventor: Manoj Sharma , Choudhury Sarada Prasanna Nanda , Gururaj Pangal , Maurilio Cometto , llya Beyer
Abstract: A method for provisioning private-cloud server nodes by receiving a request to provision a specified number of server nodes for a private cloud, wherein the request is associated with a user, identifying a plurality of server nodes including (a) the specified number of hypervisor server nodes from a first pool that includes prepared hypervisor server nodes, each of which includes a previously-installed hypervisor, and (b) a management server node from a second pool that includes prepared management server nodes, each of which includes a previously-installed hypervisor and one or more previously-installed management components, configuring the identified server nodes to use a network associated with the user, creating a private cloud that includes the identified server nodes, and providing, to the user, permission to access the identified server nodes.
-
公开(公告)号:US10999135B2
公开(公告)日:2021-05-04
申请号:US16135188
申请日:2018-09-19
Applicant: Google LLC
Inventor: Manoj Sharma , Choudhury Sarada Prasanna Nanda , Ilya Beyer , Gururaj Pangal , Maurilio Cometto
Abstract: In one embodiment, a method includes a method for provisioning private-cloud server nodes by receiving a request to provision a specified number of server nodes for a private cloud, wherein the request is associated with a user, identifying a plurality of server nodes including (a) the specified number of hypervisor server nodes from a first pool that comprises prepared hypervisor server nodes, each of which comprises a previously-installed hypervisor, and (b) a management server node from a second pool that comprises prepared management server nodes, each of which comprises a previously-installed hypervisor and one or more previously-installed management components, configuring the identified server nodes to use a network associated with the user, creating a private cloud that includes the identified server nodes, and providing, to the user, permission to access the identified server nodes.
-
公开(公告)号:US20240086227A1
公开(公告)日:2024-03-14
申请号:US18517896
申请日:2023-11-22
Applicant: Google LLC
Inventor: Ilya Beyer , Manoj Sharma , Gururaj Pangal , Maurilio Cometto
CPC classification number: G06F9/45558 , G06F8/60 , G06F9/5072 , G06F9/5077 , G06F2009/45583 , G06F2209/5011
Abstract: In one embodiment, a system includes first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines includes a resource manager that provides a public-cloud resource interface through which one or more public-cloud clients interact with one or more virtual machines, and second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines includes one or more private-cloud virtual machines, wherein at least one of the first host machines further includes a private-cloud VM resource provider through which the resource manager interacts with the private-cloud virtual machines, wherein the VM resource provider translates requests to perform virtual machine operations from a public-cloud-resource interface to a private-cloud virtual machine interface, and the private-cloud virtual machines perform the requested virtual machine operations in response to receiving the translated requests from the VM resource provider.
-
公开(公告)号:US20230090171A1
公开(公告)日:2023-03-23
申请号:US18058597
申请日:2022-11-23
Applicant: Google LLC
Inventor: Ilya Beyer , Manoj Sharma , Gururaj Pangal , Maurilio Cometto
Abstract: In one embodiment, a system includes first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines includes a resource manager that provides a public-cloud resource interface through which one or more public-cloud clients interact with one or more virtual machines, and second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines includes one or more private-cloud virtual machines, wherein at least one of the first host machines further includes a private-cloud VM resource provider through which the resource manager interacts with the private-cloud virtual machines, wherein the VM resource provider translates requests to perform virtual machine operations from a public-cloud-resource interface to a private-cloud virtual machine interface, and the private-cloud virtual machines perform the requested virtual machine operations in response to receiving the translated requests from the VM resource provider.
-
公开(公告)号:US11531561B2
公开(公告)日:2022-12-20
申请号:US17086289
申请日:2020-10-30
Applicant: Google LLC
Inventor: Ilya Beyer , Manoj Sharma , Gururaj Pangal , Maurilio Cometto
Abstract: In one embodiment, a system includes first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines comprises a resource manager that provides a public-cloud resource interface through which one or more public-cloud clients interact with one or more virtual machines, and second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines comprises one or more private-cloud virtual machines, wherein at least one of the first host machines further comprises a private-cloud VM resource provider through which the resource manager interacts with the private-cloud virtual machines, wherein the VM resource provider translates requests to perform virtual machine operations from a public-cloud-resource interface to a private-cloud virtual machine interface, and the private-cloud virtual machines perform the requested virtual machine operations in response to receiving the translated requests from the VM resource provider.
-
-
-
-
-
-
-
-
-