Quality is delighting customers
Load testing is the way towards subjecting a PC, server, peripheral system or application to a work level drawing closer to the limits. Load testing should be possible under controlled lab conditions to compare about the abilities of various systems or to precisely quantify the capacities of a solitary framework.
Performance testing is done to furnish stakeholders with data about their application in regards to speed, scalability and adaptability. All the more significantly, performance testing reveals what should be enhanced before the product is released. Without performance testing, a software is prone to experience the ill effects of issues, for example, running slowly while a few clients use it at the same time, irregularities crosswise over various operating systems and poor usability.
According to my knowledge JMETER is the best open source tool for performance/load/stress testing.
More you can use HP-load runner licence version if you want.
If you want to target the server with distributed loads then only you should use Beeswith... tool.
For more such testing related knowledge, you can see on