HAProxy is an open-source software load balancer and reliable reverse proxy server. This workload is combined with Intel® Quick Assist Technology to speed up the performance for web security access.
Nginx DLB workload is used to measure the latency (in milliseconds) and RPS (requests per second) performance of Nginx w/ and w/o Intel® Dynamic Load Balancer. To improve the performance, NGINX introduces AIO thread module and in this workload, Intel® DLB hardware queue is used to replace the software queue in the AIO thread module.
Calico VPP workload is a Kubernetes CNI for benchmarking the throughput performance benefits of DSA for Calico VPP. DSA accelerates the memory copy operations for Calico VPP memif interface, thus improve throughput with less cores.
Istio Envoy forward Proxy workload is a crucial component in the Istio service mesh architecture that plays a pivotal role in handling outbound traffic from microservices to external destinations. As a type of proxy, it acts as an intermediary between microservices and external services or APIs, facilitating communication while providing additional features for security, observability, and control.
Edge-Ceph-VirtIO workload is a cloud native workload for benchmarking the virtualized IO on cloud native ceph (rook-ceph). It is developed based on Kubevirt, Ceph and SPDK, it enables and optimizes high performance virtualization IO for cloud native Ceph storage on edge platform, support VM live-migration and live-recovery.
FFMPEG x264 workload is a media transcode workload with FFmpeg and x264. FFmpeg is the leading multimedia framework, able to decode, encode, and transcode video files. The workload supports FFmpeg version 4.4 and 6.0, with x264 preset: fast, medium, very slow. To measure the transcoding capability of the system, it launches multiple FFmpeg instances to fully utilize the CPU resources.
Spark is a decision support benchmark that models several generally applicable aspects of a decision support system, including queries and data maintenance. The benchmark provides a representative evaluation of performance as a general-purpose decision support system. A benchmark result measures query response time in single user mode, query throughput in multiuser mode and data maintenance performance for a given hardware, operating system, and data processing system configuration under a controlled, complex, multi-user decision support workload.
Cassandra workload assesses the performance of Apache Cassandra using Apache Cassandra built-in application (cassandra-stress). In WSF, operations per second metric is measured to gauge the performance of Apache Cassandra.
MongoDB workload is an evaluation of MongoDB's performance using the YCSB framework, a widely used benchmarking tool. MongoDB is a NoSQL database system that is known for its flexibility, scalability, and ease of use. The YCSB framework measures the performance of database systems under various workloads, simulating real-world scenarios.
Kafka workload assesses performance using built-in application within Apache Kafka. Apache Kafka is a framework implementation of a software bus using stream-processing and the test case in WSF measures its producer performance.
Malconv workload is a deep learning model designed for malware detection and classification which uses a convolutional neural network to analyze the raw binary data of a file. The workload supports execution on TensorFlow and ONNX.
Istio Envoy is the workload leverages Istio with Envoy as sidecar, which is the industry widely adopted Service Mesh implementation. With sidecar introduced as the data plane networking proxy, the achieved RPS and latency performance was the interest of customer in internet service providers. The workload benchmark shows the performance of service mesh with tuned Istio Envoy Gateway also with/without Intel accelerators (QAT, CryptoMB, DLB...) on IA platforms.