VCE Company LLC Patent applications |
Patent application number | Title | Published |
20160048611 | System, Method, Apparatus, and Computer Program Product for Generation of an Elevation Plan for a Computing System - A system, method, apparatus, and computer program product for generating an elevation plan for a computing system are disclosed. A method may include accessing a build specification identifying components to be included in the computing system. The method may also include accessing a set of component placement rules defining rules for placing components within a rack. The method may further include generating an elevation plan defining a respective mount position for each of a subset of the components within one or more racks based on the set of component placement rules. | 02-18-2016 |
20160048610 | System, Method, Apparatus, and Computer Program Product for Generating a Cabling Plan for a Computing System - A system, method, apparatus, and computer program product for generating a cabling plan for a computing system are disclosed. A method may include accessing an elevation plan defining a respective mount position for each of a set of components of the computing system. The method may also include determining one or more port pairs to be used for interconnecting the plurality of components. The method may further include determining, for each port pair, a cable length to use to connect the port pair. The cable length may be determined based at least in part on mount positions defined by the elevation plan for the two components connected by the port pair. The method may additionally include generating a cabling plan defining the cable length to use to connect each respective port pair. | 02-18-2016 |
20150339476 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIUMS FOR PROVIDING SUPPLY CHAIN VALIDATION - Methods, systems, and computer readable mediums for providing supply chain validation are disclosed. According to one exemplary embodiment, a method for validating a computing system comprises receiving, from a source entity and via an out of band delivery, validation information for validating the computing system, wherein the validation information is derived from one or more components of the computing system. The method also includes determining, using the validation information and reference information associated with the computing system, whether a configuration of the computing system has been modified and, in response to determining that the configuration of the computing system has been modified, generating information about a system modification. | 11-26-2015 |
20150301853 | SYSTEMS AND METHODS FOR PHYSICAL AND LOGICAL RESOURCE PROFILING, ANALYSIS AND BEHAVIORAL PREDICTION - Methods and/or systems for performing workload analysis within an arrangement of interconnected computing devices, such as a converged infrastructure, are disclosed. A prediction system may generate a workload associated with physical and/or logical components of the converged infrastructure that are utilized to execute a client resource. The prediction system may monitor the utilization behavior of the various logical and/or physical components associated with the workload over a particular period of time to generate a workload profile. Subsequently, the prediction system may execute a prediction workload analysis algorithm that accesses the workload profile to identify optimal physical resources in the converged infrastructure that may be available to execute other workloads. | 10-22-2015 |
20150229722 | SYSTEM AND METHOD FOR GENERATING CONVERGED VIEWS OF A VIRTUAL COMPUTING ENVIRONMENT - A converged infrastructure management system includes a processing system and a memory for storing an operations management application, which is executed by the processing system to obtain physical configuration information associated with one or more physical hosts of a virtual computing environment, and virtual object information associated with a plurality of virtual objects executed on the hosts. Using this information, the application generates an association for each virtual object, the association associating the virtual object with the host that executes the virtual object, and displays a virtual object representation of at least one of the virtual objects, a host representation of its respective host, and an indicator representing the association between the virtual object and its respective host on a display. | 08-13-2015 |
20150177797 | SCALABLE INPUT AND OUTPUT RACK POWER DISTRIBUTION UNIT - A power distribution unit (PDU) at least one power distribution module configured in a computing rack and an interchangeable adapter coupled to the power distribution module to provide power to the distribution module. The power distribution module includes multiple power receptacles for coupling to a plurality of devices disposed in the computing rack. The interchangeable adapter electrically connectable to one of a plurality of different electrical power sources in which each electrical power source has a phase type configuration that differs from one another. | 06-25-2015 |
20150082016 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIUMS FOR UPDATING COMPONENTS IN A CONVERGED INFRASTRUCTURE SYSTEM - Methods, systems, and computer readable mediums for updating components in a converged infrastructure system are disclosed. According to one method, the method includes identifying components in a converged infrastructure system that require remediation in order to comply with a defined converged infrastructure configuration and determining remediation content to enable each of the identified components to be compliant with the defined converged infrastructure configuration. The method further includes retrieving the remediation content for the identified components from a repository and utilizing the remediation content to update the identified components on the converged infrastructure system in accordance with the defined converged infrastructure configuration. | 03-19-2015 |
20140258238 | METHOD TO EMBED SNAPSHOT MANAGEMENT INTO VIRTUAL MACHINE INSTANCES - A snapshot agent executing on a virtual desktop allows a user to both create snapshots of the VM image hosting the virtual desktop and to revert that VM instance to such snapshots. In addition to a snapshot agent that executes within a given VM instance, another embodiment provides a user with network access to a portal snapshot management interface, e.g., via a web application. The web application can present the list of VM instances, and snapshots for each such VM instance, owned by an authenticated user. The user can then interact with the web application to create a new snapshot for (or revert to) an existing snapshot for the owned VM instances. | 09-11-2014 |
20140258235 | METHOD TO PROVIDE USER DOMAIN MANAGEMENT OF SNAPSHOTS FOR VIRTUAL DESKTOPS USING CENTRALIZED PORTAL - A snapshot agent executing on a virtual desktop allows a user to both create snapshots of the VM image hosting the virtual desktop and to revert that VM instance to such snapshots. In addition to a snapshot agent that executes within a given VM instance, another embodiment provides a user with network access to a portal snapshot management interface, e.g., via a web application. The web application can present the list of VM instances, and snapshots for each such VM instance, owned by an authenticated user. The user can then interact with the web application to create a new snapshot for (or revert to) an existing snapshot for the owned VM instances. | 09-11-2014 |
20140201735 | MASTER AUTOMATION SERVICE - A method and system is provided for managing virtual machine instances (VMs) and other computing and network infrastructure within a data center. A user designates a computing device or resource (whether physical or virtual) as a master automation object (e.g., a virtual machine instance may be designated as a virtual template for command replication). The user then establishes an association between the master object and a set of physical and/or virtual computing resources that should replicate a set of designated commands sent to the master object. An automation service then intercepts/observes commands sent to the master object and sends the intercepted/observed commands to each computing device linked to the master object. | 07-17-2014 |
20140196029 | SCRIPTING LANGUAGE EXECUTOR SERVICE FOR APPLICATIONS - A method and system for executing scripts on virtual machines is provided. The system includes an executor service that accepts scripts, parameters, authentication information from another process that needs to invoke a script on a target virtual machine (or group of virtual machines). The executor service remains running even after a script has completed execution. The executor service accepts any number of scripts and places them in a command queue. Agents running on the target virtual machine(s) check-in with the executor service to receive scripts from the command queue. Also, the executor service may directly invoke a script using a persistent connection to a virtual machine management center. | 07-10-2014 |
20140068599 | PACKAGED APPLICATION DELIVERY FOR CONVERGED INFRASTRUCTURE - A method and apparatus for deploying an application in a converged infrastructure is described. The application may be deployed according a model that specifies deployment of the application on resources allocated from the converged infrastructure. The model may be used to scale and adjust the deployment of the application according to pre-determined best practices and according to deployment-specific parameters provided by a system administrator. | 03-06-2014 |
20140068032 | APPLICATION DEPENDENT DATA CENTER INTEGRATION - A method and apparatus for integrating a converged infrastructure platform in a data center is provided. The described apparatus configures the physical and virtual resources that run on the converged infrastructure to communicate with the rest of the data center. The network integration process understands the data center network already in place and extends the set up into the converged infrastructure to enable communication between the converged infrastructure and the rest of the network in the data center. The apparatus uses an infrastructure template that describes the data center and that may be pre-defined for a specific application deployed within the converged infrastructure platform. | 03-06-2014 |
20140068022 | DEPLOYED APPLICATION FACTORY RESET - A method and apparatus for integrating a converged infrastructure platform in a data center is provided. The described apparatus configures the physical and virtual resources that run on the converged infrastructure to communicate with the rest of the data center. The described apparatus further enables a system administrator to rollback configurations of the physical and virtual resources of the converged infrastructure to restore the converged infrastructure to a factory state. | 03-06-2014 |
20140059570 | COMMUNICATION WITH COMPONENTS USING COMPONENT-INDEPENDENT DRIVER - An improved technique for communicating with components of an electronic system includes operating a driver according to a designated protocol but agnostically to the components themselves. Information about particular system components is supplied to the driver by respective data sources. To obtain discovery information about a component, the driver accesses a data source for the component and communicates with the component using the designated protocol. The driver thus operates merely as a conduit for component-specific information, which is supplied by the data sources rather than by the driver itself. | 02-27-2014 |
20140059385 | COMPLIANCE TESTING ENGINE FOR INTEGRATED COMPUTING SYSTEM - A technique tests whether an integrated computing system having server, network and storage components complies with a configuration benchmark expressed as rules in first markup-language statements such as XML. The rules are parsed to obtain test definition identifiers identifying test definitions in a second set of markup-language statements, each test definition including a test value and an attribute identifier of system component attribute. A management database is organized as an integrated object model of all system components. An interpreter invoked with the test definition identifier from each rule process each test definition to (a) access the management database using the attribute identifier obtain the actual value for the corresponding attribute, and (b) compare the actual value to the test value of the test definition to generate a comparison result value that can be stored or communicated as a compliance indicator to a human or machine user. | 02-27-2014 |
20140059196 | MANAGING CONVERGED IT INFRASTRUCTURE WITH GENERIC OBJECT INSTANCES - An improved technique for managing an electronic system suitable for providing users with information technology resources, such as compute, storage, and network resources, builds an object model instance of data center components to represent the data center components as a unified entity, which administrators can access as a single-point source for information about the components. In some examples, the object model instance also serves as a single-point for management control of the electronic system. The object model instance is populated with information obtained from a discovery process, where components are queried to report their actual configuration and state, as well as physical and logical relationships among them. | 02-27-2014 |
20140006617 | PERSONAS IN APPLICATION LIFECYCLE MANAGEMENT | 01-02-2014 |
20130014107 | AUTOMATIC MONITORING AND JUST-IN-TIME RESOURCE PROVISIONING SYSTEM - A method and apparatus for automatic provisioning steps using a physical computing block-based infrastructure platform and a virtualized environment is discussed to provide automatic elasticity. Running applications may be monitoring for increased workload, which may trigger a proactive and/or reactive response. The triggered proactive or reactive response includes executing a remediation action upon workloads exceeding set thresholds, as set by a pre-determined monitoring policy. The remediation actions may include the provisioning of additional virtual or physical computing resources to reduce the workload below the set threshold. | 01-10-2013 |