Abstract
Guaranteeing QoS of services deployed in clouds is a key issue in cloud environments. Cloud services rely heavily on sharing resources between tenants; users have only partial knowledge and control of them. Limited observability and controllability make guaranteeing QoS a challenging task. Many important classic approaches to QoS assurance cannot be adopted, as for a tenant resource arbitration is a black box. Unexpected changes in resource allowance and characteristics introduce novel risks for demanding applications, most importantly soft real-time ones. We introduce the concept of applicationintegrated early warning sensors – ‘mystery shoppers’ – to increase the observability of the platform performability state. Mystery shoppers are special, continuously running benchmarks that run as low footprint applications. They deliver fine-grained reports by simulating application resource usage and measuring platform characteristics. This enables inferring the hidden resource sharing characteristics of public clouds. The derived metrics can aid deployment planning and control application-level fault tolerance mechanisms.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have