Apparatus and method for providing a service through sharing solution providing unit in cloud computing environment
First Claim
1. A cloud computing system for providing a service in a cloud computing environment, the cloud computing system comprising:
- at least one user equipment configured to provide a user with various types of services including a first service and a second service different from the first service;
a plurality of service computing devices including a first service computing device configured to provide the first service requiring a first solution to the at least one user equipment and a second service computing device configured to provide the second service requiring a first solution to the at least one user equipment; and
a plurality of solution managing devices including a first solution managing device configured to provide the first solution by managing at least one of solution providing virtual machines that generates the first solution,wherein each service computing device is configured to;
determine which solutions are required to provide the requested service;
select solution managing devices each matched with corresponding one of the determined solutions;
transmit respective solution requests to the selected solution managing devices;
receive the requested solutions from the selected solution managing devices respectively; and
provide the requested service to the at least one user equipment by processing the received solutions,wherein each solution managing device configured to;
receive a solution request from at least one of the plurality of service computing devices; and
provide the requested solution to the at least one service computing device by creating a solution providing virtual machine or selecting at least one solution providing virtual machine previously created to provide a solution to the other service computing device, andwherein the first solution managing device is configured to;
receive a solution request for the first solution from at least one of the first service computing device and the second service computing device;
select at least one solution providing virtual machine, which are previously created, based on a processing load and a location of each solution providing virtual machine in response to the solution request;
request the selected at least one solution providing virtual machine to perform a function for generating the first solution;
receive the first solution from the selected at least one solution providing virtual machine; and
provide the received first solution to at least one of the first service computing device and the second service computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and method for providing a service through a sharing solution providing unit in a cloud computing environment. The apparatus may include a first service unit, a second service unit, and a solution managing unit. The first service unit may provide a first service requiring a first solution. The second service unit may provide a second service that is different from the first service and requires the first solution. The solution managing unit may provide the first solution to the first service unit and the second service unit by sharing at least one solution providing unit that generates the first solution.
30 Citations
8 Claims
-
1. A cloud computing system for providing a service in a cloud computing environment, the cloud computing system comprising:
-
at least one user equipment configured to provide a user with various types of services including a first service and a second service different from the first service; a plurality of service computing devices including a first service computing device configured to provide the first service requiring a first solution to the at least one user equipment and a second service computing device configured to provide the second service requiring a first solution to the at least one user equipment; and a plurality of solution managing devices including a first solution managing device configured to provide the first solution by managing at least one of solution providing virtual machines that generates the first solution, wherein each service computing device is configured to; determine which solutions are required to provide the requested service; select solution managing devices each matched with corresponding one of the determined solutions; transmit respective solution requests to the selected solution managing devices; receive the requested solutions from the selected solution managing devices respectively; and provide the requested service to the at least one user equipment by processing the received solutions, wherein each solution managing device configured to; receive a solution request from at least one of the plurality of service computing devices; and provide the requested solution to the at least one service computing device by creating a solution providing virtual machine or selecting at least one solution providing virtual machine previously created to provide a solution to the other service computing device, and wherein the first solution managing device is configured to; receive a solution request for the first solution from at least one of the first service computing device and the second service computing device; select at least one solution providing virtual machine, which are previously created, based on a processing load and a location of each solution providing virtual machine in response to the solution request; request the selected at least one solution providing virtual machine to perform a function for generating the first solution; receive the first solution from the selected at least one solution providing virtual machine; and provide the received first solution to at least one of the first service computing device and the second service computing device. - View Dependent Claims (2, 3)
-
-
4. A method for providing a service by a cloud computing system includes at least one user equipment configured to provide a user with various types of services including a first service and a second service different from the first service, a plurality of service computing devices including a first service computing device configured to provide the first service requiring a first solution to the at least one user equipment and the second service computing device configured to provide a second service requiring the first solution to the at least one user equipment, and a plurality of solution managing devices including a first solution managing device configured to provide the first solution, the method comprising:
-
transmitting, by the at least one user equipment, a service request for at least one of the first service and the second service; receiving, by at least one of the first service computing device and the second service computing device, the service request for corresponding one of the first service and the second service; determining, by at least one of the first service computing device and the second service computing device, which solutions required for providing corresponding one of the first service and the second service based on the received service request; selecting, by at least one of the first service computing device and the second service computing device, solution managing devices matched the determined solutions, including the first solution managing device provides the first solution; performing, by the selected solution managing device, functions to generate the required solutions by one of creating a solution providing virtual machine and selecting at least one solution providing virtual machine previously created to provide the same type of solution to other service computing devices; and providing, by the selected solution managing device, the generated solutions to at least one of the first service computing device and the second service computing device, wherein the first solution managing device is configured to; receive a solution request for the first solution from at least one of the first service computing device and the second service computing device; select at least one solution providing virtual machine, which are previously created, based on a processing load and a location of each solution providing virtual machine in response to the solution request; request the selected at least one solution providing virtual machine to perform a function for generating the first solution; receive the first solution from the selected at least one solution providing virtual machine; and provide the received first solution to at least one of the first service computing device and the second service computing device. - View Dependent Claims (5, 6, 7, 8)
-
Specification