Popis: |
Cloud computing offers many types of computer related services without the direct active management of their users. Cloud Service Providers (CSPs) are responsible to manage these services such as placement of services in the cloud, resource allocation, network monitoring etc. The cloud service provider is required to monitor the network traffic, predict the dynamic traffic changes, and scale out the resources accordingly. We have proposed a platform for cloud service providers that automates the cloud management related services with following modules: (1) traffic monitoring, (2) traffic prediction, (3) virtual service instances placement and (4) traffic load balancing. We have used continuous and periodic approaches for traffic monitoring, Auto-Regressive Integrated Moving Average (ARIMA) model for traffic prediction, Randomized Weighted Majority Algorithm (RWMA) for virtual service instances placement and a threshold-based approach for load balancing. In this paper, we are presenting the performances of our cloud management platform, specially an evaluation of the algorithms used in above mentioned modules. Our results show that, using our proposed modules, the cloud management related services can be automated efficiently and reliably. |