-
公开(公告)号:US10452377B2
公开(公告)日:2019-10-22
申请号:US15406812
申请日:2017-01-16
Applicant: VMWARE, INC.
Inventor: Kavya Reddy Musani , Akash Kodenkiri , Ramesh Vepuri Lakshminarayana , Ramesh Jagannatha Shetty , Clement Jebakumar , Ravi Shankar Nandula
Abstract: System and methods for simulating an end-to-end upgrade process are provided. The method may include collecting, by an upgrade simulator, a system inventory from a production system. The system inventory includes the production system's hardware configuration. The method may include, in response to a determination that the system inventory is compatible with an upgrade software, configuring, by the upgrade simulator, a simulated system having a downsized hardware configuration compared to the production system's hardware configuration. The method may further include upgrading, by the upgrade simulator, the simulated system using the upgrade software, and evaluating, by the upgrade simulator, the simulated system operating with the upgrade software.
-
公开(公告)号:US20220322090A1
公开(公告)日:2022-10-06
申请号:US17334861
申请日:2021-05-31
Applicant: VMWARE, INC.
Inventor: KRISHNENDU GORAI , Sandeep Sinha , Vinod R N , Ramesh Vepuri Lakshminarayana , Akash Kodenkiri , Sachin Johri
IPC: H04W12/06 , H04W12/0433 , H04W12/0431 , H04W12/69
Abstract: A system and method for establishing trust between management entities with different authentication mechanisms in a computing system utilizes a token exchange service to acquire a second security token used in a second management entity in exchange for a first security token used in a first management entity. In an embodiment, an endpoint is set at the first management entity as an authentication endpoint for the second management entity, which is used to authenticate a request with the second security token that is sent from the first management entity to the second management entity. After authentication, the request is processed at the second management entity and a response is transmitted to the first management entity.
-
公开(公告)号:US11314499B2
公开(公告)日:2022-04-26
申请号:US16573451
申请日:2019-09-17
Applicant: VMware, Inc.
Inventor: Kavya Reddy Musani , Akash Kodenkiri , Ramesh Vepuri Lakshminarayana , Ramesh Jagannatha Shetty , Clement Jebakumar , Ravi Shankar Nandula
Abstract: System and methods for simulating an end-to-end upgrade process are provided. The method may include collecting, by an upgrade simulator, a system inventory from a production system. The system inventory includes the production system's hardware configuration. The method may include, in response to a determination that the system inventory is compatible with an upgrade software, configuring, by the upgrade simulator, a simulated system having a downsized hardware configuration compared to the production system's hardware configuration. The method may further include upgrading, by the upgrade simulator, the simulated system using the upgrade software, and evaluating, by the upgrade simulator, the simulated system operating with the upgrade software.
-
公开(公告)号:US11689924B2
公开(公告)日:2023-06-27
申请号:US17334861
申请日:2021-05-31
Applicant: VMWARE, INC.
Inventor: Krishnendu Gorai , Sandeep Sinha , Vinod R N , Ramesh Vepuri Lakshminarayana , Akash Kodenkiri , Sachin Johri
IPC: H04W12/06 , H04W12/0433 , H04W12/0431 , H04W12/69
CPC classification number: H04W12/068 , H04W12/0431 , H04W12/0433 , H04W12/69
Abstract: A system and method for establishing trust between management entities with different authentication mechanisms in a computing system utilizes a token exchange service to acquire a second security token used in a second management entity in exchange for a first security token used in a first management entity. In an embodiment, an endpoint is set at the first management entity as an authentication endpoint for the second management entity, which is used to authenticate a request with the second security token that is sent from the first management entity to the second management entity. After authentication, the request is processed at the second management entity and a response is transmitted to the first management entity.
-
公开(公告)号:US20200057627A1
公开(公告)日:2020-02-20
申请号:US16573451
申请日:2019-09-17
Applicant: VMware, Inc.
Inventor: Kavya Reddy MUSANI , Akash Kodenkiri , Ramesh Vepuri Lakshminarayana , RAMESH JAGANNATHA SHETTY , Clement Jebakumar , RAVI SHANKAR NANDULA
Abstract: System and methods for simulating an end-to-end upgrade process are provided. The method may include collecting, by an upgrade simulator, a system inventory from a production system. The system inventory includes the production system's hardware configuration. The method may include, in response to a determination that the system inventory is compatible with an upgrade software, configuring, by the upgrade simulator, a simulated system having a downsized hardware configuration compared to the production system's hardware configuration. The method may further include upgrading, by the upgrade simulator, the simulated system using the upgrade software, and evaluating, by the upgrade simulator, the simulated system operating with the upgrade software.
-
公开(公告)号:US11900099B2
公开(公告)日:2024-02-13
申请号:US17741496
申请日:2022-05-11
Applicant: VMWARE, INC.
Inventor: Tomo Vladimirov Simeonov , Ivaylo Radoslavov Radev , Roman Romanov Petrov , George Daskalov , Andrey Karabelyov , Dimitar Dimitrov , Denis Denislavov Belinov , Vladislav Milenov Atanasov , Ramesh Vepuri Lakshminarayana
IPC: G06F8/65
CPC classification number: G06F8/65
Abstract: A method of upgrading an application in a software-defined data center (SDDC) includes: deploying, by lifecycle management software executing in the SDDC, a second appliance, a first appliance executing services of the application at a first version, the second appliance having services of the application at a second version, the services in the first appliance being active and the services in the second appliance being inactive; expanding, by the lifecycle management software, state of the first appliance to support both the services at the first version and the services at the second version; replicating, by the lifecycle management software, the state of the first appliance to the second appliance; performing, by the lifecycle management software, a switchover to stop the services of the first appliance and start the services of the second appliance; and contracting, by the lifecycle management software, state of the second appliance to remove a portion unused by the services at the second version.
-
公开(公告)号:US11429373B2
公开(公告)日:2022-08-30
申请号:US17332128
申请日:2021-05-27
Applicant: VMware, Inc.
Inventor: Ravi Shankar Nandula , Akash Kodenkiri , Ramesh Vepuri Lakshminarayana
IPC: G06F8/65 , G06F9/455 , G06F11/14 , H04L61/4511 , H04L61/5007
Abstract: Aspects of updating or upgrading a management system for a virtualized computing environment are described. In some aspects, a virtualization management system that manages a virtualized computing environment can be upgraded or updated with limited downtime of the system by deploying a new instance of the system and subsequently assigning a network address of the previous instance to the new instance once it is deployed in the environment.
-
公开(公告)号:US11023219B2
公开(公告)日:2021-06-01
申请号:US16364233
申请日:2019-03-26
Applicant: VMWARE, INC.
Inventor: Ravi Shankar Nandula , Akash Kodenkiri , Ramesh Vepuri Lakshminarayana
Abstract: Aspects of updating or upgrading a management system for a virtualized computing environment are described. In some aspects, a virtualization management system that manages a virtualized computing environment can be upgraded or updated with limited downtime of the system by deploying a new instance of the system and subsequently assigning a network address of the previous instance to the new instance once it is deployed in the environment.
-
公开(公告)号:US09898325B2
公开(公告)日:2018-02-20
申请号:US15046475
申请日:2016-02-18
Applicant: VMWARE, INC.
Inventor: Avakash Prem Chand , Clement Jebakumar , Akash Kodenkiri , Shubha B S , Ramesh Vepuri Lakshminarayana , Kavya Reddy Musani
CPC classification number: G06F9/45558 , G06F9/44505 , G06F9/45533 , G06F2009/4557
Abstract: The present disclosure is related to systems, methods, and non-transitory machine readable media for virtual component revision. An example non-transitory machine readable medium can store instructions executable by a processing resource to cause a computing system to store a change to a configuration setting among a plurality of configuration settings each associated with a configurable virtual component and store the plurality of configuration settings associated with the configurable virtual component.
-
-
-
-
-
-
-
-