Method and apparatus for template-based provisioning in a service delivery environment

a service delivery and template technology, applied in the field of computer network management, can solve the problems of complex management, software licensing fees and management complexity, manual design and realization of deployment solutions, and high cost and error-prone processes

Inactive Publication Date: 2008-11-27
DAEDALUS BLUE LLC
View PDF11 Cites 135 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0013]The present invention will become readily apparent to those of ordinary skill in the art when descriptions of exemplary embodiments thereof are read with reference to the accompanying drawings.

Problems solved by technology

Each topology has associated costs, monetary and otherwise, such as hardware costs, software licensing fees and management complexity, and a certain level of quality of service measured in terms of performance, availability and security.
In conventional approaches, the design and realization of deployment solutions is a manual, costly and error-prone process.
Provisioning in a service delivery environment that supports a variety of deployment topologies incorporating varying numbers of servers can be a challenging task.
In conventional approaches, once a deployment mapping has been developed, it can be difficult to change the mapping to accommodate alternative topologies and to adapt to changes in the delivery environment.

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
  • Method and apparatus for template-based provisioning in a service delivery environment
  • Method and apparatus for template-based provisioning in a service delivery environment
  • Method and apparatus for template-based provisioning in a service delivery environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023]Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings. It is to be understood that exemplary embodiments of the present invention described herein may be implemented in various forms of hardware, software, firmware, special purpose processors, or a combination thereof. An exemplary embodiment of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment containing both hardware and software elements. An exemplary embodiment may be implemented in software as an application program tangibly embodied on one or more program storage devices, such as for example, computer hard disk drives, CD-ROM (compact disk-read only memory) drives and removable media such as CDs, DVDs (digital versatile discs or digital video discs), Universal Serial Bus (USB) drives, floppy disks, diskettes and tapes, readable by a machine capable of executing the program of inst...

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

A method for automated provisioning of computing resources in a distributed computing network includes obtaining a data structure representing a resource dependency characterization of an application to be implemented over the distributed computing network, wherein the data structure indicates a set of resources to be deployed, obtaining a template that represents a predefined network topology for supporting deployment of the set of resources, mapping the set of resources represented in the data structure to the template so as to satisfy a set of component requirements to generate a deployment map, and provisioning the set of resources on a plurality of computers based on the deployment map to implement the application over the distributed computing network.

Description

BACKGROUND OF THE INVENTION[0001]1. Field of the Invention[0002]The present disclosure relates to computer network management and, more particularly, to methods and apparatus for providing template-based provisioning in a distributed computing environment.[0003]2. Description of Related Art[0004]A variety of deployment topologies have been utilized to deploy an increasingly wide range of services on servers. Common topologies include simple deployment with a single-point of failure, Web-tier only cluster deployment, business-tier only cluster deployment, database-tier only cluster deployment, single-site highly available deployment and multi-site highly available deployment. Selection of a deployment topology may be based on requirements for scalability, redundancy and networking. For example, a deployment may consist of a Web tier and a database tier. The Web tier may consist of a single Web server or multiple Web servers functioning as a cluster. The database tier may consist of S...

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
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F15/173
CPCG06F8/60
Inventor KARVE, ALEXEIMOHINDRA, AJAYRENDAHL, RANDY ALLANSEGAL, ALLA
Owner DAEDALUS BLUE LLC
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