Original title:
Generování sítové záteže
Translated title:
Network load generators
Authors:
Kubík, Pavel ; Koutný, Martin (referee) ; Pelka, Tomáš (advisor) Document type: Bachelor's theses
Year:
2009
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Úkolem práce je vytvořit otestovat a popsat generátor síťové zátěže pro spojení typu klient server. Využito je jazyku C++ pod operačním systémem Linux. Dále bylo použito socketové a vícevláknové programování. Zatížení serveru se provádí vysíláním HTTP požadavků. Generátor zátěže má různé nastavitelné parametry a zobrazuje statistiku testu. V práci jsou uvedeny mechanizmy, které program používá pro zátěž. Testování bylo provedeno na jednom serveru s různou velikostí cílového souboru.
The aim is to create, test and describe the network load generator for server-client connection type. It´s used language C++ under Linux. It was also used socket and multithreading programming. Load on the server is done by sending HTTP requests. The load generator have different adjustable parameters and displays the test statistics. In this work is described mechanisms wich are used, by the application, to load. Testing was done on one server with a different size of the target file.
Keywords:
HTTP Request; Kernel Scheduler.; MultiThread; Network Load; Socket; TCP Connection; Thread; HTTP Požadavek.; Plánovač jádra; Síťová zátěž; TCP spojení; Vlákno; Vícevláknové programování
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/12211