Popis: |
Cloud computing has forced providers to give satisfying services to users. Unfortunately, there is no model that integrates user preferences with services offered by providers. The services provided are subject to change and thus this information must be reflected in the proposed dynamic model so the user can make an up-to-date decision in choosing the provider based on his preferences. In order to construct and evaluate this dynamic infrastructure as a service (DIAAS) model, the services considered are the speed of central processing unit (CPU), the size of random-access memory (RAM), the size solid-state drive (SSD), the bandwidth in bits per second (bit/s), and the cost of service. The DIAAS uses intelligent tool (ITOOL) for grabbing current provider functional services and stores user preferences. ITOOL retrieves the values of services either by using Web Services or JSON. The services are weighted using linear equations and ranked using average sum of the weighted services. DIAAS will display the list of providers according to user preferences after performing weighting and ranking procedures. There are changes in the value of services by providers, and this implies that user has to be aware of these changes. DIAAS can also be used by providers to improve their services. The findings of DIAAS model will be provided based on three levels (Low, Medium, High). Low = 33.33%, Medium = 6.66%, High = 100%. In DIAAS model, the low percentage will be given to the lower weight of the service and the high percentage of highest weight. Except for cost, the low percentage will be given to highest weight and the high percentage of lower weight. After that, we calculate the weight of each service for each provider by the linear equation formula. Finally, the rank value for each provider is the average of the summation of weights for all the services. |