Analytical Modeling and Performance Optimization of a Proactor-based Server for Wireless Sensor Network

The Proactor-based server, which effectively encapsulates the asynchronous mechanisms provided by an operating system, can provide a high performance of concurrency. A queuing network model of the server is presented. And based on the model, an algorithm is proposed to recursively determine the maxi...

Full description

Bibliographic Details
Main Authors: YUE Guo-dong, XU Zheng, WANG Li-ding, LIU Chong, CHEN Yi
Format: Article
Language:English
Published: IFSA Publishing, S.L. 2014-06-01
Series:Sensors & Transducers
Subjects:
Online Access:http://www.sensorsportal.com/HTML/DIGEST/june_2014/Vol_173/P_2166.pdf
Description
Summary:The Proactor-based server, which effectively encapsulates the asynchronous mechanisms provided by an operating system, can provide a high performance of concurrency. A queuing network model of the server is presented. And based on the model, an algorithm is proposed to recursively determine the maximal throughput on a specific server and find the best configuration of server for a given workload. Then the algorithm is experimentally verified by means of comparison on the number of threads per node, queue length, response time and so on. In the end, the use of the model is demonstrated to guide key provisioning and configuration decisions using several examples.
ISSN:2306-8515
1726-5479