GENERATING A TEMPORAL TOPOLOGY GRAPH OF A COMPUTING ENVIRONMENT
Granted: February 21, 2019
Application Number:
20190058643
In a computer-implemented method for generating a temporal topology graph of a computing environment, managed component relationship data is received for a plurality of managed components of a computing environment, the managed component relationship data including parent/child information for a managed component of the plurality of managed components at a moment in time. The managed component relationship data is transformed into graphical data of a temporal topology graph of the…
TEMPORAL ANALYSIS OF A COMPUTING ENVIRONMENT USING EVENT DATA AND COMPONENT RELATIONSHIP DATA
Granted: February 21, 2019
Application Number:
20190058626
In a computer-implemented method for temporal analysis of a computing environment using event data and managed component relationship data, a temporal topology graph of a computing environment including a plurality of managed components is accessed at a service provider, wherein the temporal topology graph includes managed component relationship data, wherein the service provider is remote to the computing environment. Event data for the plurality of managed components of the computing…
PRESENTING A TEMPORAL TOPOLOGY GRAPH OF A COMPUTING ENVIRONMENT AT A GRAPHICAL USER INTERFACE
Granted: February 21, 2019
Application Number:
20190057138
In a computer-implemented method of presenting a temporal topology graph of a computing environment at a graphical user interface, a temporal topology graph of a computing environment including a plurality of managed components is accessed at a service provider, wherein the temporal topology graph includes managed component relationship data for the plurality of managed components over an available time range, wherein the service provider is remote to the computing environment. A…
DATA COLLECTION OF EVENT DATA AND RELATIONSHIP DATA IN A COMPUTING ENVIRONMENT
Granted: February 21, 2019
Application Number:
20190057011
In a computer-implemented method of data collection in a computing environment, the method including, operational data is captured within a computing environment, wherein the computing environment includes a plurality of managed components, wherein the managed components are interrelated. The operational data is dynamically filtered within the computing environment to identify event data and managed component relationship data, wherein the event data and managed component relationship…
INTEGRATING VIRTUAL MACHINE FILE SYSTEM INTO A NATIVE FILE EXPLORER
Granted: February 14, 2019
Application Number:
20190050423
In a computer-implemented method for integrating a file system of a virtual machine into a native file explorer of a client system, a virtualization infrastructure that manages at least one virtual machine is accessed. The virtual machine is discovered. The file system of virtual machine is accessed. The file system of virtual machines is integrated with the native file explorer of the client system.
MANAGEMENT OF A CLOUD-COMPUTING FACILITY THROUGH A VIRTUAL INFRASTRUCTURE MANAGEMENT SERVER
Granted: February 7, 2019
Application Number:
20190044823
The current document is directed to aggregation of computers into distributed computing systems and, in particular, to methods and systems that simulate computer-system aggregations to test computer-system-aggregation management subsystems. In a described implementation, a host-gateway appliance is modified to simulate host-server-computer responses to management commands and requests. In this implementation, a replicated and modified management-server database is used both by a…
METHODS AND SYSTEMS THAT SYNCHRONIZE CONFIGURATION OF A CLUSTERED APPLICATION
Granted: January 31, 2019
Application Number:
20190036766
The current document is directed a distributed application in which a common configuration is maintained across the applications instances. In a disclosed example, a workflow-development-and-process-automation application is distributed across multiple discrete computer systems. In order for the applications instances to function symmetrically within the distributed application, the application instances share a common application configuration. The common configuration is maintained by…
METHODS AND SYSTEMS THAT COLLECT DATA FROM COMPUTING FACILITIES AND EXPORT A SPECIFIED PORTION OF THE COLLECTED DATA FOR REMOTE PROCESSING AND ANALYSIS
Granted: January 31, 2019
Application Number:
20190034464
The current document is directed to methods and systems that collect data within computing facilities according to data-collection specifications contained in data-collection manifests and that export a specified portion of the collected data to remote data-processing and data-analysis systems based on data-export specifications encoded within data-export whitelists. In a disclosed implementation, collected data is hierarchically encoded within a file or document that is efficiently…
METHODS AND SYSTEMS TO ANALYZE EVENT SOURCES WITH EXTRACTED PROPERTIES, DETECT ANOMALIES, AND GENERATE RECOMMENDATIONS TO CORRECT ANOMALIES
Granted: January 24, 2019
Application Number:
20190026459
Methods and systems are directed to automatically analyzing the behavior of event sources, detecting anomalies in the behavior of event sources, and generating recommendations to correct the detected anomalies. An event source can be an application program, an operating system, a virtual machine, a container, or any other source of event messages in a computer system. Method quantify the event messages generated over time to form property time series data, which is metadata regarding the…
MIXED MODE MANAGEMENT
Granted: January 24, 2019
Application Number:
20190028341
The present disclosure is related to mixed mode management. A machine-readable medium may store instructions executable by a processing resource to determine that a first management node is operating according to a different configuration profile than a second management node and, responsive to the determination, transfer a mixed mode management plug-in from the first management node. The machine-readable medium may further store instructions executable by the processing resource to…
HIERARCHICAL INVENTORY TREE OPERATION
Granted: January 24, 2019
Application Number:
20190025991
Hierarchical inventory tree operation can include receiving an indication of an update made to a hierarchical inventory tree. The tree can represent a hierarchical inventory of objects. The indication can include an identification of at least one object affected by the update and an identification of at least one property of the at least one object affected by the update. The update can be particular to a single node of the tree. Hierarchical inventory tree operation can further include…
TRANSFERRING DATA USING UNIQUE IDENTIFIERS OF A TABLE OF A RELATIONAL DATABASE
Granted: January 24, 2019
Application Number:
20190026311
The present disclosure is related to devices, systems, and methods for transferring data using unique identifiers of relational databases. An example system can include a first server hosting a relational database and a second server coupled to the first server. The second server can be configured to assign a quantity of unique identifiers of a table of the relational database to each of a plurality of groups, perform a first transfer operation to transfer data corresponding to a first…
NEGATIVE PATH TESTING IN A BOOTLOADER ENVIRONMENT
Granted: January 24, 2019
Application Number:
20190026203
Negative path testing in a bootloader environment can include backing up a global state of a component under test, injecting a fault to trigger an error in the component under test in a bootloader environment, executing error handling instructions until a checkpoint of the component under test in the bootloader environment is reached, restoring the global state to the component under test from the backup, and restarting the component under test.
PROVISIONING A HOST OF A WORKLOAD DOMAIN OF A PRE-CONFIGURED HYPER-CONVERGED COMPUTING DEVICE
Granted: January 24, 2019
Application Number:
20190026162
In a computer-implemented method for provisioning a host of a workload domain of a pre-configured hyper-converged computing device, a pre-configured hyper-converged computing device comprising a plurality of hosts is managed, where the plurality of hosts is allocable to workload domains, and where allocated hosts of a particular workload domain are of a same operating system version. A pool of unallocated hosts is maintained within the pre-configured hyper-converged computing device,…
MAINTAINING UNALLOCATED HOSTS OF A PRE-CONFIGURED HYPER-CONVERGED COMPUTING DEVICE AT A BASELINE OPERATING SYSTEM VERSION
Granted: January 24, 2019
Application Number:
20190026141
In a computer-implemented method for maintaining unallocated hosts of a pre-configured hyper-converged computing device at a baseline operating system version, a plurality of hosts of a pre-configured hyper-converged computing device is managed, where the plurality of hosts are allocable to workload domains, where the plurality of hosts each have an operating system version within a range of supported operating system versions, where unallocated hosts of the plurality of hosts are…
MANAGING HOSTS OF A PRE-CONFIGURED HYPER-CONVERGED COMPUTING DEVICE
Granted: January 24, 2019
Application Number:
20190026140
In a computer-implemented method for managing hosts of a pre-configured hyper-converged computing device, a pre-configured hyper-converged computing device comprising a plurality of hosts is managed, where the plurality of hosts is allocable to workload domains, where unallocated hosts of the plurality of hosts is maintained within a pool of unallocated hosts, and where the plurality of hosts each have an operating system version. An unallocated host of the pool of unallocated hosts is…
INTELLIGENT DEPLOYMENT OF VIRTUAL PROCESSING INSTANCES FROM OVA TEMPLATES
Granted: January 24, 2019
Application Number:
20190026138
A management system and method for deploying a virtual processing instance from an OVA template file involves accessing the OVA template file stored on a storage of a computer to stream at least one file from the storage of the computer for processing and to transmit a disk image file of the virtual processing instance in the OVA template file from the storage of the computer to a storage of a destination host computer on which the virtual processing instance is to be deployed.
MANAGING VIRTUAL COMPUTING INSTANCES AND PHYSICAL SERVERS
Granted: January 24, 2019
Application Number:
20190026137
The present disclosure is related to managing virtual computing instances and physical servers. An example machine-readable medium may store instructions executable by a processing resource to cause a computer system to provide an application program interface (API) that provides a user with an ability to manage a virtual computing instance (VCI) deployed on a hypervisor and provisioned by a pool of physical computing resources and manage a physical server.
BLUEPRINT APPLICATION STORAGE POLICY
Granted: January 24, 2019
Application Number:
20190026135
An example method to manage a virtual machine deployment in a cloud environment includes generating a blueprint comprising a blueprint component corresponding to an application storage policy for all endpoints associated with an infrastructure source in the cloud environment, in response to a determination that the application storage policy comprises a first storage policy of a first endpoint among the endpoints, collecting the first storage policy to deploy the virtual machine on the…
PROVIDING DATA VISUALIZATION
Granted: January 24, 2019
Application Number:
20190026007
The present disclosure is related to methods, systems, and devices for providing data visualization. An example device can include instructions executed to receive information corresponding to a plurality of items, the information including a respective value for a first parameter of each item and a respective value for a second parameter of each item, determine a first visualization of the first parameter and the second parameter of the plurality of items, the first visualization…