-
公开(公告)号:US10310881B2
公开(公告)日:2019-06-04
申请号:US14927097
申请日:2015-10-29
申请人: VMware, Inc.
发明人: David Byard , Wit Riewrangboonya , Nick Tenczar
IPC分类号: G06F9/455
摘要: A method for managing a virtual infrastructure is described. The method includes: generating a configuration information model representing a virtual infrastructure based on known virtual machines and network settings thereon; querying one or more sources of truth other than the known virtual machines, wherein the one or more sources of truth includes a data storage that stores at least one data object that answers a particular question; and comparing the data from the one or more sources of truth with a store of configuration model information, wherein the configuration model information comprises a time stamp and a source identifier; based on the comparing, generates a set of rules; and based on the set of rules, updates the configuration information model.
-
公开(公告)号:US09916148B2
公开(公告)日:2018-03-13
申请号:US14957233
申请日:2015-12-02
申请人: VMware, Inc.
发明人: Wit Riewrangboonya , Michael Toback , David Byard , Nick Tenczar
IPC分类号: G06F9/445
CPC分类号: G06F8/61 , G06F8/65 , G06F9/45558 , G06F2009/45562
摘要: A method for managing a software package, including: accessing a request to process one or more package definitions in relation to a data repository which retains package definitions, wherein the one or more package definitions is associated with the software package; determining a status of an assertion that indicates either a completed assertion or an incomplete assertion; if the status is determined to be the incomplete assertion, then determining requirements for the software package to be configured for the hyper-converged appliance; attempting to find a match for the assertion in a pool of known resolvable assertions, wherein the match will allow the assertion to be resolved through accessible provisions and thereby fulfill the requirements; if the match is found, then using the accessible provisions to resolve and thereby complete the assertion; and if the assertion is completed, continuing an installation process of the software package.
-