Session-Based Admission Control: A Mechanism for Peak Load Management of Commercial Web Sites
IEEE Transactions on Computers
ProWGen: a synthetic workload generation tool for simulation evaluation of web proxy caches
Computer Networks: The International Journal of Computer and Telecommunications Networking
A case study of web server benchmarking using parallel WAN emulation
Performance Evaluation
EtE: Passive End-to-End Internet Service Performance Monitoring
ATEC '02 Proceedings of the General Track of the annual conference on USENIX Annual Technical Conference
Benchmarking Models and Tools for Distributed Web-Server Systems
Performance Evaluation of Complex Systems: Techniques and Tools, Performance 2002, Tutorial Lectures
Measuring and characterizing end-to-end Internet service performance
ACM Transactions on Internet Technology (TOIT)
CIGMA: aCtive Inventory service in Global e-MArket based on efficient catalog management
Proceedings of the 2003 ACM symposium on Applied computing
Power-aware QoS Management in Web Servers
RTSS '03 Proceedings of the 24th IEEE International Real-Time Systems Symposium
A performance comparison of dynamic Web technologies
ACM SIGMETRICS Performance Evaluation Review
Understanding web server configuration issues
Software—Practice & Experience - Special issue: Web technologies
Proceedings of the 4th international symposium on Memory management
ATMEN: a triggered network measurement infrastructure
WWW '05 Proceedings of the 14th international conference on World Wide Web
Evaluating IA-32 web servers through simics: a practical experience
Journal of Systems Architecture: the EUROMICRO Journal
Short term performance forecasting in enterprise systems
Proceedings of the eleventh ACM SIGKDD international conference on Knowledge discovery in data mining
Rx: treating bugs as allergies---a safe method to survive software failures
Proceedings of the twentieth ACM symposium on Operating systems principles
Design, implementation and evaluation of resource management system for internet servers
Journal of High Speed Networks
Online feedback-based estimation of dynamic page service time
ACM SIGBED Review
Efficient memory management for concurrent programs that use message passing
Science of Computer Programming - Special issue on five perspectives on modern memory management: Systems, hardware and theory
Concurrency control in computer services using adaptive optimal control
MIC'06 Proceedings of the 25th IASTED international conference on Modeling, indentification, and control
A model-based approach for testing the performance of web applications
Proceedings of the 3rd international workshop on Software quality assurance
On the role and controllability of persistent clients in traffic aggregates
IEEE/ACM Transactions on Networking (TON)
Performance benchmarking of wireless Web servers
Ad Hoc Networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
OSDI'04 Proceedings of the 6th conference on Symposium on Opearting Systems Design & Implementation - Volume 6
Rx: Treating bugs as allergies—a safe method to survive software failures
ACM Transactions on Computer Systems (TOCS)
Designing an overload control strategy for secure e-commerce applications
Computer Networks: The International Journal of Computer and Telecommunications Networking
Cryptographic strength of ssl/tls servers: current and recent practices
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
Using mini-flash crowds to infer resource constraints in remote web servers
Proceedings of the 2007 SIGCOMM workshop on Internet network management
ER-TCP: an efficient TCP fault-tolerance scheme for cluster computing
The Journal of Supercomputing
CAMP: a common API for measuring performance
LISA'07 Proceedings of the 21st conference on Large Installation System Administration Conference
30 seconds is not enough!: a study of operating system timer usage
Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008
Dynamic CPU provisioning for self-managed secure web applications in SMP hosting platforms
Computer Networks: The International Journal of Computer and Telecommunications Networking
Automatic feedback, control-based, stress and load testing
Proceedings of the 2008 ACM symposium on Applied computing
I/O resource management through system call scheduling
ACM SIGOPS Operating Systems Review - Research and developments in the Linux kernel
Remote profiling of resource constraints of web servers using mini-flash crowds
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
Client-Centric Performance Analysis of a High-Availability Cluster
ISAS '07 Proceedings of the 4th international symposium on Service Availability
Proceedings of the 2nd workshop on System-level virtualization for high performance computing
An overhead and resource contention aware analytical model for overloaded Web servers
Journal of Systems and Software
WorldTravel: A Testbed for Service-Oriented Applications
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Automated web performance analysis, with a special focus on prediction
Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services
I-RMI: performance isolation in information flow applications
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Memory resource allocation for file system prefetching: from a supply chain management perspective
Proceedings of the 4th ACM European conference on Computer systems
A framework for dynamic adaptation of power-aware server clusters
Proceedings of the 2009 ACM symposium on Applied Computing
Measuring Semantic Integrity for Remote Attestation
Trust '09 Proceedings of the 2nd International Conference on Trusted Computing
Optimal power allocation in server farms
Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems
ACM SIGOPS Operating Systems Review
OSGi4C: enabling OSGi for the cloud
Proceedings of the Fourth International ICST Conference on COMmunication System softWAre and middlewaRE
The multikernel: a new OS architecture for scalable multicore systems
Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles
Automated Web Performance Analysis
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Resource demand modeling for multi-tier services
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Self-adapting credit-based server load balancing
PDCN '08 Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Networks
Power optimization for dynamic configuration in heterogeneous web server clusters
Journal of Systems and Software
A proxy-based self-tuned overload control for multi-tiered server systems
HiPC'07 Proceedings of the 14th international conference on High performance computing
Differential virtual time (DVT): rethinking I/O service differentiation for virtual machines
Proceedings of the 1st ACM symposium on Cloud computing
A distributed control framework for performance management of virtualized computing environments
Proceedings of the 7th international conference on Autonomic computing
KAL: kernel-assisted non-invasive memory leak tolerance with a general-purpose memory allocator
Software—Practice & Experience
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
CacheCard: caching static and dynamic content on the NIC
Proceedings of the 5th ACM/IEEE Symposium on Architectures for Networking and Communications Systems
Deterministic process groups in dOS
OSDI'10 Proceedings of the 9th USENIX conference on Operating systems design and implementation
Leveraging many simple statistical models to adaptively monitor software systems
International Journal of High Performance Computing and Networking
Fast and correct performance recovery of operating systems using a virtual machine monitor
Proceedings of the 7th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments
Kaleidoscope: cloud micro-elasticity via VM state coloring
Proceedings of the sixth conference on Computer systems
dfence: transparent network-based denial of service mitigation
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Exception-less system calls for event-driven servers
USENIXATC'11 Proceedings of the 2011 USENIX conference on USENIX annual technical conference
Reactivity-based approaches to improve web systems' quality of service
Journal of Web Engineering
Server selection for carbon emission control
Proceedings of the 2nd ACM SIGCOMM workshop on Green networking
The case for sleep states in servers
HotPower '11 Proceedings of the 4th Workshop on Power-Aware Computing and Systems
Understanding website complexity: measurements, metrics, and implications
Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference
What a webserver can learn from a zebra and what we learned in the process
CHIMIT '11 Proceedings of the 5th ACM Symposium on Computer Human Interaction for Management of Information Technology
Power-aware scheduler for virtualized systems
Green Computing Middleware on Proceedings of the 2nd International Workshop
A scalable framework for the support of advanced edge services
HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
Simulating and modeling secure web applications
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part I
MODE: mix driven on-line resource demand estimation
Proceedings of the 7th International Conference on Network and Services Management
Experience using a coordination-based architecture for adaptive web content provision
COORDINATION'05 Proceedings of the 7th international conference on Coordination Models and Languages
I-RMI: performance isolation in information flow applications
Middleware'05 Proceedings of the ACM/IFIP/USENIX 6th international conference on Middleware
Modellus: Automated modeling of complex internet data center applications
ACM Transactions on the Web (TWEB)
Practical end-to-end web content integrity
Proceedings of the 21st international conference on World Wide Web
One-time cookies: Preventing session hijacking attacks with stateless authentication tokens
ACM Transactions on Internet Technology (TOIT)
Web workload generation challenges - an empirical investigation
Software—Practice & Experience
LePrEF: Learn to precompute evidence fusion for efficient query evaluation
Journal of the American Society for Information Science and Technology
Extended scheduler for efficient frequency scaling in virtualized systems
ACM SIGOPS Operating Systems Review
Toward scalable Web systems on multicore clusters: making use of virtual machines
The Journal of Supercomputing
Saving cash by using less cache
HotCloud'12 Proceedings of the 4th USENIX conference on Hot Topics in Cloud Ccomputing
Comparing high-performance multi-core web-server architectures
Proceedings of the 5th Annual International Systems and Storage Conference
Evaluating compressive sampling strategies for performance monitoring of data centers
Proceedings of the 9th international conference on Autonomic computing
Computers and Industrial Engineering
AutoScale: Dynamic, Robust Capacity Management for Multi-Tier Data Centers
ACM Transactions on Computer Systems (TOCS)
Automatic OS kernel TCB reduction by leveraging compile-time configurability
HotDep'12 Proceedings of the Eighth USENIX conference on Hot Topics in System Dependability
Hails: protecting data privacy in untrusted web applications
OSDI'12 Proceedings of the 10th USENIX conference on Operating Systems Design and Implementation
Resource Usage Monitoring in Clouds
GRID '12 Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing
MIMOSA: context-aware adaptation for ubiquitous web access
Personal and Ubiquitous Computing
SOFTScale: stealing opportunistically for transient scaling
Proceedings of the 13th International Middleware Conference
Mechanisms for SLA provisioning in cloud-based service providers
Computer Networks: The International Journal of Computer and Telecommunications Networking
Overcoming performance collapse for 100Gbps cyber security
Proceedings of the first workshop on Changing landscapes in HPC security
Improving the scalability of a multi-core web server
Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering
TCNet: cross-node virtual machine communication acceleration
Proceedings of the ACM International Conference on Computing Frontiers
Maple: simplifying SDN programming using algorithmic policies
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
Predicting response times for the Spotify backend
Proceedings of the 8th International Conference on Network and Service Management
Developing an optimized application hosting framework in Clouds
Journal of Computer and System Sciences
Synthetic Hardware Performance Analysis in Virtualized Cloud Environment for Healthcare Organization
Journal of Medical Systems
Düppel: retrofitting commodity operating systems to mitigate cache side channels in the cloud
Proceedings of the 2013 ACM SIGSAC conference on Computer & communications security
Virtualized Web server cluster self-configuration to optimize resource and power use
Journal of Systems and Software
XLH: more effective memory deduplication scanners through cross-layer hints
USENIX ATC'13 Proceedings of the 2013 USENIX conference on Annual Technical Conference
Black box scheduling for resource intensive virtual machine workloads with interference models
Future Generation Computer Systems
Flow-based partitioning of network testbed experiments
Computer Networks: The International Journal of Computer and Telecommunications Networking
COSCAnet: Virtualized Sockets for Scalable and Flexible PaaS Applications
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
Hi-index | 0.00 |
This paper describes httperf, a tool for measuring web server performance. It provides a flexible facility for generating various HTTP workloads and for measuring server performance. The focus of httperf is not on implementing one particular benchmark but on providing a robust, high-performance tool that facilitates the construction of both micro- and macro-level benchmarks. The three distinguishing characteristics of httperf are its robustness, which includes the ability to generate and sustain server overload, support for the HTTP/1.1 protocol, and its extensibility to new workload generators and performance measurements. In addition to reporting on the design and implementation of httperf this paper also discusses some of the experiences and insights gained while realizing this tool.