Policy based selection of resources for a cloud service
US-2016205037-A1 · Jul 14, 2016 · US
US2016294643A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016294643-A1 |
| Application number | US-201615001623-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 20, 2016 |
| Priority date | Apr 3, 2015 |
| Publication date | Oct 6, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present invention relates to a system and a method for service orchestration capable of integrating network resources distributed in a cloud network to provide a service required by a service provider. The method includes: receiving a service profile from a service provider; analyzing the received service profile, and generating information on a virtual function and an application server used to provide a service as a service specification; setting a service flow to provide the service to a user based on the service specification; and transmitting a service execution control command according to the service flow to at least one micro data centre.
Opening claim text (preview).
What is claimed is: 1 . A service management apparatus for performing a service orchestration in a distributed cloud environment, the service management apparatus comprising: a service interface handler configured to analyze a received service profile, and to generate information on a virtual function and an application server used to provide a service as a service specification; and a service orchestrator configured to set a service flow to provide the service to a user based on the service specification, and to transmit a service execution control command according to the service flow to a micro data centre including the virtual function or the application server. 2 . The service management apparatus of claim 1 , wherein the service profile is formed of an abstract natural language. 3 . The service management apparatus of claim 1 , wherein the service interface handler comprises: a service interface parser configured to classify a service indicated by the service profile according to attribute; and a service information analyzer configured to analyze the attribute of the classified service, and to generate detail information of the attribute of the service including information on the virtual function and the application server and environment condition information for providing the service as the service specification. 4 . The service management apparatus of claim 1 , wherein the service orchestrator comprises: a service orchestration planner configured to analyze the service specification, to configure a virtual network connecting the virtual function with the application server by a virtual link, and to generate a service template by adding the virtual network to the service specification; and a service orchestration scheduler configured to set the service flow on the virtual network, based on the service template. 5 . The service management apparatus of claim 4 , wherein the service orchestrator comprises a service orchestration controller configured to generate the service execution control command based on a service instance message, and the service instance message is transmitted from the service orchestration scheduler, and comprises information on the set service flow. 6 . The service management apparatus of claim 4 , wherein the service orchestrator comprises a shape information database configured to store a topology of the distributed cloud environment and a status information database configured to store a status of a micro data centre included in the distributed cloud environment, and the orchestration planner refers to the shape information database and the status information database in order to configure the virtual network. 7 . The service management apparatus of claim 4 , wherein the service orchestrator comprises an event handler configured to monitor status of the virtual function and the application server, and to notify an event indicating that a certain environment condition is satisfied to the service orchestration scheduler when the certain environment condition is satisfied through the monitoring, and information on the certain environment condition is included in the service template. 8 . The service management apparatus of claim 7 , wherein the service orchestration scheduler changes and sets the service flow based on the notified event. 9 . A service orchestration system in a distributed cloud environment, the service orchestration system comprising: at least one micro data centre including a virtual function and an application server; and a service management apparatus including a service interface handler configured to analyze a received service profile and generate information on a virtual function and an application server used to provide a service as a service specification, and a service orchestrator configured to set a service flow to provide the service to a user based on the service specification and transmit a service execution control command according to the service flow to the at least one micro data centre. 10 . The service orchestration system of claim 9 , wherein the service interface handler comprises: a service interface parser configured to classify a service indicated by the service profile according to attribute; and a service information analyzer configured to analyze the attribute of the classified service, and to generate detail information of the attribute of the service including information on the virtual function and the application server and environment condition information for providing the service as the service specification. 11 . The service orchestration system of claim 9 , wherein the service orchestrator comprises: a service orchestration planner configured to analyze the service specification, to configure a virtual network connecting the virtual function with the application server by a virtual link, and to generate a service template by adding the virtual network to the service specification; and a service orchestration scheduler configured to set the service flow on the virtual network, based on the service template. 12 . The service orchestration system of claim 11 , wherein the service orchestrator comprises a service orchestration controller configured to generate the service execution control command based on a service instance message, and the service instance message is transmitted from the service orchestration scheduler, and comprises information on the set service flow. 13 . The service orchestration system of claim 11 , wherein the service orchestrator comprises a shape information database configured to store a topology of the distributed cloud environment and a status information database configured to store a status of a micro data centre included in the distributed cloud environment, and the orchestration planner refers to the shape information database and the status information database in order to configure the virtual network. 14 . The service orchestration system of claim 11 , wherein the service orchestrator comprises an event handler configured to monitor status of the virtual function and the application server, and to notify an event indicating that a certain environment condition is satisfied to the service orchestration scheduler when the certain environment condition is satisfied through the monitoring, and information on the certain environment condition is included in the service template. 15 . The service orchestration system of claim 14 , wherein the service orchestration scheduler changes and sets the service flow based on the notified event. 16 . A method for performing a service orchestration in a distributed cloud environment, the method comprising the operations of: (a) receiving a service profile from a service provider; (b) analyzing the received service profile, and generating information on a virtual function and an application server used to provide a service as a service specification; (c) setting a service flow to provide the service to a user based on the service specification; and (d) transmitting a service execution control command according to the service flow to at least one micro data centre. 17 . The method of claim 16 , wherein operation (b) comprises the operations of: (b-1) parsing the service profile, and classifying a service indicated by the service profile according to attribute; and (b-2) analyzing the attribute of the classified service, and generating detail information of the attribute of the service including information on the virtual function and the application server and environ
Discovery or management of network topologies · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title
Making service definitions prior to deployment · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.