CLC number: TP393
On-line Access: 2024-08-27
Received: 2023-10-17
Revision Accepted: 2024-05-08
Crosschecked: 2016-06-09
Cited: 5
Clicked: 10601
Gang Xiong, Yu-xiang Hu, Le Tian, Ju-long Lan, Jun-fei Li, Qiao Zhou. A virtual service placement approach based on improved quantum genetic algorithm[J]. Frontiers of Information Technology & Electronic Engineering,in press.https://doi.org/10.1631/FITEE.1500494 @article{title="A virtual service placement approach based on improved quantum genetic algorithm", %0 Journal Article TY - JOUR
一种基于改进量子遗传算法的虚拟服务部署方法创新点:文章对当前正不断兴起的网络虚拟服务部署场景进行具体分析,提出了基于整数规划的服务部署优化模型,并利用改进的量子遗传算法对模型求解,有效提高了网络在提供服务处理时的整体传输效率。 方法:首先,对网络虚拟服务的部署场景进行具体分析,将影响业务流量传输时延的因素与网络拓扑结构和服务部署位置相关联。其次,基于网络拓扑结构和服务位置变量参数,利用整数规划模型对服务位置优化部署问题进行建模。然后,针对服务优化部署模型所涉及的NP-hard问题,提出利用改进型的量子遗传算法进行启发式模型求解。最后,实验结果表明,本文方法在降低网络整体传输时延的同时,具有较小的计算时间代价(图7、8);与随机部署策略相比,本文方法可平均降低业务流量的传输时延约30%(图9、10),从而更加有效地保障了网络传输效率。 结论:针对新型网络体系(如软件定义网络和网络功能虚拟化)中虚拟服务场景,提出了一种优化的网络服务部署方法,有效降低了业务流量接受服务处理时的传输时延。 关键词组: Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article
Reference[1]Anderson, J.W., Braud, R., Kapoor, R., et al., 2012. xOMB: extensible open middleboxes with commodity servers. Proc. 8th ACM/IEEE Symp. on Architectures for Networking and Communications Systems, p.49-60. ![]() [2]Anwer, B., Benson, T., Feamster, N., et al., 2013. A slick control plane for network middleboxes. Proc. 2nd ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, p.147-148. ![]() [3]Basta, A., Kellerer, W., Hoffmann, M., et al., 2014. Applying NFV and SDN to LTE mobile core gateways, the functions placement problem. Proc. 4th Workshop on All Things Cellular: Operations, Applications, and Challenges, p.33-38. ![]() [4]Carpenter, B., Brim, S., 2002. Middleboxes: Taxonomy and Issues, RFC 3234. The Internet Engineering Task Force. Available from http://www.rfc-base.org/rfc-3234.html. ![]() [5]Cheng, G.Z., Chen, H.C., Hu, H.C., et al., 2015. Enabling network function combination via service chain instantiation. Comput. Netw., 92(Part 2):396-407. ![]() [6]Chiosi, M., Clarke, D., Willis, P., et al., 2012. Network functions virtualisation—introductory white paper. SDN and OpenFlow World Congress. Available from https://portal.etsi.org/NFV/NFV_White_Paper.pdf. ![]() [7]de Turck, F., Boutaba, R., Chemouil, P., et al., 2015. Guest editors’ introduction: special issue on efficient management of SDN/NFV-based systems—part I. IEEE Trans. Netw. Serv. Manag., 12(1):1-3. ![]() [8]Fayazbakhsh, S.K., Chaing, L., Sekar, V., et al., 2014. Enforcing network-wide policies in the presence of dynamic middlebox actions using FlowTags. 11th USENIX Symp. on Networked Systems Design and Implementation, p.533-546. ![]() [9]Gember, A., Grandl, R., Anand, A., et al., 2012a. Stratos: virtual middleboxes as first-class entities. Technical Report, No. TR1771, University of Wisconsin-Madison, WI. ![]() [10]Gember, A., Prabhu, P., Ghadiyali, Z., et al., 2012b. Towards software-defined middlebox networking. Proc. 11th ACM Workshop on Hot Topics in Networks, p.7-12. ![]() [11]Gember, A., Viswanathan, R., Prakash, C., et al., 2014. OpenNF: enabling innovation in network function control. Proc. ACM Conf. on SIGCOMM, p.163-174. ![]() [12]Greenberg, A., Hjalmtysson, G., Maltz, D.A., et al., 2005. A clean slate 4D approach to network control and management. ACM SIGCOMM Comput. Commun. Rev., 35(5):41-54. ![]() [13]Gude, N., Koponen, T., Pettit, J., et al., 2008. NOX: towards an operating system for networks. ACM SIGCOMM Comput. Commun. Rev., 38(3):105-110. ![]() [14]Gushchin, A., Walid, A., Tang, A., 2015. Scalable routing in SDN-enabled networks with consolidated middleboxes. Proc. ACM SIGCOMM Workshop on Hot Topics in Middleboxes and Network Function Virtualization, p.55-60. ![]() [15]Hwang, J., Ramakrishnan, K.K., Wood, T., 2015. NetVM: high performance and flexible networking using virtualization on commodity platforms. IEEE Trans. Netw. Serv. Manag., 12(1):34-47. ![]() [16]Joseph, D., Stoica, I., 2008. Modeling middleboxes. IEEE Netw., 22(5):20-25. ![]() [17]Lange, S., Gebert, S., Zinner, T., et al., 2015. Heuristic approaches to the controller placement problem in large scale SDN networks. IEEE Trans. Netw. Serv. Manag., 12(1):4-17. ![]() [18]Li, Y., Chen, M., 2015. Software-defined network function virtualization: a survey. IEEE Access, 3:2542-2553. ![]() [19]Lu, B., Chen, J.Y., Cui, H.Y., et al., 2013. A virtual network mapping algorithm based on integer programming. J. Zhejiang Univ.-Sci. C (Comput. & Electron.), 14(12):899-908. ![]() [20]Malossini, A., Blanzieri, E., Calarco., T., 2008. Quantum genetic optimization. IEEE Trans. Evol. Comput., 12(2):231-241. ![]() [21]Matias, J., Garay, J., Toledo, N., et al., 2015. Toward an SDN-enabled NFV architecture. IEEE Commun. Mag., 53(4):187-193. ![]() [22]McKeown, N., Anderson, T., Balakrishnan, H., et al., 2008. OpenFlow: enabling innovation in campus networks. ACM SIGCOMM Comput. Commun. Rev., 38(2):69-74. ![]() [23]Mohammadkhan, A., Ghapani, S., Liu, G.Y., et al., 2015. Virtual function placement and traffic steering in flexible and dynamic software defined networks. IEEE Int. Workshop on Local and Metropolitan Area Networks, p.1-6. ![]() [24]Mohammed, A.M., Elhefnawy, N.A., El-Sherbiny, M.M., et al., 2012. Quantum crossover based quantum genetic algorithm for solving non-linear programming. 8th Int. Conf. on Informatics and Systems, p.BIO-145-BIO-153. ![]() [25]Nunes, B.A.A., Mendonca, M., Nguyen, X.N., et al., 2014. A survey of software-defined networking: past, present, and future of programmable networks. IEEE Commun. Surv. Tutor., 16(3):1617-1634. ![]() [26]Open Networking Foundation (ONF), 2012. Software-Defined Networking: the New Norm for Networks. ONF White Paper. ![]() [27]Qazi, Z.A., Tu, C.C., Chiang, L., et al., 2013. SIMPLE-fying middlebox policy enforcement using SDN. Proc. ACM SIGCOMM Conf., p.27-38. ![]() [28]Qi, H., Shiraz, M., Liu, J.Y., et al., 2014. Data center network architecture in cloud computing: review, taxonomy, and open research issues. J. Zhejiang Univ.-Sci. C (Comput. & Electron.), 15(9):776-793. ![]() [29]Rajagopalan, S., Williams, D., Jamjoom, H., et al., 2013. Split/Merge: system support for elastic execution in virtual middleboxes. 10th USENIX Symp. on Networked Systems Design and Implementation, p.227-240. ![]() [30]Sekar, V., Ratnasamy, S., Reiter, M.K., et al., 2011. The middlebox manifesto: enabling innovation in middlebox deployment. Proc. 10th ACM Workshop on Hot Topics in Networks, p.1-6. ![]() [31]Sekar, V., Egi, N., Ratnasamy, S., et al., 2012. Design and implementation of a consolidated middlebox architecture. Proc. 9th USENIX Conf. on Networked Systems Design and Implementation, p.323-336. ![]() [32]Shen, J., He, W.B., Liu, X., et al., 2015. End-to-end delay analysis for networked systems. Front. Inform. Technol. Electron. Eng., 16(9):732-743. ![]() [33]Sherry, J., Hasan, S., Scott, C., et al., 2012. Making middleboxes someone else’s problem: network processing as a cloud service. ACM SIGCOMM Comput. Commun. Rev., 42(4):13-24. ![]() [34]Walfish, M., Stribling, J., Krohn, M., et al., 2004. Middleboxes no longer considered harmful. Proc. 6th Symp. on Operating Systems Design & Implementation, p.215-230. ![]() [35]Zegura, E.W., Calvert, K.L., Bhattacharjee, S., 1996. How to model an internetwork. 15th Annual Joint Conf. of the IEEE Computer and Communications Societies, p.594-602. ![]() [36]Zhang, Y., Beheshti, N., Beliveau, L., et al., 2013. StEERING: a software-defined networking for inline service chaining. Proc. 21st IEEE Int. Conf. on Network Protocols, p.1-10. ![]() Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou
310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn Copyright © 2000 - 2025 Journal of Zhejiang University-SCIENCE |
Open peer comments: Debate/Discuss/Question/Opinion
<1>