A Benchmark Suite for Cloud Services (original) (raw)
CloudSuite is a benchmark suite for first-party cloud services. The suite consists of eight benchmarks representing popular online services and analytic workloads in datacenters. The benchmarks are based on state-of-the-art open-source real-world software stacks and are containerized for ease of use.
Cloud computing is now the dominant platform to offer scalable online services to a global client base. Today’s popular online services (e.g., web search, social networking, and business analytics) are characterized by massive working sets, deep software stacks, high degrees of request parallelism, and real-time constraints. These characteristics set cloud services apart from desktop (SPEC), parallel (PARSEC), and traditional commercial server workloads (TPC). Thus, we offer CloudSuite, enabling users to analyze their systems with representative cloud services. CloudSuite also complements emerging first-party workloads (e.g., Microservices) and third-party workloads (e.g., Serverless) with multi-tier monolithic software stacks that remain a backbone for datacenter services.