News Column

"Real-Time Data Analysis for Resource Provisioning among Systems in a Networked Computing Environment" in Patent Application Approval Process

August 7, 2014



By a News Reporter-Staff News Editor at Politics & Government Week -- A patent application by the inventors Radhakrishnan, Rajesh (Reston, VA); Tan, Yih-Shin (Raleigh, NC), filed on March 17, 2014, was made available online on July 24, 2014, according to news reporting originating from Washington, D.C., by VerticalNews correspondents.

This patent application is assigned to International Business Machines Corporation.

The following quote was obtained by the news editors from the background information supplied by the inventors: "The cloud computing environment is an enhancement to the predecessor grid environment, whereby multiple grids and other computation resources may be further abstracted by a cloud layer, thus making disparate devices appear to an end-consumer as a single pool of seamless resources. These resources may include such things as physical or logical computing engines, servers and devices, device memory, storage devices.

"As enterprises develop their information technology (IT) strategy, and as technologies evolve to enable location of services in a multi-data center configuration, there is a need for inter-data center and inter-cloud provisioning capabilities. However, challenges exist with respect to making inter-system data and policy-driven decisions to take provisioning actions."

In addition to the background information obtained for this patent application, VerticalNews journalists also obtained the inventors' summary information for this patent application: "Embodiments of the present invention provide an approach for intelligent service resource provisioning among distinct systems in a networked computing environment (e.g., a cloud computing environment). Specifically, the embodiments of the present invention provide an intelligent provisioning engine (hereinafter engine) that accesses a service intelligence repository that comprises configuration information pertaining to a set of service resources available on a set of systems. The engine may also receive/identify a set of rules pertaining to any constraints on the set of service resources as well as a set of policies pertaining to provisioning the set of service resources. Still yet, the engine can collect real-time data pertaining to operational characteristics of the set of service resources. Based on the information/data collected, the engine may determine a plan for provisioning the set of service resources and integrate the plan with ancillary systems/engines (e.g., scaling, provisioning, monitoring, etc.) for implementation of the plan.

"A first aspect of the present invention provides a method for provisioning service resources based on real-time data in a networked computing environment, comprising: accessing a service intelligence repository, the service intelligence repository comprising configuration information pertaining to a set of service resources available on a set of systems; identifying a set of rules pertaining to any constraints on the set of service resources based on a characteristic associated with the set of service resources, the set of rules for each service resource including a plurality of rules, at least one of the plurality of rules being unrelated to performance of the set of service resources; identifying a set of policies pertaining to provisioning the set of service resources based on a factor associated with the set of service resources, the set of policies for each service resource including a plurality of policies, at least one of the plurality of policies being unrelated to quality of service of the set of service resources; collecting real-time data pertaining to monitored operational characteristics of the set of service resources from an end-to-end service monitoring and management system, a load balancing system, and an intelligent risk engine; and determining a plan for provisioning the set of service resources between the set of systems, the plan being generated based upon the set of rules, the set of policies, and the real-time data.

"A second aspect of the present invention provides a system for provisioning service resources based on real-time data in a networked computing environment, comprising: a bus; a processor coupled to the bus; and a memory medium coupled to the bus, the memory medium comprising instructions to: access a service intelligence repository, the service intelligence repository comprising configuration information pertaining to a set of service resources available on a set of systems; identify a set of rules pertaining to any constraints on the set of service resources based on a characteristic associated with the set of service resources, the set of rules for each service resource including a plurality of rules, at least one of the plurality of rules being unrelated to performance of the set of service resources; identify a set of policies pertaining to provisioning the set of service resources based on a factor associated with the set of service resources, the set of policies for each service resource including a plurality of policies, at least one of the plurality of policies being unrelated to quality of service of the set of service resources; collect real-time data pertaining to monitored operational characteristics of the set of service resources; and determine a plan for provisioning the set of service resources between the set of systems, the plan being generated based upon the set of rules, the set of policies, and the real-time data.

"A third aspect of the present invention provides a computer program product for provisioning service resources based on real-time data in a networked computing environment, the computer program product comprising a computer readable storage device, and program instructions stored on the computer readable storage device, to: access a service intelligence repository, the service intelligence repository comprising configuration information pertaining to a set of service resources available on a set of systems; identify a set of rules pertaining to any constraints on the set of service resources based on a characteristic associated with the set of service resources, the set of rules for each service resource including a plurality of rules, at least one of the plurality of rules being unrelated to performance of the set of service resources; identify a set of policies pertaining to provisioning the set of service resources based on a factor associated with the set of service resources, the set of policies for each service resource including a plurality of policies, at least one of the plurality of policies being unrelated to quality of service of the set of service resources; collect real-time data pertaining to monitored operational characteristics of the set of service resources; and determine a plan for provisioning the set of service resources between the set of systems, the plan being generated based upon the set of rules, the set of policies, and the real-time data.

"A fourth aspect of the present invention provides a method for deploying a system for provisioning service resources based on real-time data in a networked computing environment, comprising: providing a computer infrastructure being operable to: access a service intelligence repository, the service intelligence repository comprising configuration information pertaining to a set of service resources available on a set of systems; identify a set of rules pertaining to any constraints on the set of service resources based on a characteristic associated with the set of service resources, the set of rules for each service resource including a plurality of rules, at least one of the plurality of rules being unrelated to performance of the set of service resources; identify a set of policies pertaining to provisioning the set of service resources based on a factor associated with the set of service resources, the set of policies for each service resource including a plurality of policies, at least one of the plurality of policies being unrelated to quality of service of the set of service resources; collect real-time data pertaining to monitored operational characteristics of the set of service resources; and determine a plan for provisioning the set of service resources between the set of systems, the plan being generated based upon the set of rules, the set of policies, and the real-time data.

BRIEF DESCRIPTION OF THE DRAWINGS

"These and other features of this invention will be more readily understood from the following detailed description of the various aspects of the invention taken in conjunction with the accompanying drawings in which:

"FIG. 1 depicts a cloud computing node according to an embodiment of the present invention.

"FIG. 2 depicts a cloud computing environment according to an embodiment of the present invention.

"FIG. 3 depicts abstraction model layers according to an embodiment of the present invention.

"FIG. 4 depicts a system diagram according to an embodiment of the present invention.

"FIG. 5 depicts a method flow diagram according to an embodiment of the present invention.

"The drawings are not necessarily to scale. The drawings are merely schematic representations, not intended to portray specific parameters of the invention. The drawings are intended to depict only typical embodiments of the invention, and therefore should not be considered as limiting the scope of the invention. In the drawings, like numbering represents like elements."

URL and more information on this patent application, see: Radhakrishnan, Rajesh; Tan, Yih-Shin. Real-Time Data Analysis for Resource Provisioning among Systems in a Networked Computing Environment. Filed March 17, 2014 and posted July 24, 2014. Patent URL: http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.html&r=516&p=11&f=G&l=50&d=PG01&S1=20140717.PD.&OS=PD/20140717&RS=PD/20140717

Keywords for this news article include: International Business Machines Corporation.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC


For more stories covering the world of technology, please see HispanicBusiness' Tech Channel



Source: Politics & Government Week


Story Tools






HispanicBusiness.com Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters