4.7 Article

Performance Modeling of Softwarized Network Services Based on Queuing Theory With Experimental Validation

Journal

IEEE TRANSACTIONS ON MOBILE COMPUTING
Volume 20, Issue 4, Pages 1558-1573

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/TMC.2019.2962488

Keywords

Computational modeling; Queueing analysis; Virtualization; Delays; Data centers; Servers; Monitoring; Network softwarization; NFV; performance modeling; queuing theory; queuing model; softwarized network services; resource dimensioning; dynamic resource provisioning

Funding

  1. H2020 research and innovation project 5G-CLARITY [871428]
  2. national research project 5G-City [TEC2016-76795-C6-4-R]
  3. Spanish Ministry of Education, Culture and Sport (FPU) [13/04833]

Ask authors/readers for more resources

This paper introduces an analytical model based on a queuing network to evaluate the response time of SNSs; experimental validation shows that the QNA method outperforms standard techniques with less error for medium and high workloads; all three methods produce errors lower than 10 percent for low workloads.
Network Functions Virtualization facilitates the automation of the scaling of softwarized network services (SNSs). However, the realization of such a scenario requires a way to determine the needed amount of resources so that the SNSs performance requisites are met for a given workload. This problem is known as resource dimensioning, and it can be efficiently tackled by performance modeling. In this vein, this paper describes an analytical model based on an open queuing network of G/G/m queues to evaluate the response time of SNSs. We validate our model experimentally for a virtualized Mobility Management Entity (vMME) with a three-tiered architecture running on a testbed that resembles a typical data center virtualization environment. We detail the description of our experimental setup and procedures. We solve our resulting queueing network by using the Queueing Networks Analyzer (QNA), Jackson's networks, and Mean Value Analysis methodologies, and compare them in terms of estimation error. Results show that, for medium and high workloads, the QNA method achieves less than half of error compared to the standard techniques. For low workloads, the three methods produce an error lower than 10 percent. Finally, we show the usefulness of the model for performing the dynamic resource provisioning of the vMME experimentally.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available