Figure 4 demonstrates the downtime of the m
mixed migration strategies under different values of
M. We can see that the downtime of m mixed
migration strategy decreases with the increase in m.
This is because larger m means more VMs need to be
parallel migrated and the downtime of the parallel
migration strategy is shorter than that of the improved
serial migration strategy. Therefore, if service
providers intend to reduce downtime, they should
choose the m mixed migration strategy with larger m.
Figure 5 compares the blocking rate, the average
length of waiting queue and the average waiting time
of each migration request achieved by the m mixed
migration strategy under various scenarios. We note
that since longer average migration time leads to a
longer service time, hence, the blocking rate, the
average length of waiting queue and the average
waiting time all increase with the growth in the value
of T.
5 CONCLUSIONS
In this paper, we study how to live migrate the service
function chain in network function virtualization
environment. We present the efficient strategies for the
problem of service function chaining migration.
Through our proposed methods, the service providers
can efficiently migrate the service function chaining
while lowering the constraints of the migration time
and downtime.
ACKNOWLEDGMENT
This work was partially supported by Natural Science
Foundation of China (61571098), Guangdong Science
and Technology Foundation (2013A040600001,
2013B090200004, 2014B090901007,
2015A040404001, 2013B040300001).
REFERENCES
Mijumbi, R., Serrat, J., Gorricho, J., Bouten, N., Turck, F.,
D., Boutaba, R., 2016. Network Function Virtualization:
State-of-the-art and Research Challenges. IEEE
Communications Surveys & Tutorials, 1(18), 236-262.
Bari, M. F., Chowdhury, S. R., Ahmed, R., Boutaba, R.,
2015. On Orchestrating Virtual Network Functions.
International Conference on Network and Service
Management (CNSM), 50-56.
Wu, J., Zhang, Z., Hong, Y., Wen, Y., 2015. Cloud radio
access network (C-RAN): a primer. IEEE Network,
1(29), 35-41.
Bondan, L., Santos, C., R., P., D., Granville, L., Z., 2014.
Management Requirements for ClickOS-based Network
Function Virtualization. International Conference on
Network and Service Management (CNSM) and
Workshop, 447-450.
Gember-Jacobson, A., Viswanathan, R., Prakash, C., Grandl,
R., Khalid, J., Das, S., Akella, A., 2014. OpenNF:
enabling innovation in network function control. ACM
SIGCOMM, 163-174.
Mehraghdam, S., Keller, M., Karl, H., 2014. Specifying and
Placing Chains of Virtual Network Functions. IEEE 3rd
International Conference on Cloud Networking
(CloudNet), 7-13.
Xia, M., Shirazipour, M., Zhang, Y., Green, H., Takacs, A.,
2015. Optical Service Chaining for Network Function
Virtualization. IEEE Communications Magazine, 4(53),
52-158.
Li, X., Qian, C., 2015. Low-Complexity Multi-Resource
Packet Scheduling for Network Function Virtualization.
IEEE INFOCOM, 1400-1408.
Cohen, R., Lewin-Eytan, L., Naor, J., Raz, D., 2015. Near
Optimal Placement of Virtual Network Functions. IEEE
INFOCOM, 1346-1354.
Kim, T., Kim, S., Lee, K., Park, S., 2015. A QoS
Assured Network Service Chaining Algorithm
in Network Function Virtualization Architecture.
IEEE/ACM International Symposium on Cluster, Cloud
and Grid Computing (CCGrid), 1221-1224.
Tso, F., P., Hamilton, G., Oikonomou, K., Pezaros, D., p.,
2013. Implementing Scalable, Network-Aware Virtual
Machine Migration for Cloud Datacenters. IEEE Sixth
International Conference on Cloud Computing, 557-
564.
Shrivastava, V., Zerfos, P., Lee, K., Jamjoom, H., Liu,
Y., Banerjee, S., 2011. Application-aware virtual
machine migration in datacenters. IEEE INFOCOM, 66-
70.
Cerroni, W., 2014. Multiple Virtual Machine Live Migration
in Federated Cloud Systems. IEEE INFOCOM
Workshop on Cross-Cloud Systems, 25-30.
Callegati, F., Cerroni, W., 2013. Live Migration of
Virtualized Edge Networks: Analytical Modeling and
Performance Evaluation. IEEE Workshop on Software
Defined Networks for Future Networks and Services
(SDN4FNS 2013), 1-6.
Hines, M., R., Deshpande, U., Gopalan, K., 2009. Post-copy
live migration of virtual machines. ACM Operating
Systems Review, 43(3), 14-26.