Computing systems reliability :models and analysis