Abstract

Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users is deployed. A prototype application using Simple Object Access Protocol-based web service is developed and the study is carried out over there. The experimental setup, architecture, load testing results followed by a comparative study is discussed in this work. It is observed that the reliability of the service by using clustered and non-clustered web server degrades after a specific limit of stress level execution point. The comparative assessment predicts that the reliability of service by using a cluster-based web server is better than the service with a non-cluster based web server. With an increase in the stress level of usage in a multi-tenant environment, the service with clustered web server delivers better reliability than the service without a clustered web server. The occurrences of HyperText Transfer Protocol request failure in the service with a clustered web server is comparatively less than its counterpart service without a clustered web server. The study helps in identifying the applicability of the method and shows the effectiveness of such deployment.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call