Questions tagged [stress-testing]

Stress testing is a form of testing that is used to determine the stability of a given system or entity under load. It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the results.

Stress testing is for ensuring the tolerance of the application at certain loads (usually extremely high loads). It refers to tests that put a greater emphasis on robustness, capability and error handling under a heavy load, rather than on what would be considered correct behavior under normal circumstances.

Sometimes, as the load on the system increases the system throws errors or behaves unexpectedly. The stress test targets exactly this behavior. Determining that the software handles the load gracefully without crashing is the aim of this test. In particular, the goals of such testing may be to ensure the software does not crash in conditions of insufficient computational resources (such as memory or disk space), unusually high concurrency, or denial of service attacks.

109 questions
2
votes
1 answer

Ubuntu server burn in test

We've assembled a simple storage server with COTS SATA disks that we're planning to tie together with software raid (Ubuntu Server, mdadm). What burn-in tests can one run to test the system, in particular the disks since they're brand new?
pufferfish
  • 2,830
  • 11
  • 39
  • 40
2
votes
4 answers

DCHP and Router load testing

I manage a campground wifi network with an average of 10 - 60 active users. I have encountered issues where the router starts acting flaky (failing to assign DHCP or failing to pass traffic) without any clear warning (low cpu utilization, etc). I…
ytjohn
  • 417
  • 6
  • 12
2
votes
1 answer

Performance testing servers: How to characterize performance?

I need to purchase servers, and need to understand the right way to specify them. Based on the answers to this question, there are several parameters to take into account: CPU speed + Number of CPU cores RAM + Virtual Memory size Hard disk size and…
Peter K.
  • 80
  • 5
  • 17
2
votes
3 answers

stress test video streaming

is there a way to stress test video streaming? Basically simulating a high number of people simultaneously streaming a video? This is an amazon 'cloud' service that will be enabled for my site.
2
votes
2 answers

What can I do to "stress test" an ASA5505?

Just wondering there is any kind of stress test I can put the ASA through. I'm asking this not to help with a problem but just for reference. I know I could use iperf to send a bunch of traffic through it but was thinking there might be something…
evolvd
  • 1,384
  • 6
  • 33
  • 58
2
votes
2 answers

Are there any tools for load / stress testing that can simulate image, video and audio uploads to Amazon EC2?

As part of my web application users can upload photos, audio and video files from a Flash SWF to my EC2 based upload server. I want to find a tool that I can use to stress test the EC2 instance (which runs behind an Elastic Load Balancer). Are there…
undefined
  • 654
  • 2
  • 8
  • 18
2
votes
0 answers

server benchmarking with apache benchmark

We are testing one of our production server with ab and what we found is apr_socket_recv: Connection timed out (110) Total of 176 requests completed after some time above output.That means the server could not handled 200 requests? Or what exactly…
Registered User
  • 1,463
  • 5
  • 18
  • 37
2
votes
1 answer

Stress testing an RDS server / farm

I need to find a way to autotest a small RDS deployment for ~50 users, working in a set of RDS session hosts. The users are going to be mainly running MS Office 2007 - Excel, Word, Outlook (connected to Exchange 2010) Is there a known set of…
dyasny
  • 18,802
  • 6
  • 49
  • 64
2
votes
1 answer

why are there so few simultaneous requests in Locust?

Why are there 2 requests on average if I spawn 100 users simultaneously? Shouldn't there be 100 simultaneous requests at the beginning? What may be the reason that does not happen? I have set up a very simple stress test in Locust, with a user class…
dnuske
  • 121
  • 4
1
vote
1 answer

How can I variably stress test a server with Ubuntu?

I need to stress test a group of servers but is there a way to stress test a normal Ubuntu instance that doesn't just whack the CPU percentage up to 100%. Something that holds the CPU at 60% for example or does variable stress tests that keep the…
Erdss4
  • 135
  • 1
  • 6
1
vote
1 answer

AWS system failing on HEAD request but hardly on GET requests on stress test

I'm running a stress test with Locust on: c4.xlarge (attacker has c4.4xlarge) 1 instance amazonlinux 2017.03 The load balancer is: classic type internet-facing stickiness is disabled for both 80 & 443 80 is forwarded to 80 443 is forwarded to…
1
vote
1 answer

How to find limits of clustered Tomcat with Session Replication

I am working on a Tomcat cluster experimentally because of it may be need for us production environments. It must be scaleable, high available and support as much as multi concurrent users. Because of that i made a test environment like that: …
1
vote
1 answer

Whats better: stress test the entire system vs profiling and stress testing specific parts?

I work in a company that is entirely on the cloud and we have started a stress testing project. The idea is to load everything in production to a new environment and run stress tests on it to find the total capacity of the system and where the…
Jonathan
  • 451
  • 3
  • 9
1
vote
2 answers

What kind of "streamlining" occurs when you use a single machine to generate load/stress?

The title of this question represents my main concern, but if you read on beyond the question section, you'll find some background about our set up.. which may or may not be relevant / useful. Question We're stress testing our application using…
jlb
  • 123
  • 7
1
vote
4 answers

Heavy stress test on Apache

We have a production server running Apache that sometimes crashes because of too much load, I'm trying to replicate the situation on a test server in order to test Monit. So my goal here is to overload Apache to make the service crash, or at least…
Irrational
  • 35
  • 2
  • 6