-
公开(公告)号:GB2503463A
公开(公告)日:2014-01-01
申请号:GB201211388
申请日:2012-06-27
Applicant: IBM
Inventor: SPATZIER THOMAS , ARWE JOHN E , SCHWERTLE ISABELL , MOSER SIMON DANIEL , LINDQUIST DAVID B , DROSS FELIX , LE HOANG ANH , KOKHLIKYAN NARINE , CHODOROWSKI MAREK , BREITER GERD
Abstract: A service, requested by a server system 205, 206, is defined as nodes in a service model 211 in a management engine system 201. Each node defines the type of resource required for that node as an abstract method. The management engine 209 find resource manager systems 202, 203, which implement the resource, by searching a service provider catalogue 210. The management engine requests the resource manager to provide its application programming interface (API). The management engine overrides the abstract interface in the node with the interface of the selected resource manager to provide the specific resource. The resources may be data storage, application programs, computing resources, networking components or middleware.
-
公开(公告)号:GB2522031A
公开(公告)日:2015-07-15
申请号:GB201400379
申请日:2014-01-10
Applicant: IBM
Inventor: SIPPLI ISABELL , BREITER GERD , BEHRENDT MICHAEL M , SPATZIER THOMAS , MOSER SIMON DANIEL , WETTINGER JOHANNES
IPC: G06F9/50
Abstract: The invention relates to a method and system for automatic creation of service temÂplates for deployment of services in a data processing infrastructure (100), such as a cloud computing environment, which provides a pool of resources. A service template is interÂpreted by a service orchestrator (120), the service orchestraÂtor allocates resources from the pool of resources and deploys services based on the resources by interpreting the service template. The method comprises the steps of: receiving existing packages (L1 -L3) of configuration scripts and at least one run list (RL1, RL2) for automatic installation or configuration of resources on existing servers; extracting from the packages (Ll-L3) of configuration scripts deployment information regarding the resources to be installed or configured by the configuration scripts and generate a collection of resource types based on the information inÂcluding their associated automation modules; extracting from the packages (Ll-L3) of configuration scripts and at least one run list (RL1, RL2) deployment dependencies beÂtween the resources to be installed or configured by the configuration scripts; and using the deployment information and the deployment dependenÂcies for creating a service template describing the deployment hierarchy of the resources for deploying a specific service.
-
公开(公告)号:GB2503464A
公开(公告)日:2014-01-01
申请号:GB201211389
申请日:2012-06-27
Applicant: IBM
Inventor: SPATZIER THOMAS , SCHWERTLE ISABELL , MOSER SIMON DANIEL , BREITER GERD
IPC: G06F9/50
Abstract: A server 205, 206 makes a request for a service in a distributed computing system 200, such as a cloud computing environment. A management engine system, running a management engine 209, 201, analyses a model 211 of the requested service. The service model contains a graph of nodes. Each node has a resource type and may have management rules. For each node, the management engine system uses a resource instance catalogue 250 and a service provider catalogue 210 to find a resource manager 214, 219, 222, which can provide a resource instance, which matches the type and rules of then of the node. The resource manager then creates the resource instance and allocates it to providing the requested service. The rules may include load requirements for resource instances, which may be updated based on the actual monitored loads of the instances.
-
公开(公告)号:CA2345416C
公开(公告)日:2005-05-03
申请号:CA2345416
申请日:2001-04-27
Applicant: IBM CANADA
Inventor: O'FARRELL WILLIAM G , TAN SHUXIA , MOSER SIMON DANIEL
Abstract: A message flow environment permits a developer to define a debug session in which nodes in a defined message flow have a debug function. A debug controller is used to select nodes as breakpoints using data in shared memory accessible to the nodes in the defin ed message flow. Each node having a debug function will determine whether it is a breakpoint by accessing the shared memory. Where a node determines that it is a breakpoint, the node will communicate debug information to the debug controller. An independent daemon runs to permit a developer to define breakpoints from the set of debug nodes. The nodes having a debug function maintain a stack in the shared memory which is sent to the debug controller by each breakpoint node when reached by a message.
-
公开(公告)号:CA2345416A1
公开(公告)日:2002-10-27
申请号:CA2345416
申请日:2001-04-27
Applicant: IBM CANADA
Inventor: O'FARRELL WILLIAM G , TAN SHUXIA , MOSER SIMON DANIEL
Abstract: A message flow environment permits a developer to define a debug session in which nodes in a defined message flow have a debug function. A debug controller is used to select nodes as breakpoints using data in shared memory accessible to the nodes in the defin ed message flow. Each node having a debug function will determine whether it is a breakpoint by accessing the shared memory. Where a node determines that it is a breakpoint, the node will communicate debug information to the debug controller. An independent daemon runs to permit a developer to define breakpoints from the set of debug nodes. The nodes having a debug function maintain a stack in the shared memory which is sent to the debug controller by each breakpoint node when reached by a message.
-
-
-
-