Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Alexander Gebhart, Akazienweg DE

Alexander Gebhart, Akazienweg DE

Patent application numberDescriptionPublished
20090037429Automatic Benefit Analysis Of Dynamic Cluster Management Solutions - Methods and apparatus, including computer program products, are provided for determining whether there is a benefit to implementing a dynamic cluster system rather than a static cluster system. In one aspect, there is provided a computer-implemented method. The method may include accessing, at a static cluster system, information representative of the static cluster system and accessing information representative of a dynamic cluster system. Based on the accessed information, a value may be determined, such that the value represents a benefit (e.g., an indication of usefulness or worth as well as a lack of usefulness or worth) of implementing the dynamic cluster system rather than the static cluster system. The determined value may be provided to a user interface, so that a user may decide whether to implement the dynamic cluster system rather than a static cluster system. Related apparatus, systems, methods, and articles are also described.02-05-2009
20090037571Dynamic Agent Formation For Efficient Data Provisioning - Methods and apparatus, including computer program products, are provided for monitoring one or more computers in a distributed computing system. In one aspect, there is provided a computer-implemented method. The method may include determining, at a node, a first quantity of first agents reporting to the node and limiting the quantity of first agents to not exceed a predetermined threshold. The first agents configured to directly report to the node a first information corresponding to systems being monitored by the first agents. A second quantity of second agents may also be determined. The second agents report to the node through the first agents. The second agents report a second information corresponding to systems being monitored by the second agents. The first agents may be notified to report to the node the first information corresponding to systems being monitored by the first agents. The second agents may be notified to report to at least one of the first agents the second information corresponding to systems being monitored by the second agents. Related apparatus, systems, methods, and articles are also described.02-05-2009
20090037572Adaptation Of Clusters To Virtualization Technologies - Methods and apparatus, including computer program products, are provided for adapting processing in a distributed computing system based on automatically detected changes caused by virtualization. In one aspect, the computer-implemented method includes detecting whether one or more changes occur at a cluster of a distributed computing system. The one or more changes may be caused by a virtualization system. Moreover, the one or more changes may correspond to at least one of a quantity of processors at the cluster, a quantity of memory at the cluster, a quantity of bandwidth among nodes of the cluster, and a storage speed. The cluster may be adapted based on the detected changes. Related apparatus, systems, methods, and articles are also described.02-05-2009
20090037902Transitioning From Static To Dynamic Cluster Management - Methods and apparatus, including computer program products, are provided for transitioning components of a static cluster system to a dynamic cluster system. In one aspect, there is provided a computer-implemented method. The method may include selecting, at a user interface, a static cluster system to transition one or more components of the selected static cluster system to a dynamic cluster system. At least one install agent may be provided to the selected static cluster system. The install agent may be configured to install one or more agents outside of the selected static cluster system. The one or more agents may be configured to move the one or more components from the selected static cluster system to a dynamic cluster system. Related apparatus, systems, methods, and articles are also described.02-05-2009
20090210869ADVANCED PACKAGING AND DEPLOYMENT OF VIRTUAL APPLIANCES - Methods and apparatus, including computer program products, are provided for deploying virtual appliances. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of one or more requirements of virtual appliances and one or more resources available to host the virtual appliances. A download manager may be used to install the virtual appliances. The installation may be configured based on the received information. The start of the virtual appliances may be initiated based on a dependency description. The dependency description includes a sequence for starting the virtual appliances including the network configuration. Related apparatus, systems, methods, and articles are also described.08-20-2009
20090216828TRANSITIONING FROM DYNAMIC CLUSTER MANAGEMENT TO VIRTUALIZED CLUSTER MANAGEMENT - Methods and apparatus, including computer program products, are provided for transitioning one or more aspect of a dynamic cluster of computers to one or more virtual machines. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of a dynamic cluster system and receiving information representative of a virtual machine. A controller may initiate, based on the received information representative of the dynamic cluster system and the virtual machine, a transition of one or more aspects of the dynamic cluster system to the virtual machine. Related apparatus, systems, methods, and articles are also described.08-27-2009
20090216863Performance Optimization Of Business Processes By Stochastic Environmental Changes - Methods and apparatus, including computer program products, are provided for optimizing applications, such as applications included in a business process. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of one or more interfaces and aspects of each of the interfaces. The interfaces may be adjustable by a business process supervisor. The business process supervisor may adjust one or more aspects of the one or more interfaces. The results of the adjustment may be received and used to determine optimum settings to the one or more interfaces. Related apparatus, systems, methods, and articles are also described.08-27-2009
20090217072AUTOMATED ELECTRICAL POWER SAVINGS IN VIRTUALIZATION ENVIRONMENTS - Methods and apparatus, including computer program products, are provided for shutting down a host, such as a computer, server, and the like, to enable power savings. In one aspect, there is provided a computer-implemented method. The computer-implemented method includes determining whether to shutdown an application at a virtual machine. The determination is made using information from the application. The virtual machine and application operate on a host. A power management mechanism of the host may be initiated to enable a power savings when compared to not shutting down the host. Related apparatus, systems, methods, and articles are also described.08-27-2009
20090217260AUTOMATED VIRTUAL APPLIANCE SIZING - Methods and apparatus, including computer program products, are provided for sizing the operating system of a virtual machine. In one aspect, there is provided a computer-implemented method. The computer-implemented method includes receiving information representative of an extended application layer and a container, both of which operate at a virtual machine at a host. A determination is made regarding whether one or more aspects of the extended application and the container may be deinstalled. The extended application and the container are implemented without the deinstalled aspects. Related apparatus, systems, methods, and articles are also described.08-27-2009
20090217263VIRTUAL APPLIANCE FACTORY - Methods and apparatus, including computer program products, are provided for generating virtual appliances. In one aspect, there is provided a computer-implemented method. The method may include receiving, from a user interface, information representative of one or more selections of solutions. The one or more solutions may represent a configuration of a virtual appliance. The virtual appliance may be generated based on the received information. The generated virtual appliance may be provided to another machine to enable the other machine to execute the virtual machine. Related apparatus, systems, methods, and articles are also described.08-27-2009
20090217267Dynamic Resizing of Applications Running on Virtual Machines - Methods and apparatus, including computer program products, are provided for sizing an application running on a virtual machine. In one aspect, there is provided a computer-implemented method. The method may include registering, at a monitor, one or more controllers associated with one or more corresponding applications. Configuration information may be received for one or more corresponding applications. Event information may be provided to the one or more controllers to enable the one or more controllers to adjust one or more aspects of the corresponding applications. The event information may represent changes in resources (e.g., at the physical machine hosting the virtual machine and application). The aspects may be adjusted based on the changes. Related apparatus, systems, methods, and articles are also described.08-27-2009
20090217296BENEFIT ANALYSIS OF IMPLEMENTING VIRTUAL MACHINES - Methods and apparatus, including computer program products, are provided for determining the benefit of implementing virtualization technology. In one aspect, there is provided a computer-implemented method for determining the benefit of implementing virtualization technology. The method may include receiving information gathered using one or more agents. Based on the received information gathered using the one or more agents, an indication of whether there is a benefit to implementing one or more virtual machines may be determined. The indication may be provided to a user interface. Related apparatus, systems, methods, and articles are also described.08-27-2009