Abstract
Network Function Virtualization (NFV) which is one of the core technologies plays an important role in reality. NFV permits using Virtual Network Functions (VNF) as software components on top of a virtualization system (i.e., Virtual Machines or Containers) hosted in a cloud, which makes network services and functions deployed in high flexibility and elasticity. Therefore, based on this design concept, in 5G core networks, NRF (Network Repository Function), which was implemented in a server, supports network function of registering and monitoring conditions. It achieves automatic management, selection, and scalability of network function services. In this paper, NRF is deployed in Docker and Kubernetes-based NFV platform in the form of JSON + HTTP/2.0 that supports service discovery function. The performance is tested on a hardware platform, including Network Function (NF) Register, NF Update and NF Deregister. From the testing data, we can find that the NRF in the Docker and Kubernetes-based NFV platform is better than only Docker implemented platform.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
3GPP TS 23.501: System architecture for the 5G system; stage 2 (release 15) (2017)
ETSI GS NFV002: Network functions virtualization (NFV): architectural framework (2013)
Taleb, T., Ksentini, A., Jantii, R.: Anything as service for 5G mobile systems. IEEE Netw. 30(6), 84–91 (2016)
3GPP TR 28.801 V15.1.0: Study on management and orchestration of network slicing for next generation network (release 15), January (2018)
ETSI GS MAN001: Management and Orchestration (MANO) (2014)
Wang, H., Chen, S., Xu, H., et al.: SoftNet: a software defined decentralized mobile network architecture toward 5G. IEEE Netw. 29(2), 16–22 (2015)
Docker. https://docs.docker.com/. Accessed 1 April 2018
Merkel, D.: Docker: lightweight Linux containers for consistent development and deployment. Linux J. 239, 2 (2014)
Choi, Y.I., Kim, J.H., Park, N.I.: Revolutionary direction for 5G mobile core network architecture. In: International Conference on Information & Communication Technology Convergence. IEEE, pp. 992–996 (2016)
Baba, H., Matsumoto, M., Noritake, K.: Lightweight virtualized evolved packet core architecture for future mobile communication. In: Wireless Communications & Networking Conference. IEEE, pp. 1811–1816 (2015)
Soltesz, S., Fiuczynski, M.E., Bavier, A., et al.: Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors. Acm Sigops/eurosys European Conference on Computer Systems. ACM 41(3), 275–287 (2007)
Sahoo, J., Mohapatra, S., Lath, R.: Virtualization: a survey on concepts, taxonomy and associated security issues. In: Second International Conference on Computer & Network Technology. IEEE (2010)
Armbrust, M., Fox, A., Lee, G., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2013)
Pentikousis, K., Wang, Y., Hu, W.: Mobileflow: toward software-defined mobile networks. IEEE Commun. Mag. 51(7), 44–53 (2013)
Akyildiz, I.F., Lin, S.C., Wang, P.: Wireless software-defined networks (W-SDNs) and network function virtualization (NFV) for 5G cellular systems: an overview and qualitative evaluation. Comput. Netw. 93, 66–79 (2015)
Peng, Y., Gong, X., Guo, L., et al.: A survivability routing mechanism in SDN enabled wireless mesh networks: design and evaluation. China Commun. 13(7), 32–38 (2016)
Acknowledgements
This work was supported in part by the Beijing Science and technology project (No. Z191100001419001), in part by the Beijing Excellent Talent Support Program (No. 2016000026833ZK08), in part by the Support Plan for the Construction of High Level Teachers in Beijing Municipal Universities (No. CIT&TCD201704065), and in part by Discipline construction project of Beijing Information Science & Technology University (No. 5121911006).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Huang, D., Xu, Z., Tian, Z. (2020). Deployment of NRF in the Docker and Kubernetes - Based NFV Platform. In: Barolli, L., Amato, F., Moscato, F., Enokido, T., Takizawa, M. (eds) Web, Artificial Intelligence and Network Applications. WAINA 2020. Advances in Intelligent Systems and Computing, vol 1150. Springer, Cham. https://doi.org/10.1007/978-3-030-44038-1_19
Download citation
DOI: https://doi.org/10.1007/978-3-030-44038-1_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-44037-4
Online ISBN: 978-3-030-44038-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)