期刊名称:International Journal of Soft Computing & Engineering
电子版ISSN:2231-2307
出版年度:2013
卷号:3
期号:3
页码:37-41
出版社:International Journal of Soft Computing & Engineering
摘要:Cloud Services are becoming a major system for constructing distributed systems. Service-oriented architecture (SOA) is widely working in electronic business, electronic -government, automotive systems, multimedia services, process control, finance, and a lot of other domains. Quality-of-Service (QoS) is usually employed for describing the non-functional characteristics of Cloud services and employed as an important differentiating point of different Cloud services. With the prevalence of Cloud services on the Internet, Cloud service QoS management is becoming more and more important. This paper first study a distributed QoS evaluation technique for Cloud services. In this technique, users in different geographic locations collaborative with each other to evaluate the target Cloud services and share their observed Cloud service QoS information. Based on this Cloud service evaluation technique, several large-scale distributed evaluations are conducted on many real-world Cloud services and the detailed evaluation results are released for future research. Cloud service evaluation is time and resource consuming. Moreover, in some scenarios, Cloud service evaluation may not be possible (e.g., the Cloud service invocation is charged, too many service candidate, etc.). Therefore, Cloud service QoS prediction approaches are becoming more and more attractive. In order to prediction the Cloud service QoS as accurate as possible, this paper studies three prediction methods. The first prediction method employs the information of neighborhoods for making missing value prediction. The second method discusses matrix factorization techniques to enhance the prediction accuracy. The third method predicts the ranking of the target Cloud services instead of QoS values. The predicted Cloud service QoS values can be employed to build fault-tolerant service-oriented systems. In the area of service computing, the cost for developing multiple redundant components is greatly reduced, since the functionally equivalent Cloud services are provided by different organizations and are accessible via Internet. Hence, based on the predicted QoS values, this paper study two methods for building fault tolerance Cloud services. Firstly, this paper studies an adaptive fault tolerance strategy for Cloud services. Then, this paper presents an optimal fault tolerance strategy selection technique for Cloud services.
关键词:QoS; Evaluation; Prediction; Active User;Ranking.