Patent ID: 8856334
Filing Date: 2014-10-07
Classification: G06F,G06Q,H04L

Abstract:
1. An apparatus for controlling lending of a remaining resource of one customer to another customer, the remaining resource being a resource of a server and being allocated to one customer and not used in a service provided by the one customer, the apparatus comprising: a time information storage unit that stores a pre-lending deletion time period and a post-lending assignment time period of a lending customer and a pre-use assignment time period and a post-use deletion time period of a borrowing customer, the pre-lending deletion time period being a time period for the lending customer's deleting a first application from the server, the post-lending assignment time period being a time period for the lending customer's assigning the first application to the server, the pre-use assignment time period being a time period for the borrowing customer's assigning a second application to the server, the post-use deletion time period being a time period for the borrowing customer's deleting the second application from the server; and a lending determining unit that determines whether a total borrowing period of the borrowing customer is covered by a lendable period of the remaining resource of the lending customer to determine whether to lend the remaining resource to the borrowing customer, wherein the lendable period is calculated by subtracting, from a remaining time zone during which the remaining resource of the lending customer is not used in a service provided by the lending customer, the pre-lending deletion time period which is prior to the lendable period and the post-lending assignment time period which is posterior to the lendable period, and the total borrowing period includes a borrowing necessity time zone during which the remaining resource of the lending customer is used in a service provided by the borrowing customer, the pre-use assignment time period which is prior to the borrowing necessity time zone and the post-use deletion time period which is posterior to the borrowing necessity time zone, wherein the remaining resource is either a hot-standby remaining resource or a meta remaining resource, the hot-standby remaining resource being a resource in a state where the application used by the lending customer to whom the resource is allocated has been assigned, the meta remaining resource being a resource in a state where the application used by the lending customer to whom the resource is allocated has been deleted, the apparatus further comprises a returning unit that determines to return more preferentially the hot-standby remaining resource than the meta remaining resource to the lending customer when the lending customer uses the remaining resource, and the lending determining unit determines to lend more preferentially the meta remaining resource than the hot-standby remaining resource.