-
公开(公告)号:US20220179633A1
公开(公告)日:2022-06-09
申请号:US17116774
申请日:2020-12-09
Applicant: VMware, Inc.
Inventor: Aravinda HARYADI , Mukund GUNTI
Abstract: A method of installing an image of a virtualization software installing an image of a virtualization software in a heterogeneous duster of hosts that include first hosts having server hardware of a first type and at least one second host having server hardware of a second type, includes: in response to a user input, generating a software specification that specifies a base image of the virtualization software and an add-on image of the virtualization software; retrieving metadata of the base image and metadata of add-on image; generating first and second desired images of the virtualization software, which are to be applied respectively to the first hosts and the at least one second host, based on the metadata of the base image and metadata of the add-on image; and instructing each of the first and second hosts to install a desired image of the virtualization software therein.
-
公开(公告)号:US20180041347A1
公开(公告)日:2018-02-08
申请号:US15789344
申请日:2017-10-20
Applicant: VMware, Inc.
Inventor: Mukund GUNTI , Kalyan Ram CHINTALAPATI , Suresh SUNDRIYAL , Tushar THOLE , Swapnil DAINGADE , Sridhar T. REDDY , Anu ENGINEER , Patrick William Penzias DIRKS , Ratnadeep BHATTACHARJEE
IPC: H04L9/32
CPC classification number: H04L9/3268 , H04L9/321
Abstract: In a computer-implemented method for automated provisioning a certificate in a computing system a certificate signing request is accessed from a computing node by a centralized management tool of the computing system. The certificate signing request is provided to a certificate authority by the centralized management tool. A signed certificate is accessed from the certificate authority for the computing node. The signed certificate is provided to the computing node, by the centralized management tool, such that there is automated provisioning of the signed certificate at the computing node to establish trust of the computing node in the computing system.
-
公开(公告)号:US20170372074A1
公开(公告)日:2017-12-28
申请号:US15191413
申请日:2016-06-23
Applicant: VMware, Inc.
Inventor: Mukund GUNTI , Timothy P. MANN
Abstract: A computer system is securely booted by executing a boot firmware to locate a boot loader and verify the boot loader using a first key that is associated with the boot firmware. Upon verifying the boot loader, computer system executes the boot loader to verify a system software kernel and a secure boot verifier using a second key that is associated with the boot loader. The secure boot verifier is then executed to verify the remaining executable software modules to be loaded during boot using a third key that is associated with the secure boot verifier. During boot, state data files of the computer system are mounted in a namespace that is isolated from the namespaces in which the executable software modules are mounted.
-
公开(公告)号:US20170006022A1
公开(公告)日:2017-01-05
申请号:US14755642
申请日:2015-06-30
Applicant: VMware, Inc.
Inventor: Mukund GUNTI , Kalyan Ram CHINTALAPATI , Suresh SUNDRIYAL , Tushar THOLE , Swapnil DAINGADE , Sridhar T. REDDY , Anu Engineer , Ratnadeep Bhattacharjee
IPC: H04L29/06
CPC classification number: H04L63/0823 , H04L63/108 , H04L63/166
Abstract: In a computer-implemented method for automated monitoring certificate expiration, automatically periodically accessing a plurality of computing nodes in a computing system for certificate expiration of a certificate of the plurality of computing nodes. The automatically periodically accessing is provided by a central management tool of the computing system. Automatically determining the certificate of the plurality of computing nodes has an impending certificate expiration by the central management tool of said computing system. In response to the determining, automatically generating an alert, by the central management tool, that indicates the impending certificate expiration of the certificate.
Abstract translation: 在用于自动监测证书到期的计算机实现的方法中,自动周期性地访问计算系统中的多个计算节点,用于多个计算节点的证书的证书到期。 自动周期性访问由计算系统的中央管理工具提供。 通过所述计算系统的中央管理工具自动确定多个计算节点的证书具有即将到期的证书到期。 响应于确定,由中央管理工具自动生成指示证书即将到期的证书到期的警报。
-
公开(公告)号:US20170005808A1
公开(公告)日:2017-01-05
申请号:US14755508
申请日:2015-06-30
Applicant: VMware, Inc.
Inventor: Mukund GUNTI , Kalyan Ram CHINTALAPATI , Suresh SUNDRIYAL , Tushar THOLE , Swapnil DAINGADE , Sridhar T. REDDY , Anu ENGINEER , Patrick William Penzias DIRKS , Ratnadeep BHATTACHARJEE
IPC: H04L9/32
CPC classification number: H04L9/3268 , H04L9/321
Abstract: In a computer-implemented method for automated provisioning a certificate in a computing system a certificate signing request is accessed from a computing node by a centralized management tool of the computing system. The certificate signing request is provided to a certificate authority by the centralized management tool. A signed certificate is accessed from the certificate authority for the computing node. The signed certificate is provided to the computing node, by the centralized management tool, such that there is automated provisioning of the signed certificate at the computing node to establish trust of the computing node in the computing system.
Abstract translation: 在用于在计算系统中自动配置证书的计算机实现的方法中,通过计算系统的集中式管理工具从计算节点访问证书签名请求。 证书签发请求由集中管理工具提供给证书颁发机构。 从计算节点的证书颁发机构访问签名的证书。 通过集中式管理工具将签名的证书提供给计算节点,使得在计算节点处自动提供签名的证书以建立计算系统中的计算节点的信任。
-
16.
公开(公告)号:US20240248737A1
公开(公告)日:2024-07-25
申请号:US18130443
申请日:2023-04-04
Applicant: VMWARE, INC
Inventor: Ivaylo RADOSLAVOV RADEV , Mukund GUNTI , Mayur BHOSLE , Praveen TIRUMANYAM , Kalyan DEVARAKONDA
CPC classification number: G06F9/45558 , G06F9/4451 , G06F2009/4557 , G06F2009/45595
Abstract: An example method of managing a configuration of a virtualization management server in a software-defined data center (SDDC), the virtualization management server managing a cluster of hosts and a virtualization layer executing therein, includes: generating, by a service executing in the SDDC, a profile that includes a managed configuration exclusive of an unmanaged configuration, a union of the managed configuration and the unmanaged configuration being a configuration of the virtualization management server; validating, by the service, that the unmanaged configuration in the profile does not include dependencies with the unmanaged configuration; applying, by the service, the profile to the virtualization management server.
-
17.
公开(公告)号:US20230004413A1
公开(公告)日:2023-01-05
申请号:US17367118
申请日:2021-07-02
Applicant: VMware, Inc.
Inventor: Ashish KAILA , Suresh SUNDRIYAL , Mukund GUNTI
IPC: G06F9/455
Abstract: An example method of hypervisor lifecycle management in a virtualized computing system having a cluster of hosts is described. The method includes: obtaining, by remediation software executing in a host of the hosts, a host state document from a distributed key-value store, the host state document defining a desired state of software in the host, the software including a hypervisor; and performing, by the remediation software in coordination with other hosts of the hosts through the distributed key-value store, a lifecycle operation on the software of the host in response to determining that a current state of the software does not match the desired state.
-
公开(公告)号:US20220236999A1
公开(公告)日:2022-07-28
申请号:US17156487
申请日:2021-01-22
Applicant: VMware, Inc.
Inventor: Mayur BHOSLE , Mukund GUNTI , Olivier Alain CREMEL
Abstract: A method of remediating configurations of a plurality of system services running in each of a plurality of hosts, wherein each of the hosts is configured with a virtualization software for supporting execution of virtual machines therein, includes the steps of: retrieving actual configurations of the system services, wherein the actual configurations are stored in accordance with a configuration schema of the system services and include a user configuration, which is a configuration initiated by the user, and a system configuration, which is a configuration initiated by the host in response to the user configuration; retrieving desired configurations of the system services from a desired configuration file; comparing each of the actual configurations with a corresponding one of the desired configurations; and upon determining that at least one actual configuration, which is not a system configuration, is different from a corresponding one of the desired configurations, replacing the at least one actual configuration with the corresponding desired configuration.
-
19.
公开(公告)号:US20220179632A1
公开(公告)日:2022-06-09
申请号:US17116466
申请日:2020-12-09
Applicant: VMware, Inc.
Inventor: Aravinda HARYADI , Mukund GUNTI
Abstract: A method of installing an image of a virtualization software in a cluster of hosts includes: in response to a user input, generating a software specification that specifies a base image of the virtualization software and a solution to be enabled; retrieving metadata of the base image, metadata of the solution, and a constraint of the solution; generating a desired image of the virtualization software based on the metadata of the base image and the metadata of the solution in accordance with the constraint; and instructing each host in the duster to install the desired image of the virtualization software.
-
公开(公告)号:US20210311756A1
公开(公告)日:2021-10-07
申请号:US16837760
申请日:2020-04-01
Applicant: VMware, Inc.
Inventor: Mayur BHOSLE , Mukund GUNTI , Siddharth GANDHI
Abstract: A virtualized computing system includes a plurality of hosts, each of which is configured with a virtualization software for supporting execution of virtual machines therein. A method of managing a configuration of a system service in the virtualized computing system includes upon receiving an application program interface (API) call to operate on a configuration object for a system service that is backed by a configuration schema of the system service, updating a database in accordance with the configuration schema to update or store the configuration of the system service. The system service executes with a configuration that is a combination of a default configuration that is defined in a default configuration schema of the system service and the configuration stored in the database.
-
-
-
-
-
-
-
-
-