2system Analysis
2system Analysis
EXISTING SYSTEM
In a cloud computing environment, the qualified services are usually numerous and
dynamic, which makes it a challenging task to allocate resources. The total cost is a widely
used criterion to measure the performance of allocation schemes. As Green Manufacturing
(GM) and Sustainable Development (SD) are playing even more important roles in the busi-
ness and industry. The energy consumption of a cloud centre has to be taken into considera-
tion as well. Therefore, load balance is considered as one of the optimization indexes during
the resource allocating process. Compared with the single objective optimization (SOO)
problems, the MOO problems are characterized by incommensurability and contradiction
between different objectives. Specifically, incommensurability refers to the fact that there is
no uniform measure for various objectives while contradiction means performance of one ob-
jective is improved at the cost of making others worse. A common method for analyzing such
a problem is to transform a MOO problem into a SOO problem using the method of weight-
ing aggregation. As the solution space of resource scheduling in cloud computing is too huge
to explore for the conventional operational research (OR) algorithms, some artificial intelli-
gence methods have been proposed in recent years, such as the Genetic Algorithm (GA), ge-
netic algorithms have some inherent limitations.
Services security need to be addressed urgently, the priority of each tenant also be-
comes important to the resource allocating process.
The optimization result is largely determined by the weights of different factors and
determination of these weights is very difficult without comprehensive knowledge of
the problem.
PROPOSED SYSTEM:
A radial basis function neural networks is established as a knowledge model for es-
timating the required resources of each tenant.
A novel resource scheduling model is formulated for a highly heterogeneous cloud en-
vironment by considering the tenant priority, load balance and energy consumption
criteria.
An improved KGA algorithm is developed based on the elitist strategy and the k-
means approach provides effectiveness and feasibility in resource scheduling.