Journal of Computing Sciences in Colleges
Service-Level Agreements and Commercial Grids
IEEE Internet Computing
Self-Adaptive and Self-Optimising Resource Monitoring for Dynamic Grid Environments
DEXA '04 Proceedings of the Database and Expert Systems Applications, 15th International Workshop
Performance Modeling of WS-BPEL-Based Web Service Compositions
SCW '06 Proceedings of the IEEE Services Computing Workshops
Measuring CPU overhead for I/O processing in the Xen virtual machine monitor
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
A heuristic approach to optimal service selection in service oriented architectures
WOSP '08 Proceedings of the 7th international workshop on Software and performance
A break in the clouds: towards a cloud definition
ACM SIGCOMM Computer Communication Review
A comprehensive quality model for service-oriented systems
Software Quality Control
Negotiating and Enforcing QoS and SLAs in Grid and Cloud Computing
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
Verity: a QoS metric for selecting Web services and providers
WISEW'03 Proceedings of the Fourth international conference on Web information systems engineering workshops
Hi-index | 0.00 |
Cloud computing has changed the strategy used for providing distributed services to many business and government agents. Cloud computing delivers scalable and on-demand services to most users in different domains. However, this new technology has also created many challenges for service providers and customers, especially for those users who already own complicated legacy systems. This paper reviews the challenges related to the concepts of trust, SLA management, and cloud computing. We begin with a survey of cloud computing architecture. Then, we discuss existing frameworks of service level agreements in different domains such as web services and grid computing. In the last section, we discuss the advantages and limitations of current performance measurement models for SOA, distributed systems, grid computing, and cloud services. Finally, we summarize and conclude our work.