-
公开(公告)号:US09432247B2
公开(公告)日:2016-08-30
申请号:US14099966
申请日:2013-12-08
发明人: John E. Arwe , Gerd Breiter , Marek Chodorowski , Felix Dross , Narine Kokhlikyan , Hoang Anh Le , David B. Lindquist , Simon Moser , Isabell Schwertle , Thomas Spatzier
IPC分类号: G06F9/50 , H04L12/24 , H04L29/08 , H04L12/911 , H04L12/70
CPC分类号: H04L41/022 , G06F9/50 , G06F9/5005 , G06F9/5016 , G06F9/5027 , H04L29/08153 , H04L29/08468 , H04L41/046 , H04L41/0806 , H04L41/12 , H04L41/22 , H04L41/5041 , H04L41/5048 , H04L41/5051 , H04L47/70 , H04L67/10 , H04L67/32 , H04L2012/5631
摘要: Instantiating a resource of an IT-service includes: analyzing a service model including nodes representing resources and being indicative of a resource type, each node comprising a generic API providing at least one abstract method for instantiating the resource represented by the respective node. For each node, determining the resource type indicated by the node; evaluating a service provider catalog indicative of a resource manager operable to provide a resource of a given resource type and determining an address of the resource manager; selecting a resource manager; sending a request to the address of the selected resource manager for a description of a resource-manager-specific API of the resource manager; receiving the requested description from the selected resource manager; overriding the abstract method by a resource-manager specific method of the resource-manager-specific API for instantiating the resource; and executing the overridden abstract method for instantiating the resource represented by the node.
-
公开(公告)号:US09787528B2
公开(公告)日:2017-10-10
申请号:US15226556
申请日:2016-08-02
发明人: John E. Arwe , Gerd Breiter , Marek Chodorowski , Felix Dross , Narine Kokhlikyan , Hoang Anh Le , David B. Lindquist , Simon Moser , Isabell Schwertle , Thomas Spatzier
IPC分类号: G06F9/50 , H04L12/24 , H04L29/08 , H04L12/911 , H04L12/70
CPC分类号: H04L41/022 , G06F9/50 , G06F9/5005 , G06F9/5016 , G06F9/5027 , H04L29/08153 , H04L29/08468 , H04L41/046 , H04L41/0806 , H04L41/12 , H04L41/22 , H04L41/5041 , H04L41/5048 , H04L41/5051 , H04L47/70 , H04L67/10 , H04L67/32 , H04L2012/5631
摘要: Instantiating a resource of an IT-service includes analyzing a service model of the IT-service where the service model includes a node representing a resource for providing the IT-service. A resource type of the resource being indicated by the node is determined, and a service provider catalog is evaluated to determine a resource manager operable to instantiate the resource and an address of the resource manager. A request is sent to the address of the resource manager for a description of a resource-manager-specific API of the resource manager. Upon receipt of the requested description, at least one abstract method for instantiating the resource is overridden with a resource-manager specific method of the resource-manager-specific API, and the resource-manager specific method for instantiating the resource represented by the node is executed.
-
公开(公告)号:US20160072661A1
公开(公告)日:2016-03-10
申请号:US14940950
申请日:2015-11-13
发明人: John E. Arwe , Gerd Breiter , Marek Chodorowski , Felix Dross , Narine Kokhlikyan , Hoang Anh Le , David B. Lindquist , Simon Moser , Isabell Schwertle , Thomas Spatzier
IPC分类号: H04L12/24
CPC分类号: H04L41/022 , G06F9/50 , G06F9/5005 , G06F9/5016 , G06F9/5027 , H04L29/08153 , H04L29/08468 , H04L41/046 , H04L41/0806 , H04L41/12 , H04L41/22 , H04L41/5041 , H04L41/5048 , H04L41/5051 , H04L47/70 , H04L67/10 , H04L67/32 , H04L2012/5631
摘要: Instantiating a resource of an IT-service includes: analyzing a service model including nodes representing resources and being indicative of a resource type, each node comprising a generic API providing at least one abstract method for instantiating the resource represented by the respective node. For each node, determining the resource type indicated by the node; evaluating a service provider catalog indicative of a resource manager operable to provide a resource of a given resource type and determining an address of the resource manager; selecting a resource manager; sending a request to the address of the selected resource manager for a description of a resource-manager-specific API of the resource manager; receiving the requested description from the selected resource manager; overriding the abstract method by a resource-manager specific method of the resource-manager-specific API for instantiating the resource; and executing the overridden abstract method for instantiating the resource represented by the node.
摘要翻译: 实例化IT服务的资源包括:分析包括表示资源的节点并且指示资源类型的服务模型,每个节点包括提供用于实例化由相应节点表示的资源的至少一个抽象方法的通用API。 对于每个节点,确定节点指示的资源类型; 评估指示资源管理器的服务提供商目录,所述资源管理器可操作以提供给定资源类型的资源并确定所述资源管理器的地址; 选择资源管理器; 向所述资源管理器的地址发送对所述资源管理器的资源管理器特定API的描述的请求; 从所选择的资源管理器接收所请求的描述; 通过用于实例化资源的资源管理器专用API的资源管理器特定方法来覆盖抽象方法; 并执行用于实例化由节点表示的资源的重写抽象方法。
-
公开(公告)号:US10135669B2
公开(公告)日:2018-11-20
申请号:US15724124
申请日:2017-10-03
发明人: John E. Arwe , Gerd Breiter , Marek Chodorowski , Felix Dross , Narine Kokhlikyan , Hoang Anh Le , David B. Lindquist , Simon Moser , Isabell Schwertle , Thomas Spatzier
IPC分类号: G06F9/50 , H04L12/24 , H04L29/08 , H04L12/911 , H04L12/70
摘要: Instantiating a resource of an IT-service includes analyzing a service model of the IT-service where the service model includes a node representing a resource for providing the IT-service. The node has a generic API providing an abstract method for instantiating the resource. A determination is made whether the node is a multi-instance node representing a resource being instantiable multiple times. If so, a determination is made whether a first instance of the resource represented by the multi-instance node already exists in a runtime environment providing the IT-service. If so, a selection criteria is computed to identify and select a resource manager configured to instantiate a second instance of the resource based on collocation or anti-collocation parameters in the runtime environment. The abstract method for instantiating the second instance of the resource is overridden with a resource-manager specific method of a resource-manager-specific API specified by the selected resource manager.
-
公开(公告)号:US20140006627A1
公开(公告)日:2014-01-02
申请号:US13907297
申请日:2013-05-31
发明人: John E. Arwe , Gerd Breiter , Marek Chodorowski , Felix Dross , Narine Kokhlikyan , Hoang Anh Le , David B. Lindquist , Simon Moser , Isabell Schwertle , Thomas Spatzier
IPC分类号: H04L29/08
CPC分类号: H04L41/022 , G06F9/50 , G06F9/5005 , G06F9/5016 , G06F9/5027 , H04L29/08153 , H04L29/08468 , H04L41/046 , H04L41/0806 , H04L41/12 , H04L41/22 , H04L41/5041 , H04L41/5048 , H04L41/5051 , H04L47/70 , H04L67/10 , H04L67/32 , H04L2012/5631
摘要: Instantiating a resource of an IT-service includes: analyzing a service model including nodes representing resources and being indicative of a resource type, each node comprising a generic API providing at least one abstract method for instantiating the resource represented by the respective node. For each node, determining the resource type indicated by the node; evaluating a service provider catalog indicative of a resource manager operable to provide a resource of a given resource type and determining an address of the resource manager; selecting a resource manager; sending a request to the address of the selected resource manager for a description of a resource-manager-specific API of the resource manager; receiving the requested description from the selected resource manager; overriding the abstract method by a resource-manager specific method of the resource-manager-specific API for instantiating the resource; and executing the overridden abstract method for instantiating the resource represented by the node.
-
公开(公告)号:US10764109B2
公开(公告)日:2020-09-01
申请号:US16190988
申请日:2018-11-14
发明人: John E. Arwe , Gerd Breiter , Marek Chodorowski , Felix Dross , Narine Kokhlikyan , Hoang Anh Le , David B. Lindquist , Simon Moser , Isabell Schwertle , Thomas Spatzier
摘要: Instantiating a resource of an IT-service includes analyzing a service model of an IT-service, the service model including a node representing a resource for providing the IT-service. A resource type of the resource being indicated by the node is determined, and a resource manager being operable to instantiate the resource is identified. A resource-manager-specific API of the resource manager is identified, and at least one abstract method for instantiating the resource is overridden with a resource-manager specific method of the resource-manager-specific API. The resource-manager specific method for instantiating the resource represented by the node is executed.
-
公开(公告)号:US20190081849A1
公开(公告)日:2019-03-14
申请号:US16190988
申请日:2018-11-14
发明人: John E. Arwe , Gerd Breiter , Marek Chodorowski , Felix Dross , Narine Kokhlikyan , Hoang Anh Le , David B. Lindquist , Simon Moser , Isabell Schwertle , Thomas Spatzier
IPC分类号: H04L12/24 , G06F9/50 , H04L12/911 , H04L29/08 , H04L12/70
摘要: Instantiating a resource of an IT-service includes analyzing a service model of an IT-service, the service model including a node representing a resource for providing the IT-service. A resource type of the resource being indicated by the node is determined, and a resource manager being operable to instantiate the resource is identified. A resource-manager-specific API of the resource manager is identified, and at least one abstract method for instantiating the resource is overridden with a resource-manager specific method of the resource-manager-specific API. The resource-manager specific method for instantiating the resource represented by the node is executed.
-
公开(公告)号:US20160344840A1
公开(公告)日:2016-11-24
申请号:US15226556
申请日:2016-08-02
发明人: John E. Arwe , Gerd Breiter , Marek Chodorowski , Felix Dross , Narine Kokhlikyan , Hoang Anh Le , David B. Lindquist , Simon Moser , Isabell Schwertle , Thomas Spatzier
CPC分类号: H04L41/022 , G06F9/50 , G06F9/5005 , G06F9/5016 , G06F9/5027 , H04L29/08153 , H04L29/08468 , H04L41/046 , H04L41/0806 , H04L41/12 , H04L41/22 , H04L41/5041 , H04L41/5048 , H04L41/5051 , H04L47/70 , H04L67/10 , H04L67/32 , H04L2012/5631
摘要: Instantiating a resource of an IT-service includes analyzing a service model of the IT-service where the service model includes a node representing a resource for providing the IT-service. A resource type of the resource being indicated by the node is determined, and a service provider catalog is evaluated to determine a resource manager operable to instantiate the resource and an address of the resource manager. A request is sent to the address of the resource manager for a description of a resource-manager-specific API of the resource manager. Upon receipt of the requested description, at least one abstract method for instantiating the resource is overridden with a resource-manager specific method of the resource-manager-specific API, and the resource-manager specific method for instantiating the resource represented by the node is executed.
摘要翻译: 实例化IT服务的资源包括分析IT服务的服务模型,其中服务模型包括表示用于提供IT服务的资源的节点。 确定由节点指示的资源的资源类型,并且评估服务提供者目录以确定可操作以实例化资源的资源管理器和资源管理器的地址。 向资源管理器的地址发送请求以描述资源管理器的特定于资源管理器的API。 在接收到所请求的描述后,用资源管理器特定API的资源管理器特定方法来覆盖用于实例化资源的至少一个抽象方法,并且用于实例化由节点表示的资源的资源管理器特定方法是 执行。
-
公开(公告)号:US20180026828A1
公开(公告)日:2018-01-25
申请号:US15724124
申请日:2017-10-03
发明人: John E. Arwe , Gerd Breiter , Marek Chodorowski , Felix Dross , Narine Kokhlikyan , Hoang Anh Le , David B. Lindquist , Simon Moser , Isabell Schwertle , Thomas Spatzier
IPC分类号: H04L12/24 , H04L12/911 , H04L29/08 , G06F9/50 , H04L12/70
CPC分类号: H04L41/022 , G06F9/50 , G06F9/5005 , G06F9/5016 , G06F9/5027 , H04L29/08153 , H04L29/08468 , H04L41/046 , H04L41/0806 , H04L41/12 , H04L41/22 , H04L41/5041 , H04L41/5048 , H04L41/5051 , H04L47/70 , H04L67/10 , H04L67/32 , H04L2012/5631
摘要: Instantiating a resource of an IT-service includes analyzing a service model of the IT-service where the service model includes a node representing a resource for providing the IT-service. The node has a generic API providing an abstract method for instantiating the resource. A determination is made whether the node is a multi-instance node representing a resource being instantiable multiple times. If so, a determination is made whether a first instance of the resource represented by the multi-instance node already exists in a runtime environment providing the IT-service. If so, a selection criteria is computed to identify and select a resource manager configured to instantiate a second instance of the resource based on collocation or anti-collocation parameters in the runtime environment. The abstract method for instantiating the second instance of the resource is overridden with a resource-manager specific method of a resource-manager-specific API specified by the selected resource manager.
-
公开(公告)号:US09515866B2
公开(公告)日:2016-12-06
申请号:US14940950
申请日:2015-11-13
发明人: John E. Arwe , Gerd Breiter , Marek Chodorowski , Felix Dross , Narine Kokhlikyan , Hoang Anh Le , David B. Lindquist , Simon Moser , Isabell Schwertle , Thomas Spatzier
IPC分类号: G06F9/50 , H04L12/24 , H04L29/08 , H04L12/911 , H04L12/70
CPC分类号: H04L41/022 , G06F9/50 , G06F9/5005 , G06F9/5016 , G06F9/5027 , H04L29/08153 , H04L29/08468 , H04L41/046 , H04L41/0806 , H04L41/12 , H04L41/22 , H04L41/5041 , H04L41/5048 , H04L41/5051 , H04L47/70 , H04L67/10 , H04L67/32 , H04L2012/5631
摘要: Instantiating a resource of an IT-service includes: analyzing a service model including nodes representing resources and being indicative of a resource type, each node comprising a generic API providing at least one abstract method for instantiating the resource represented by the respective node. For each node, determining the resource type indicated by the node; evaluating a service provider catalog indicative of a resource manager operable to provide a resource of a given resource type and determining an address of the resource manager; selecting a resource manager; sending a request to the address of the selected resource manager for a description of a resource-manager-specific API of the resource manager; receiving the requested description from the selected resource manager; overriding the abstract method by a resource-manager specific method of the resource-manager-specific API for instantiating the resource; and executing the overridden abstract method for instantiating the resource represented by the node.
摘要翻译: 实例化IT服务的资源包括:分析包括表示资源的节点并且指示资源类型的服务模型,每个节点包括提供用于实例化由相应节点表示的资源的至少一个抽象方法的通用API。 对于每个节点,确定节点指示的资源类型; 评估指示资源管理器的服务提供商目录,所述资源管理器可操作以提供给定资源类型的资源并确定所述资源管理器的地址; 选择资源管理器; 向所述资源管理器的地址发送对所述资源管理器的资源管理器特定API的描述的请求; 从所选择的资源管理器接收所请求的描述; 通过用于实例化资源的资源管理器专用API的资源管理器特定方法来覆盖抽象方法; 并执行用于实例化由节点表示的资源的重写抽象方法。
-
-
-
-
-
-
-
-
-