Systems and methods for automatic hardware provisioning based on application characteristics

A characteristic, automatic technology, applied in the direction of climate sustainability, multi-programming device, program control design, etc., can solve problems such as increasing costs, optimizing the use of bad hardware, etc.

Active Publication Date: 2014-04-02
ORACLE INT CORP
View PDF11 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Such static definitions lead to poor hardware usage optimization ...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Systems and methods for automatic hardware provisioning based on application characteristics
  • Systems and methods for automatic hardware provisioning based on application characteristics
  • Systems and methods for automatic hardware provisioning based on application characteristics

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0010] In the following description, the invention will be shown by way of example and not by way of limitation in the illustrations of the accompanying drawings. References in this disclosure to various embodiments are not necessarily to the same embodiment, and such references mean at least one. While specific implementations are discussed, it should be understood that this is provided for example purposes only. A person skilled in the art will understand that other components and configurations may be used without departing from the scope and spirit of the invention.

[0011] Furthermore, in certain instances, numerous details are set forth in order to provide a thorough description of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced without these specific details. In other instances, well-known features have not been described in such detail in order not to obscure the invention.

[0012] As described her...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Systems and methods are provided for automatically provisioning resources based on application characteristics. In accordance with an embodiment, a system can include a computer, including a computer readable medium and processor, and a template engine, executing on the computer. The template engine is configured to receive applications and associated metadata. The system can also include a virtualized environment, and a plurality of templates, each defining a different resource available within the virtualized environment. When the template engine receives an application and associated metadata, the template engine determines resource requirements for the application based on the associated metadata, compares the resource requirements with the plurality of templates, identifies appropriate templates for the resource requirements, and provisions resources in the virtualized environment using the appropriate templates. Hardware resources can then be allocated dynamically according to the needs of the virtualized environment.

Description

technical field [0001] The present invention relates generally to the deployment of applications in application server environments, and in particular to systems and methods for automatic hardware configuration based on application characteristics. Background technique [0002] Generally, applications such as Java applications are deployed by first securing physical resources such as collecting servers and clustering them, and then performing deployment of the application to the physical resources. Hardware definitions (that is, configurations of physical resources) are static. Thus, this technique does not allow much flexibility, for example when the deployed application requires more computing power or less computing power. Such static definitions lead to poor optimization of hardware usage and increased costs in terms of machine buffering and power consumption. Also, deployment is usually application server dependent. This means that switching from one application serv...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/50
CPCG06F9/5077Y02D10/00
Inventor J·多切茨
Owner ORACLE INT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products