SPLA vs. CSP-Hosting: Choosing the Right Mix for Your Cloud Business