Abstract

Nowadays, it is common for service providers (SPs) to leverage hybrid clouds to improve the quality-of-service (QoS) of their Big Data applications. However, for achieving guaranteed latency and/or bandwidth in its hybrid cloud, an SP might desire to have a virtual datacenter (vDC) network, in which it can manage and manipulate the network connections freely. To address this requirement, we design and implement a network slicing and orchestration (NSO) system that can create and expand vDCs across optical/packet domains on-demand. Considering Hadoop MapReduce (M/R) as the use-case, we describe the proposed architectures of the system’s data, control and management planes, and present the operation procedures for creating, expanding, monitoring and managing a vDC for M/R optimization. The proposed NSO system is then realized in a small-scale network testbed that includes four optical/packet domains, and we conduct experiments in it to demonstrate the whole operations of the data, control and management planes. Our experimental results verify that application-driven on-demand vDC expansion across optical/packet domains can be achieved for M/R optimization, and after being provisioned with a vDC, the SP using the NSO system can fully control the vDC network and further optimize the M/R jobs in it with network orchestration.

© 2018 Optical Society of America under the terms of the OSA Open Access Publishing Agreement

Full Article  |  PDF Article
OSA Recommended Articles
Inter-Domain Optimization and Orchestration for Optical Datacenter Networks

G. Landi, M. Capitani, A. Kretsis, K. Kontodimas, P. Kokkinos, D. Gallico, M. Biancani, K. Christodoulopoulos, and E. Varvarigos
J. Opt. Commun. Netw. 10(7) B140-B151 (2018)

Integrated SDN/NFV Orchestration for the Dynamic Deployment of Mobile Virtual Backhaul Networks Over a Multilayer (Packet/Optical) Aggregation Infrastructure

Ricardo Martínez, Arturo Mayoral, Ricard Vilalta, Ramon Casellas, Raül Muñoz, Stephan Pachnicke, Thomas Szyrkowiec, and Achim Autenrieth
J. Opt. Commun. Netw. 9(2) A135-A142 (2017)

Application-Driven Control of Network Resources in Multiservice Optical Networks

Barbara Martini, Valerio Martini, Fabio Baroncelli, Karim Torkman, and Piero Castoldi
J. Opt. Commun. Netw. 1(2) A270-A283 (2009)

References

  • View by:
  • |
  • |
  • |

  1. P. Lu, L. Zhang, X. Liu, J. Yao, and Z. Zhu, “Highly-efficient data migration and backup for big data applications in elastic optical inter-datacenter networks,” IEEE Netw. 29, 36–42 (2015).
    [Crossref]
  2. A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.
  3. J. Yao, P. Lu, L. Gong, and Z. Zhu, “On fast and coordinated data backup in geo-distributed optical inter-datacenter networks,” J. Lightw. Technol. 33, 3005–3015 (2015).
  4. P. Lu, Q. Sun, K. Wu, and Z. Zhu, “Distributed online hybrid cloud management for profit-driven multimedia cloud computing,” IEEE Trans. Multimedia 17, 1297–1308 (2015).
    [Crossref]
  5. A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, “KVM: the Linux virtual machine monitor,” in Proc. of OLS, (2007), pp. 225–230.
  6. S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM Trans. Netw. 24, 2768–2781 (2016).
    [Crossref]
  7. S. Zhao and D. Medhi, “Application-aware network design for Hadoop MapReduce optimization using software-defined networking,” IEEE Trans. Netw. Serv. Manag. 14, 804–816 (2017).
    [Crossref]
  8. D. Borthakur, The Hadoop Distributed File System: Architecture and Design (Apache Software Foundation, 2007).
  9. H. Ballani, P. Costa, T. Karagiannis, and A. Rowstron, “Towards predictable datacenter networks,” in Proc. ACM SIGCOMM, (2011), pp. 242–253.
  10. An introduction to network slicing. [Online] https://www.gsma.com/futurenetworks/wp-content/uploads/2017/11/GSMA-An-Introduction-to-Network-Slicing.pdf .
  11. Network automation and orchestration. [Online] https://www.juniper.net/assets/cn/zh/local/pdf/whitepapers/2000541-en.pdf .
  12. L. Gong and Z. Zhu, “Virtual optical network embedding (VONE) over elastic optical networks,” J. Lightw. Technol. 32, 450–460 (2014).
    [Crossref]
  13. L. Gong, H. Jiang, Y. Wang, and Z. Zhu, “Novel location-constrained virtual network embedding (LC-VNE) algorithms towards integrated node and link mapping,” IEEE/ACM Trans. Netw. 24, 3648–3661 (2016).
    [Crossref]
  14. “Spectral grids for WDM applications: DWDM frequency grid,” ITU-T Rec. G.694.1, Feb.2012.
  15. Z. Zhu, W. Lu, L. Zhang, and N. Ansari, “Dynamic service provisioning in elastic optical networks with hybrid single-/multi-path routing,” J. Lightw. Technol. 31, 15–22 (2013).
    [Crossref]
  16. L. Gong, X. Zhou, X. Liu, W. Zhao, W. Lu, and Z. Zhu, “Efficient resource allocation for all-optical multicasting over spectrum-sliced elastic optical networks,” J. Opt. Commun. Netw. 5, 836–847 (2013).
    [Crossref]
  17. K. Christodoulopoulos, I. Tomkos, and E. Varvarigos, “Time-varying spectrum allocation policies and blocking analysis in flexible optical networks,” IEEE J. Sel. Areas Commun. 31, 13–25 (2013).
    [Crossref]
  18. W. Fang, M. Zeng, X. Liu, W. Lu, and Z. Zhu, “Joint spectrum and IT resource allocation for efficient vNF service chaining in inter-datacenter elastic optical networks,” IEEE Commun. Lett. 20, 1539–1542 (2016).
    [Crossref]
  19. P. Lu and Z. Zhu, “Data-oriented task scheduling in fixed- and flexible-grid multilayer inter-DC optical networks: A comparison study,” J. Lightw. Technol. 35, 5335–5346 (2017).
    [Crossref]
  20. M. Zeng, W. Fang, and Z. Zhu, “Orchestrating tree-type VNF forwarding graphs in inter-DC elastic optical networks,” J. Lightw. Technol. 34, 3330–3341 (2016).
    [Crossref]
  21. T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.
  22. A. Blenk, A. Basta, M. Reisslein, and W. Kellerer, “Survey on network virtualization hypervisors for software defined networking,” IEEE Commun. Surveys Tuts. 18, 655–685 (2016).
    [Crossref]
  23. H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.
  24. W. Fang, M. Lu, X. Liu, L. Gong, and Z. Zhu, “Joint defragmentation of optical spectrum and IT resources in elastic optical datacenter interconnections,” J. Opt. Commun. Netw. 7, 314–324 (2015).
    [Crossref]
  25. R. Sherwood, G. Gibb, K. Yap, G. Appenzeller, M. Casado, N. McKeown, and G. Parulkar, “Flowvisor: A network virtualization layer,” OpenFlow Switch Consortium, Tech. Rep., pp. 1–13 (2009).
  26. A. Al-Shabibi, M. Leenheer, M. Gerola, A. Koshibe, G. Parulkar, E. Salvadori, and B. Snow, “OpenVirteX: Make your virtual SDNs programmable,” in Proc. of ACM HotSDN, (2014), pp. 25–30.
  27. S. Li, K. Han, H. Huang, Q. Sun, J. Liu, S. Zhao, and Z. Zhu, “SR-PVX: A source routing based network virtualization hypervisor to enable POF-FIS programmability in vSDNs,” IEEE Access 5, 7659–7666 (2017).
    [Crossref]
  28. R. Vilalta, R. Munoz, R. Casellas, R. Martinez, S. Peng, M. Channegowda, T. Vlachogiannis, R. Nejabati, D. Simeonidou, X. Cao, T. Tsuritani, and I. Morita, “Dynamic multi-domain virtual optical network deployment with heterogeneous control domains,” J. Opt. Commun. Netw. 7, A135–A141 (2015).
    [Crossref]
  29. A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.
  30. J. Yin, J. Guo, B. Kong, and Z. Zhu, “Demonstration of survivable vSD-EON slicing with automatic data plane restoration to support reliable video streaming,” in Proc. of OFC, (2017), pp. 1–3.
  31. J. Yin, J. Guo, B. Kong, H. Yin, and Z. Zhu, “Experimental demonstration of building and operating QoS-aware survivable vSD-EONs with transparent resiliency,” Opt. Express 25, 15468–15480 (2017).
    [Crossref] [PubMed]
  32. Z. Zhu, B. Kong, J. Yin, S. Zhao, and S. Li, “Build to tenants’ requirements: On-demand application-driven vSD-EON slicing,” J. Opt. Commun. Netw. 10, A206–A215 (2018).
    [Crossref]
  33. Y. Lee, G. Bernstein, N. So, T. Kim, K. Shiomoto, and O. de Dios, “Research proposal for cross stratum optimization (CSO) between data centers and networks,” IETF Draft [Online]. https://tools.ietf.org/html/draft-lee-cross-stratum-optimization-datacenter-00 .
  34. D. Ceccarelli and Y. Lee, “Framework for abstraction and control of transport networks,” IETF Draft [Online]. https://tools.ietf.org/html/draft-ceccarelli-actn-framework-07 .
  35. Network Function Virtualisation (NFV), Oct.2014. [Online] https://portal.etsi.org/Portals/0/TBpages/NFV/Docs/NFV_White_Paper3.pdf .
  36. D. Cheng, X. Zhou, P. Lama, J. Wu, and C. Jiang, “Cross-platform resource scheduling for Spark and MapReduce on YARN,” IEEE Trans. Comput. 66, 1341–1353 (2017).
    [Crossref]
  37. S. Tang, B. Lee, and B. He, “Dynamic job ordering and slot configurations for MapReduce workloads,” IEEE Trans. Serv. Comput. 9, 4–17 (2016).
    [Crossref]
  38. Open vSwitch [Online]. http://www.openvswitch.org/ .
  39. C. Chen, X. Chen, M. Zhang, S. Ma, Y. Shao, S. Li, M. Suleiman, and Z. Zhu, “Demonstrations of efficient online spectrum defragmentation in software-defined elastic optical networks,” J. Lightw. Technol. 32, 4701–4711 (2014).
    [Crossref]
  40. Z. Zhu, C. Chen, S. Ma, L. Liu, X. Feng, and B. Yoo, “Demonstration of cooperative resource allocation in an OpenFlow-controlled multidomain and multinational SD-EON testbed,” J. Lightw. Technol. 33, 1508–1514 (2015).
    [Crossref]
  41. X. Chen, Z. Zhu, L. Sun, J. Yin, S. Zhu, A. Castro, and B. Yoo, “Incentive-driven bidding strategy for brokers to compete for service provisioning tasks in multi-domain SD-EONs,” J. Lightw. Technol. 34, 3867–3876 (2016).
    [Crossref]
  42. L. Sun, X. Chen, and Z. Zhu, “Multi-broker based service provisioning in multi-domain SD-EONs: Why and how should the brokers cooperate with each other?” J. Lightw. Technol. 35, 3722–3733 (2017).
    [Crossref]
  43. The OpenStack Foundation [Online]. https://www.openstack.org/foundation/ .
  44. Open Network Operating System (ONOS) [Online]. http://onosproject.org/ .
  45. virt-manager [Online]. https://virt-manager.org/ .
  46. M. Bolte, M. Sievers, G. Birkenheuer, O. Niehorster, and A. Brinkmann, “Non-intrusive virtualization management using libvirt,” in Proc. of DATE, (2010), pp. 574–579.
  47. influxDB [Online]. https://www.influxdata.com/ .
  48. Y. Wang, P. Lu, W. Lu, and Z. Zhu, “Cost-efficient virtual network function graph (vNFG) provisioning in multidomain elastic optical networks,” J. Lightw. Technol. 35, 2712–2723 (2017).
    [Crossref]
  49. M. Turowski and A. Lenk, “Vertical scaling capability of OpenStack,” in Proc. of ICSOC, (2014), pp. 351–362.

2018 (1)

2017 (7)

D. Cheng, X. Zhou, P. Lama, J. Wu, and C. Jiang, “Cross-platform resource scheduling for Spark and MapReduce on YARN,” IEEE Trans. Comput. 66, 1341–1353 (2017).
[Crossref]

J. Yin, J. Guo, B. Kong, H. Yin, and Z. Zhu, “Experimental demonstration of building and operating QoS-aware survivable vSD-EONs with transparent resiliency,” Opt. Express 25, 15468–15480 (2017).
[Crossref] [PubMed]

L. Sun, X. Chen, and Z. Zhu, “Multi-broker based service provisioning in multi-domain SD-EONs: Why and how should the brokers cooperate with each other?” J. Lightw. Technol. 35, 3722–3733 (2017).
[Crossref]

Y. Wang, P. Lu, W. Lu, and Z. Zhu, “Cost-efficient virtual network function graph (vNFG) provisioning in multidomain elastic optical networks,” J. Lightw. Technol. 35, 2712–2723 (2017).
[Crossref]

S. Zhao and D. Medhi, “Application-aware network design for Hadoop MapReduce optimization using software-defined networking,” IEEE Trans. Netw. Serv. Manag. 14, 804–816 (2017).
[Crossref]

P. Lu and Z. Zhu, “Data-oriented task scheduling in fixed- and flexible-grid multilayer inter-DC optical networks: A comparison study,” J. Lightw. Technol. 35, 5335–5346 (2017).
[Crossref]

S. Li, K. Han, H. Huang, Q. Sun, J. Liu, S. Zhao, and Z. Zhu, “SR-PVX: A source routing based network virtualization hypervisor to enable POF-FIS programmability in vSDNs,” IEEE Access 5, 7659–7666 (2017).
[Crossref]

2016 (7)

S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM Trans. Netw. 24, 2768–2781 (2016).
[Crossref]

W. Fang, M. Zeng, X. Liu, W. Lu, and Z. Zhu, “Joint spectrum and IT resource allocation for efficient vNF service chaining in inter-datacenter elastic optical networks,” IEEE Commun. Lett. 20, 1539–1542 (2016).
[Crossref]

M. Zeng, W. Fang, and Z. Zhu, “Orchestrating tree-type VNF forwarding graphs in inter-DC elastic optical networks,” J. Lightw. Technol. 34, 3330–3341 (2016).
[Crossref]

A. Blenk, A. Basta, M. Reisslein, and W. Kellerer, “Survey on network virtualization hypervisors for software defined networking,” IEEE Commun. Surveys Tuts. 18, 655–685 (2016).
[Crossref]

L. Gong, H. Jiang, Y. Wang, and Z. Zhu, “Novel location-constrained virtual network embedding (LC-VNE) algorithms towards integrated node and link mapping,” IEEE/ACM Trans. Netw. 24, 3648–3661 (2016).
[Crossref]

S. Tang, B. Lee, and B. He, “Dynamic job ordering and slot configurations for MapReduce workloads,” IEEE Trans. Serv. Comput. 9, 4–17 (2016).
[Crossref]

X. Chen, Z. Zhu, L. Sun, J. Yin, S. Zhu, A. Castro, and B. Yoo, “Incentive-driven bidding strategy for brokers to compete for service provisioning tasks in multi-domain SD-EONs,” J. Lightw. Technol. 34, 3867–3876 (2016).
[Crossref]

2015 (6)

Z. Zhu, C. Chen, S. Ma, L. Liu, X. Feng, and B. Yoo, “Demonstration of cooperative resource allocation in an OpenFlow-controlled multidomain and multinational SD-EON testbed,” J. Lightw. Technol. 33, 1508–1514 (2015).
[Crossref]

P. Lu, L. Zhang, X. Liu, J. Yao, and Z. Zhu, “Highly-efficient data migration and backup for big data applications in elastic optical inter-datacenter networks,” IEEE Netw. 29, 36–42 (2015).
[Crossref]

J. Yao, P. Lu, L. Gong, and Z. Zhu, “On fast and coordinated data backup in geo-distributed optical inter-datacenter networks,” J. Lightw. Technol. 33, 3005–3015 (2015).

P. Lu, Q. Sun, K. Wu, and Z. Zhu, “Distributed online hybrid cloud management for profit-driven multimedia cloud computing,” IEEE Trans. Multimedia 17, 1297–1308 (2015).
[Crossref]

W. Fang, M. Lu, X. Liu, L. Gong, and Z. Zhu, “Joint defragmentation of optical spectrum and IT resources in elastic optical datacenter interconnections,” J. Opt. Commun. Netw. 7, 314–324 (2015).
[Crossref]

R. Vilalta, R. Munoz, R. Casellas, R. Martinez, S. Peng, M. Channegowda, T. Vlachogiannis, R. Nejabati, D. Simeonidou, X. Cao, T. Tsuritani, and I. Morita, “Dynamic multi-domain virtual optical network deployment with heterogeneous control domains,” J. Opt. Commun. Netw. 7, A135–A141 (2015).
[Crossref]

2014 (2)

L. Gong and Z. Zhu, “Virtual optical network embedding (VONE) over elastic optical networks,” J. Lightw. Technol. 32, 450–460 (2014).
[Crossref]

C. Chen, X. Chen, M. Zhang, S. Ma, Y. Shao, S. Li, M. Suleiman, and Z. Zhu, “Demonstrations of efficient online spectrum defragmentation in software-defined elastic optical networks,” J. Lightw. Technol. 32, 4701–4711 (2014).
[Crossref]

2013 (3)

Z. Zhu, W. Lu, L. Zhang, and N. Ansari, “Dynamic service provisioning in elastic optical networks with hybrid single-/multi-path routing,” J. Lightw. Technol. 31, 15–22 (2013).
[Crossref]

L. Gong, X. Zhou, X. Liu, W. Zhao, W. Lu, and Z. Zhu, “Efficient resource allocation for all-optical multicasting over spectrum-sliced elastic optical networks,” J. Opt. Commun. Netw. 5, 836–847 (2013).
[Crossref]

K. Christodoulopoulos, I. Tomkos, and E. Varvarigos, “Time-varying spectrum allocation policies and blocking analysis in flexible optical networks,” IEEE J. Sel. Areas Commun. 31, 13–25 (2013).
[Crossref]

Aguado, A.

A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.

Al-Shabibi, A.

A. Al-Shabibi, M. Leenheer, M. Gerola, A. Koshibe, G. Parulkar, E. Salvadori, and B. Snow, “OpenVirteX: Make your virtual SDNs programmable,” in Proc. of ACM HotSDN, (2014), pp. 25–30.

Amidon, K.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Ansari, N.

Z. Zhu, W. Lu, L. Zhang, and N. Ansari, “Dynamic service provisioning in elastic optical networks with hybrid single-/multi-path routing,” J. Lightw. Technol. 31, 15–22 (2013).
[Crossref]

Appenzeller, G.

R. Sherwood, G. Gibb, K. Yap, G. Appenzeller, M. Casado, N. McKeown, and G. Parulkar, “Flowvisor: A network virtualization layer,” OpenFlow Switch Consortium, Tech. Rep., pp. 1–13 (2009).

Bai, W.

S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM Trans. Netw. 24, 2768–2781 (2016).
[Crossref]

Balland, P.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Ballani, H.

H. Ballani, P. Costa, T. Karagiannis, and A. Rowstron, “Towards predictable datacenter networks,” in Proc. ACM SIGCOMM, (2011), pp. 242–253.

Basta, A.

A. Blenk, A. Basta, M. Reisslein, and W. Kellerer, “Survey on network virtualization hypervisors for software defined networking,” IEEE Commun. Surveys Tuts. 18, 655–685 (2016).
[Crossref]

Birkenheuer, G.

M. Bolte, M. Sievers, G. Birkenheuer, O. Niehorster, and A. Brinkmann, “Non-intrusive virtualization management using libvirt,” in Proc. of DATE, (2010), pp. 574–579.

Blenk, A.

A. Blenk, A. Basta, M. Reisslein, and W. Kellerer, “Survey on network virtualization hypervisors for software defined networking,” IEEE Commun. Surveys Tuts. 18, 655–685 (2016).
[Crossref]

Bolte, M.

M. Bolte, M. Sievers, G. Birkenheuer, O. Niehorster, and A. Brinkmann, “Non-intrusive virtualization management using libvirt,” in Proc. of DATE, (2010), pp. 574–579.

Borthakur, D.

D. Borthakur, The Hadoop Distributed File System: Architecture and Design (Apache Software Foundation, 2007).

Brinkmann, A.

M. Bolte, M. Sievers, G. Birkenheuer, O. Niehorster, and A. Brinkmann, “Non-intrusive virtualization management using libvirt,” in Proc. of DATE, (2010), pp. 574–579.

Cao, X.

Casado, M.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

R. Sherwood, G. Gibb, K. Yap, G. Appenzeller, M. Casado, N. McKeown, and G. Parulkar, “Flowvisor: A network virtualization layer,” OpenFlow Switch Consortium, Tech. Rep., pp. 1–13 (2009).

Casellas, R.

R. Vilalta, R. Munoz, R. Casellas, R. Martinez, S. Peng, M. Channegowda, T. Vlachogiannis, R. Nejabati, D. Simeonidou, X. Cao, T. Tsuritani, and I. Morita, “Dynamic multi-domain virtual optical network deployment with heterogeneous control domains,” J. Opt. Commun. Netw. 7, A135–A141 (2015).
[Crossref]

A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.

Castro, A.

X. Chen, Z. Zhu, L. Sun, J. Yin, S. Zhu, A. Castro, and B. Yoo, “Incentive-driven bidding strategy for brokers to compete for service provisioning tasks in multi-domain SD-EONs,” J. Lightw. Technol. 34, 3867–3876 (2016).
[Crossref]

Chanda, A.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Channegowda, M.

Chen, C.

Z. Zhu, C. Chen, S. Ma, L. Liu, X. Feng, and B. Yoo, “Demonstration of cooperative resource allocation in an OpenFlow-controlled multidomain and multinational SD-EON testbed,” J. Lightw. Technol. 33, 1508–1514 (2015).
[Crossref]

C. Chen, X. Chen, M. Zhang, S. Ma, Y. Shao, S. Li, M. Suleiman, and Z. Zhu, “Demonstrations of efficient online spectrum defragmentation in software-defined elastic optical networks,” J. Lightw. Technol. 32, 4701–4711 (2014).
[Crossref]

Chen, H.

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

Chen, K.

S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM Trans. Netw. 24, 2768–2781 (2016).
[Crossref]

Chen, X.

L. Sun, X. Chen, and Z. Zhu, “Multi-broker based service provisioning in multi-domain SD-EONs: Why and how should the brokers cooperate with each other?” J. Lightw. Technol. 35, 3722–3733 (2017).
[Crossref]

X. Chen, Z. Zhu, L. Sun, J. Yin, S. Zhu, A. Castro, and B. Yoo, “Incentive-driven bidding strategy for brokers to compete for service provisioning tasks in multi-domain SD-EONs,” J. Lightw. Technol. 34, 3867–3876 (2016).
[Crossref]

C. Chen, X. Chen, M. Zhang, S. Ma, Y. Shao, S. Li, M. Suleiman, and Z. Zhu, “Demonstrations of efficient online spectrum defragmentation in software-defined elastic optical networks,” J. Lightw. Technol. 32, 4701–4711 (2014).
[Crossref]

Cheng, D.

D. Cheng, X. Zhou, P. Lama, J. Wu, and C. Jiang, “Cross-platform resource scheduling for Spark and MapReduce on YARN,” IEEE Trans. Comput. 66, 1341–1353 (2017).
[Crossref]

Christodoulopoulos, K.

K. Christodoulopoulos, I. Tomkos, and E. Varvarigos, “Time-varying spectrum allocation policies and blocking analysis in flexible optical networks,” IEEE J. Sel. Areas Commun. 31, 13–25 (2013).
[Crossref]

Costa, P.

H. Ballani, P. Costa, T. Karagiannis, and A. Rowstron, “Towards predictable datacenter networks,” in Proc. ACM SIGCOMM, (2011), pp. 242–253.

Deng, J.

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

Fang, W.

M. Zeng, W. Fang, and Z. Zhu, “Orchestrating tree-type VNF forwarding graphs in inter-DC elastic optical networks,” J. Lightw. Technol. 34, 3330–3341 (2016).
[Crossref]

W. Fang, M. Zeng, X. Liu, W. Lu, and Z. Zhu, “Joint spectrum and IT resource allocation for efficient vNF service chaining in inter-datacenter elastic optical networks,” IEEE Commun. Lett. 20, 1539–1542 (2016).
[Crossref]

W. Fang, M. Lu, X. Liu, L. Gong, and Z. Zhu, “Joint defragmentation of optical spectrum and IT resources in elastic optical datacenter interconnections,” J. Opt. Commun. Netw. 7, 314–324 (2015).
[Crossref]

Feng, X.

Z. Zhu, C. Chen, S. Ma, L. Liu, X. Feng, and B. Yoo, “Demonstration of cooperative resource allocation in an OpenFlow-controlled multidomain and multinational SD-EON testbed,” J. Lightw. Technol. 33, 1508–1514 (2015).
[Crossref]

Fulton, B.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Ganichev, I.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Gerola, M.

A. Al-Shabibi, M. Leenheer, M. Gerola, A. Koshibe, G. Parulkar, E. Salvadori, and B. Snow, “OpenVirteX: Make your virtual SDNs programmable,” in Proc. of ACM HotSDN, (2014), pp. 25–30.

Gibb, G.

R. Sherwood, G. Gibb, K. Yap, G. Appenzeller, M. Casado, N. McKeown, and G. Parulkar, “Flowvisor: A network virtualization layer,” OpenFlow Switch Consortium, Tech. Rep., pp. 1–13 (2009).

Gong, L.

L. Gong, H. Jiang, Y. Wang, and Z. Zhu, “Novel location-constrained virtual network embedding (LC-VNE) algorithms towards integrated node and link mapping,” IEEE/ACM Trans. Netw. 24, 3648–3661 (2016).
[Crossref]

J. Yao, P. Lu, L. Gong, and Z. Zhu, “On fast and coordinated data backup in geo-distributed optical inter-datacenter networks,” J. Lightw. Technol. 33, 3005–3015 (2015).

W. Fang, M. Lu, X. Liu, L. Gong, and Z. Zhu, “Joint defragmentation of optical spectrum and IT resources in elastic optical datacenter interconnections,” J. Opt. Commun. Netw. 7, 314–324 (2015).
[Crossref]

L. Gong and Z. Zhu, “Virtual optical network embedding (VONE) over elastic optical networks,” J. Lightw. Technol. 32, 450–460 (2014).
[Crossref]

L. Gong, X. Zhou, X. Liu, W. Zhao, W. Lu, and Z. Zhu, “Efficient resource allocation for all-optical multicasting over spectrum-sliced elastic optical networks,” J. Opt. Commun. Netw. 5, 836–847 (2013).
[Crossref]

Gross, J.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Guo, C.

S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM Trans. Netw. 24, 2768–2781 (2016).
[Crossref]

Guo, J.

J. Yin, J. Guo, B. Kong, H. Yin, and Z. Zhu, “Experimental demonstration of building and operating QoS-aware survivable vSD-EONs with transparent resiliency,” Opt. Express 25, 15468–15480 (2017).
[Crossref] [PubMed]

J. Yin, J. Guo, B. Kong, and Z. Zhu, “Demonstration of survivable vSD-EON slicing with automatic data plane restoration to support reliable video streaming,” in Proc. of OFC, (2017), pp. 1–3.

Hammad, A.

A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.

Han, K.

S. Li, K. Han, H. Huang, Q. Sun, J. Liu, S. Zhao, and Z. Zhu, “SR-PVX: A source routing based network virtualization hypervisor to enable POF-FIS programmability in vSDNs,” IEEE Access 5, 7659–7666 (2017).
[Crossref]

He, B.

S. Tang, B. Lee, and B. He, “Dynamic job ordering and slot configurations for MapReduce workloads,” IEEE Trans. Serv. Comput. 9, 4–17 (2016).
[Crossref]

He, R.

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

Holzle, U.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Hu, S.

S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM Trans. Netw. 24, 2768–2781 (2016).
[Crossref]

Huang, H.

S. Li, K. Han, H. Huang, Q. Sun, J. Liu, S. Zhao, and Z. Zhu, “SR-PVX: A source routing based network virtualization hypervisor to enable POF-FIS programmability in vSDNs,” IEEE Access 5, 7659–7666 (2017).
[Crossref]

Ingram, P.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Jackson, E.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Jain, A.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Ji, Y.

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

Jiang, C.

D. Cheng, X. Zhou, P. Lama, J. Wu, and C. Jiang, “Cross-platform resource scheduling for Spark and MapReduce on YARN,” IEEE Trans. Comput. 66, 1341–1353 (2017).
[Crossref]

Jiang, H.

L. Gong, H. Jiang, Y. Wang, and Z. Zhu, “Novel location-constrained virtual network embedding (LC-VNE) algorithms towards integrated node and link mapping,” IEEE/ACM Trans. Netw. 24, 3648–3661 (2016).
[Crossref]

Kamay, Y.

A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, “KVM: the Linux virtual machine monitor,” in Proc. of OLS, (2007), pp. 225–230.

Karagiannis, T.

H. Ballani, P. Costa, T. Karagiannis, and A. Rowstron, “Towards predictable datacenter networks,” in Proc. ACM SIGCOMM, (2011), pp. 242–253.

Kellerer, W.

A. Blenk, A. Basta, M. Reisslein, and W. Kellerer, “Survey on network virtualization hypervisors for software defined networking,” IEEE Commun. Surveys Tuts. 18, 655–685 (2016).
[Crossref]

Kivity, A.

A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, “KVM: the Linux virtual machine monitor,” in Proc. of OLS, (2007), pp. 225–230.

Kong, B.

Koponen, T.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Koshibe, A.

A. Al-Shabibi, M. Leenheer, M. Gerola, A. Koshibe, G. Parulkar, E. Salvadori, and B. Snow, “OpenVirteX: Make your virtual SDNs programmable,” in Proc. of ACM HotSDN, (2014), pp. 25–30.

Kumar, A.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Lama, P.

D. Cheng, X. Zhou, P. Lama, J. Wu, and C. Jiang, “Cross-platform resource scheduling for Spark and MapReduce on YARN,” IEEE Trans. Comput. 66, 1341–1353 (2017).
[Crossref]

Lambeth, A.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Lan, C.

S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM Trans. Netw. 24, 2768–2781 (2016).
[Crossref]

Laor, D.

A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, “KVM: the Linux virtual machine monitor,” in Proc. of OLS, (2007), pp. 225–230.

Lee, B.

S. Tang, B. Lee, and B. He, “Dynamic job ordering and slot configurations for MapReduce workloads,” IEEE Trans. Serv. Comput. 9, 4–17 (2016).
[Crossref]

Leenheer, M.

A. Al-Shabibi, M. Leenheer, M. Gerola, A. Koshibe, G. Parulkar, E. Salvadori, and B. Snow, “OpenVirteX: Make your virtual SDNs programmable,” in Proc. of ACM HotSDN, (2014), pp. 25–30.

Lenglet, R.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Lenk, A.

M. Turowski and A. Lenk, “Vertical scaling capability of OpenStack,” in Proc. of ICSOC, (2014), pp. 351–362.

Li, S.

Z. Zhu, B. Kong, J. Yin, S. Zhao, and S. Li, “Build to tenants’ requirements: On-demand application-driven vSD-EON slicing,” J. Opt. Commun. Netw. 10, A206–A215 (2018).
[Crossref]

S. Li, K. Han, H. Huang, Q. Sun, J. Liu, S. Zhao, and Z. Zhu, “SR-PVX: A source routing based network virtualization hypervisor to enable POF-FIS programmability in vSDNs,” IEEE Access 5, 7659–7666 (2017).
[Crossref]

C. Chen, X. Chen, M. Zhang, S. Ma, Y. Shao, S. Li, M. Suleiman, and Z. Zhu, “Demonstrations of efficient online spectrum defragmentation in software-defined elastic optical networks,” J. Lightw. Technol. 32, 4701–4711 (2014).
[Crossref]

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Liguori, A.

A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, “KVM: the Linux virtual machine monitor,” in Proc. of OLS, (2007), pp. 225–230.

Lin, Y.

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

Liu, J.

S. Li, K. Han, H. Huang, Q. Sun, J. Liu, S. Zhao, and Z. Zhu, “SR-PVX: A source routing based network virtualization hypervisor to enable POF-FIS programmability in vSDNs,” IEEE Access 5, 7659–7666 (2017).
[Crossref]

Liu, L.

Z. Zhu, C. Chen, S. Ma, L. Liu, X. Feng, and B. Yoo, “Demonstration of cooperative resource allocation in an OpenFlow-controlled multidomain and multinational SD-EON testbed,” J. Lightw. Technol. 33, 1508–1514 (2015).
[Crossref]

Liu, X.

W. Fang, M. Zeng, X. Liu, W. Lu, and Z. Zhu, “Joint spectrum and IT resource allocation for efficient vNF service chaining in inter-datacenter elastic optical networks,” IEEE Commun. Lett. 20, 1539–1542 (2016).
[Crossref]

P. Lu, L. Zhang, X. Liu, J. Yao, and Z. Zhu, “Highly-efficient data migration and backup for big data applications in elastic optical inter-datacenter networks,” IEEE Netw. 29, 36–42 (2015).
[Crossref]

W. Fang, M. Lu, X. Liu, L. Gong, and Z. Zhu, “Joint defragmentation of optical spectrum and IT resources in elastic optical datacenter interconnections,” J. Opt. Commun. Netw. 7, 314–324 (2015).
[Crossref]

L. Gong, X. Zhou, X. Liu, W. Zhao, W. Lu, and Z. Zhu, “Efficient resource allocation for all-optical multicasting over spectrum-sliced elastic optical networks,” J. Opt. Commun. Netw. 5, 836–847 (2013).
[Crossref]

Lu, M.

Lu, P.

P. Lu and Z. Zhu, “Data-oriented task scheduling in fixed- and flexible-grid multilayer inter-DC optical networks: A comparison study,” J. Lightw. Technol. 35, 5335–5346 (2017).
[Crossref]

Y. Wang, P. Lu, W. Lu, and Z. Zhu, “Cost-efficient virtual network function graph (vNFG) provisioning in multidomain elastic optical networks,” J. Lightw. Technol. 35, 2712–2723 (2017).
[Crossref]

P. Lu, L. Zhang, X. Liu, J. Yao, and Z. Zhu, “Highly-efficient data migration and backup for big data applications in elastic optical inter-datacenter networks,” IEEE Netw. 29, 36–42 (2015).
[Crossref]

J. Yao, P. Lu, L. Gong, and Z. Zhu, “On fast and coordinated data backup in geo-distributed optical inter-datacenter networks,” J. Lightw. Technol. 33, 3005–3015 (2015).

P. Lu, Q. Sun, K. Wu, and Z. Zhu, “Distributed online hybrid cloud management for profit-driven multimedia cloud computing,” IEEE Trans. Multimedia 17, 1297–1308 (2015).
[Crossref]

Lu, W.

Y. Wang, P. Lu, W. Lu, and Z. Zhu, “Cost-efficient virtual network function graph (vNFG) provisioning in multidomain elastic optical networks,” J. Lightw. Technol. 35, 2712–2723 (2017).
[Crossref]

W. Fang, M. Zeng, X. Liu, W. Lu, and Z. Zhu, “Joint spectrum and IT resource allocation for efficient vNF service chaining in inter-datacenter elastic optical networks,” IEEE Commun. Lett. 20, 1539–1542 (2016).
[Crossref]

L. Gong, X. Zhou, X. Liu, W. Zhao, W. Lu, and Z. Zhu, “Efficient resource allocation for all-optical multicasting over spectrum-sliced elastic optical networks,” J. Opt. Commun. Netw. 5, 836–847 (2013).
[Crossref]

Z. Zhu, W. Lu, L. Zhang, and N. Ansari, “Dynamic service provisioning in elastic optical networks with hybrid single-/multi-path routing,” J. Lightw. Technol. 31, 15–22 (2013).
[Crossref]

Lublin, U.

A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, “KVM: the Linux virtual machine monitor,” in Proc. of OLS, (2007), pp. 225–230.

Ma, S.

Z. Zhu, C. Chen, S. Ma, L. Liu, X. Feng, and B. Yoo, “Demonstration of cooperative resource allocation in an OpenFlow-controlled multidomain and multinational SD-EON testbed,” J. Lightw. Technol. 33, 1508–1514 (2015).
[Crossref]

C. Chen, X. Chen, M. Zhang, S. Ma, Y. Shao, S. Li, M. Suleiman, and Z. Zhu, “Demonstrations of efficient online spectrum defragmentation in software-defined elastic optical networks,” J. Lightw. Technol. 32, 4701–4711 (2014).
[Crossref]

Mandal, S.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Martinez, R.

R. Vilalta, R. Munoz, R. Casellas, R. Martinez, S. Peng, M. Channegowda, T. Vlachogiannis, R. Nejabati, D. Simeonidou, X. Cao, T. Tsuritani, and I. Morita, “Dynamic multi-domain virtual optical network deployment with heterogeneous control domains,” J. Opt. Commun. Netw. 7, A135–A141 (2015).
[Crossref]

A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.

Mayoral, A.

A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.

McKeown, N.

R. Sherwood, G. Gibb, K. Yap, G. Appenzeller, M. Casado, N. McKeown, and G. Parulkar, “Flowvisor: A network virtualization layer,” OpenFlow Switch Consortium, Tech. Rep., pp. 1–13 (2009).

Medhi, D.

S. Zhao and D. Medhi, “Application-aware network design for Hadoop MapReduce optimization using software-defined networking,” IEEE Trans. Netw. Serv. Manag. 14, 804–816 (2017).
[Crossref]

Morita, I.

Munoz, R.

R. Vilalta, R. Munoz, R. Casellas, R. Martinez, S. Peng, M. Channegowda, T. Vlachogiannis, R. Nejabati, D. Simeonidou, X. Cao, T. Tsuritani, and I. Morita, “Dynamic multi-domain virtual optical network deployment with heterogeneous control domains,” J. Opt. Commun. Netw. 7, A135–A141 (2015).
[Crossref]

A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.

Nejabati, R.

R. Vilalta, R. Munoz, R. Casellas, R. Martinez, S. Peng, M. Channegowda, T. Vlachogiannis, R. Nejabati, D. Simeonidou, X. Cao, T. Tsuritani, and I. Morita, “Dynamic multi-domain virtual optical network deployment with heterogeneous control domains,” J. Opt. Commun. Netw. 7, A135–A141 (2015).
[Crossref]

A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.

Niehorster, O.

M. Bolte, M. Sievers, G. Birkenheuer, O. Niehorster, and A. Brinkmann, “Non-intrusive virtualization management using libvirt,” in Proc. of DATE, (2010), pp. 574–579.

Ong, J.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Padmanabhan, A.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Parulkar, G.

A. Al-Shabibi, M. Leenheer, M. Gerola, A. Koshibe, G. Parulkar, E. Salvadori, and B. Snow, “OpenVirteX: Make your virtual SDNs programmable,” in Proc. of ACM HotSDN, (2014), pp. 25–30.

R. Sherwood, G. Gibb, K. Yap, G. Appenzeller, M. Casado, N. McKeown, and G. Parulkar, “Flowvisor: A network virtualization layer,” OpenFlow Switch Consortium, Tech. Rep., pp. 1–13 (2009).

Peng, S.

R. Vilalta, R. Munoz, R. Casellas, R. Martinez, S. Peng, M. Channegowda, T. Vlachogiannis, R. Nejabati, D. Simeonidou, X. Cao, T. Tsuritani, and I. Morita, “Dynamic multi-domain virtual optical network deployment with heterogeneous control domains,” J. Opt. Commun. Netw. 7, A135–A141 (2015).
[Crossref]

A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.

Pettit, J.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Pfaff, B.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Poutievski, L.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Ramanathan, R.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Reisslein, M.

A. Blenk, A. Basta, M. Reisslein, and W. Kellerer, “Survey on network virtualization hypervisors for software defined networking,” IEEE Commun. Surveys Tuts. 18, 655–685 (2016).
[Crossref]

Rowstron, A.

H. Ballani, P. Costa, T. Karagiannis, and A. Rowstron, “Towards predictable datacenter networks,” in Proc. ACM SIGCOMM, (2011), pp. 242–253.

Salvadori, E.

A. Al-Shabibi, M. Leenheer, M. Gerola, A. Koshibe, G. Parulkar, E. Salvadori, and B. Snow, “OpenVirteX: Make your virtual SDNs programmable,” in Proc. of ACM HotSDN, (2014), pp. 25–30.

Shao, Y.

C. Chen, X. Chen, M. Zhang, S. Ma, Y. Shao, S. Li, M. Suleiman, and Z. Zhu, “Demonstrations of efficient online spectrum defragmentation in software-defined elastic optical networks,” J. Lightw. Technol. 32, 4701–4711 (2014).
[Crossref]

Shenker, S.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Sherwood, R.

R. Sherwood, G. Gibb, K. Yap, G. Appenzeller, M. Casado, N. McKeown, and G. Parulkar, “Flowvisor: A network virtualization layer,” OpenFlow Switch Consortium, Tech. Rep., pp. 1–13 (2009).

Shieh, A.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Sievers, M.

M. Bolte, M. Sievers, G. Birkenheuer, O. Niehorster, and A. Brinkmann, “Non-intrusive virtualization management using libvirt,” in Proc. of DATE, (2010), pp. 574–579.

Simeonidou, D.

R. Vilalta, R. Munoz, R. Casellas, R. Martinez, S. Peng, M. Channegowda, T. Vlachogiannis, R. Nejabati, D. Simeonidou, X. Cao, T. Tsuritani, and I. Morita, “Dynamic multi-domain virtual optical network deployment with heterogeneous control domains,” J. Opt. Commun. Netw. 7, A135–A141 (2015).
[Crossref]

A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.

Singh, A.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Snow, B.

A. Al-Shabibi, M. Leenheer, M. Gerola, A. Koshibe, G. Parulkar, E. Salvadori, and B. Snow, “OpenVirteX: Make your virtual SDNs programmable,” in Proc. of ACM HotSDN, (2014), pp. 25–30.

Stribling, J.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Stuart, S.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Suleiman, M.

C. Chen, X. Chen, M. Zhang, S. Ma, Y. Shao, S. Li, M. Suleiman, and Z. Zhu, “Demonstrations of efficient online spectrum defragmentation in software-defined elastic optical networks,” J. Lightw. Technol. 32, 4701–4711 (2014).
[Crossref]

Sun, L.

L. Sun, X. Chen, and Z. Zhu, “Multi-broker based service provisioning in multi-domain SD-EONs: Why and how should the brokers cooperate with each other?” J. Lightw. Technol. 35, 3722–3733 (2017).
[Crossref]

X. Chen, Z. Zhu, L. Sun, J. Yin, S. Zhu, A. Castro, and B. Yoo, “Incentive-driven bidding strategy for brokers to compete for service provisioning tasks in multi-domain SD-EONs,” J. Lightw. Technol. 34, 3867–3876 (2016).
[Crossref]

Sun, Q.

S. Li, K. Han, H. Huang, Q. Sun, J. Liu, S. Zhao, and Z. Zhu, “SR-PVX: A source routing based network virtualization hypervisor to enable POF-FIS programmability in vSDNs,” IEEE Access 5, 7659–7666 (2017).
[Crossref]

P. Lu, Q. Sun, K. Wu, and Z. Zhu, “Distributed online hybrid cloud management for profit-driven multimedia cloud computing,” IEEE Trans. Multimedia 17, 1297–1308 (2015).
[Crossref]

Tang, S.

S. Tang, B. Lee, and B. He, “Dynamic job ordering and slot configurations for MapReduce workloads,” IEEE Trans. Serv. Comput. 9, 4–17 (2016).
[Crossref]

Thakkar, P.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Tomkos, I.

K. Christodoulopoulos, I. Tomkos, and E. Varvarigos, “Time-varying spectrum allocation policies and blocking analysis in flexible optical networks,” IEEE J. Sel. Areas Commun. 31, 13–25 (2013).
[Crossref]

Tsuritani, T.

Turowski, M.

M. Turowski and A. Lenk, “Vertical scaling capability of OpenStack,” in Proc. of ICSOC, (2014), pp. 351–362.

Vahdat, A.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Varvarigos, E.

K. Christodoulopoulos, I. Tomkos, and E. Varvarigos, “Time-varying spectrum allocation policies and blocking analysis in flexible optical networks,” IEEE J. Sel. Areas Commun. 31, 13–25 (2013).
[Crossref]

Venkata, S.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Vilalta, R.

R. Vilalta, R. Munoz, R. Casellas, R. Martinez, S. Peng, M. Channegowda, T. Vlachogiannis, R. Nejabati, D. Simeonidou, X. Cao, T. Tsuritani, and I. Morita, “Dynamic multi-domain virtual optical network deployment with heterogeneous control domains,” J. Opt. Commun. Netw. 7, A135–A141 (2015).
[Crossref]

A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.

Vlachogiannis, T.

Wanderer, J.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Wang, H.

S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM Trans. Netw. 24, 2768–2781 (2016).
[Crossref]

Wang, W.

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

Wang, Y.

Y. Wang, P. Lu, W. Lu, and Z. Zhu, “Cost-efficient virtual network function graph (vNFG) provisioning in multidomain elastic optical networks,” J. Lightw. Technol. 35, 2712–2723 (2017).
[Crossref]

L. Gong, H. Jiang, Y. Wang, and Z. Zhu, “Novel location-constrained virtual network embedding (LC-VNE) algorithms towards integrated node and link mapping,” IEEE/ACM Trans. Netw. 24, 3648–3661 (2016).
[Crossref]

Wendlandt, D.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Wu, H.

S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM Trans. Netw. 24, 2768–2781 (2016).
[Crossref]

Wu, J.

D. Cheng, X. Zhou, P. Lama, J. Wu, and C. Jiang, “Cross-platform resource scheduling for Spark and MapReduce on YARN,” IEEE Trans. Comput. 66, 1341–1353 (2017).
[Crossref]

Wu, K.

P. Lu, Q. Sun, K. Wu, and Z. Zhu, “Distributed online hybrid cloud management for profit-driven multimedia cloud computing,” IEEE Trans. Multimedia 17, 1297–1308 (2015).
[Crossref]

Yang, H.

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

Yao, J.

J. Yao, P. Lu, L. Gong, and Z. Zhu, “On fast and coordinated data backup in geo-distributed optical inter-datacenter networks,” J. Lightw. Technol. 33, 3005–3015 (2015).

P. Lu, L. Zhang, X. Liu, J. Yao, and Z. Zhu, “Highly-efficient data migration and backup for big data applications in elastic optical inter-datacenter networks,” IEEE Netw. 29, 36–42 (2015).
[Crossref]

Yap, K.

R. Sherwood, G. Gibb, K. Yap, G. Appenzeller, M. Casado, N. McKeown, and G. Parulkar, “Flowvisor: A network virtualization layer,” OpenFlow Switch Consortium, Tech. Rep., pp. 1–13 (2009).

Yin, H.

Yin, J.

Z. Zhu, B. Kong, J. Yin, S. Zhao, and S. Li, “Build to tenants’ requirements: On-demand application-driven vSD-EON slicing,” J. Opt. Commun. Netw. 10, A206–A215 (2018).
[Crossref]

J. Yin, J. Guo, B. Kong, H. Yin, and Z. Zhu, “Experimental demonstration of building and operating QoS-aware survivable vSD-EONs with transparent resiliency,” Opt. Express 25, 15468–15480 (2017).
[Crossref] [PubMed]

X. Chen, Z. Zhu, L. Sun, J. Yin, S. Zhu, A. Castro, and B. Yoo, “Incentive-driven bidding strategy for brokers to compete for service provisioning tasks in multi-domain SD-EONs,” J. Lightw. Technol. 34, 3867–3876 (2016).
[Crossref]

J. Yin, J. Guo, B. Kong, and Z. Zhu, “Demonstration of survivable vSD-EON slicing with automatic data plane restoration to support reliable video streaming,” in Proc. of OFC, (2017), pp. 1–3.

Yip, A.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Yoo, B.

X. Chen, Z. Zhu, L. Sun, J. Yin, S. Zhu, A. Castro, and B. Yoo, “Incentive-driven bidding strategy for brokers to compete for service provisioning tasks in multi-domain SD-EONs,” J. Lightw. Technol. 34, 3867–3876 (2016).
[Crossref]

Z. Zhu, C. Chen, S. Ma, L. Liu, X. Feng, and B. Yoo, “Demonstration of cooperative resource allocation in an OpenFlow-controlled multidomain and multinational SD-EON testbed,” J. Lightw. Technol. 33, 1508–1514 (2015).
[Crossref]

Zeng, M.

M. Zeng, W. Fang, and Z. Zhu, “Orchestrating tree-type VNF forwarding graphs in inter-DC elastic optical networks,” J. Lightw. Technol. 34, 3330–3341 (2016).
[Crossref]

W. Fang, M. Zeng, X. Liu, W. Lu, and Z. Zhu, “Joint spectrum and IT resource allocation for efficient vNF service chaining in inter-datacenter elastic optical networks,” IEEE Commun. Lett. 20, 1539–1542 (2016).
[Crossref]

Zhang, H.

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

Zhang, J.

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

Zhang, L.

P. Lu, L. Zhang, X. Liu, J. Yao, and Z. Zhu, “Highly-efficient data migration and backup for big data applications in elastic optical inter-datacenter networks,” IEEE Netw. 29, 36–42 (2015).
[Crossref]

Z. Zhu, W. Lu, L. Zhang, and N. Ansari, “Dynamic service provisioning in elastic optical networks with hybrid single-/multi-path routing,” J. Lightw. Technol. 31, 15–22 (2013).
[Crossref]

Zhang, M.

C. Chen, X. Chen, M. Zhang, S. Ma, Y. Shao, S. Li, M. Suleiman, and Z. Zhu, “Demonstrations of efficient online spectrum defragmentation in software-defined elastic optical networks,” J. Lightw. Technol. 32, 4701–4711 (2014).
[Crossref]

Zhang, R.

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

Zhao, H.

S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM Trans. Netw. 24, 2768–2781 (2016).
[Crossref]

Zhao, S.

Z. Zhu, B. Kong, J. Yin, S. Zhao, and S. Li, “Build to tenants’ requirements: On-demand application-driven vSD-EON slicing,” J. Opt. Commun. Netw. 10, A206–A215 (2018).
[Crossref]

S. Zhao and D. Medhi, “Application-aware network design for Hadoop MapReduce optimization using software-defined networking,” IEEE Trans. Netw. Serv. Manag. 14, 804–816 (2017).
[Crossref]

S. Li, K. Han, H. Huang, Q. Sun, J. Liu, S. Zhao, and Z. Zhu, “SR-PVX: A source routing based network virtualization hypervisor to enable POF-FIS programmability in vSDNs,” IEEE Access 5, 7659–7666 (2017).
[Crossref]

Zhao, W.

Zhao, Y.

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

Zhou, J.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Zhou, W.

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

Zhou, X.

D. Cheng, X. Zhou, P. Lama, J. Wu, and C. Jiang, “Cross-platform resource scheduling for Spark and MapReduce on YARN,” IEEE Trans. Comput. 66, 1341–1353 (2017).
[Crossref]

L. Gong, X. Zhou, X. Liu, W. Zhao, W. Lu, and Z. Zhu, “Efficient resource allocation for all-optical multicasting over spectrum-sliced elastic optical networks,” J. Opt. Commun. Netw. 5, 836–847 (2013).
[Crossref]

Zhu, M.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Zhu, S.

X. Chen, Z. Zhu, L. Sun, J. Yin, S. Zhu, A. Castro, and B. Yoo, “Incentive-driven bidding strategy for brokers to compete for service provisioning tasks in multi-domain SD-EONs,” J. Lightw. Technol. 34, 3867–3876 (2016).
[Crossref]

Zhu, Z.

Z. Zhu, B. Kong, J. Yin, S. Zhao, and S. Li, “Build to tenants’ requirements: On-demand application-driven vSD-EON slicing,” J. Opt. Commun. Netw. 10, A206–A215 (2018).
[Crossref]

J. Yin, J. Guo, B. Kong, H. Yin, and Z. Zhu, “Experimental demonstration of building and operating QoS-aware survivable vSD-EONs with transparent resiliency,” Opt. Express 25, 15468–15480 (2017).
[Crossref] [PubMed]

Y. Wang, P. Lu, W. Lu, and Z. Zhu, “Cost-efficient virtual network function graph (vNFG) provisioning in multidomain elastic optical networks,” J. Lightw. Technol. 35, 2712–2723 (2017).
[Crossref]

L. Sun, X. Chen, and Z. Zhu, “Multi-broker based service provisioning in multi-domain SD-EONs: Why and how should the brokers cooperate with each other?” J. Lightw. Technol. 35, 3722–3733 (2017).
[Crossref]

P. Lu and Z. Zhu, “Data-oriented task scheduling in fixed- and flexible-grid multilayer inter-DC optical networks: A comparison study,” J. Lightw. Technol. 35, 5335–5346 (2017).
[Crossref]

S. Li, K. Han, H. Huang, Q. Sun, J. Liu, S. Zhao, and Z. Zhu, “SR-PVX: A source routing based network virtualization hypervisor to enable POF-FIS programmability in vSDNs,” IEEE Access 5, 7659–7666 (2017).
[Crossref]

M. Zeng, W. Fang, and Z. Zhu, “Orchestrating tree-type VNF forwarding graphs in inter-DC elastic optical networks,” J. Lightw. Technol. 34, 3330–3341 (2016).
[Crossref]

W. Fang, M. Zeng, X. Liu, W. Lu, and Z. Zhu, “Joint spectrum and IT resource allocation for efficient vNF service chaining in inter-datacenter elastic optical networks,” IEEE Commun. Lett. 20, 1539–1542 (2016).
[Crossref]

L. Gong, H. Jiang, Y. Wang, and Z. Zhu, “Novel location-constrained virtual network embedding (LC-VNE) algorithms towards integrated node and link mapping,” IEEE/ACM Trans. Netw. 24, 3648–3661 (2016).
[Crossref]

X. Chen, Z. Zhu, L. Sun, J. Yin, S. Zhu, A. Castro, and B. Yoo, “Incentive-driven bidding strategy for brokers to compete for service provisioning tasks in multi-domain SD-EONs,” J. Lightw. Technol. 34, 3867–3876 (2016).
[Crossref]

Z. Zhu, C. Chen, S. Ma, L. Liu, X. Feng, and B. Yoo, “Demonstration of cooperative resource allocation in an OpenFlow-controlled multidomain and multinational SD-EON testbed,” J. Lightw. Technol. 33, 1508–1514 (2015).
[Crossref]

P. Lu, L. Zhang, X. Liu, J. Yao, and Z. Zhu, “Highly-efficient data migration and backup for big data applications in elastic optical inter-datacenter networks,” IEEE Netw. 29, 36–42 (2015).
[Crossref]

P. Lu, Q. Sun, K. Wu, and Z. Zhu, “Distributed online hybrid cloud management for profit-driven multimedia cloud computing,” IEEE Trans. Multimedia 17, 1297–1308 (2015).
[Crossref]

J. Yao, P. Lu, L. Gong, and Z. Zhu, “On fast and coordinated data backup in geo-distributed optical inter-datacenter networks,” J. Lightw. Technol. 33, 3005–3015 (2015).

W. Fang, M. Lu, X. Liu, L. Gong, and Z. Zhu, “Joint defragmentation of optical spectrum and IT resources in elastic optical datacenter interconnections,” J. Opt. Commun. Netw. 7, 314–324 (2015).
[Crossref]

L. Gong and Z. Zhu, “Virtual optical network embedding (VONE) over elastic optical networks,” J. Lightw. Technol. 32, 450–460 (2014).
[Crossref]

C. Chen, X. Chen, M. Zhang, S. Ma, Y. Shao, S. Li, M. Suleiman, and Z. Zhu, “Demonstrations of efficient online spectrum defragmentation in software-defined elastic optical networks,” J. Lightw. Technol. 32, 4701–4711 (2014).
[Crossref]

Z. Zhu, W. Lu, L. Zhang, and N. Ansari, “Dynamic service provisioning in elastic optical networks with hybrid single-/multi-path routing,” J. Lightw. Technol. 31, 15–22 (2013).
[Crossref]

L. Gong, X. Zhou, X. Liu, W. Zhao, W. Lu, and Z. Zhu, “Efficient resource allocation for all-optical multicasting over spectrum-sliced elastic optical networks,” J. Opt. Commun. Netw. 5, 836–847 (2013).
[Crossref]

J. Yin, J. Guo, B. Kong, and Z. Zhu, “Demonstration of survivable vSD-EON slicing with automatic data plane restoration to support reliable video streaming,” in Proc. of OFC, (2017), pp. 1–3.

Zolla, J.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

IEEE Access (1)

S. Li, K. Han, H. Huang, Q. Sun, J. Liu, S. Zhao, and Z. Zhu, “SR-PVX: A source routing based network virtualization hypervisor to enable POF-FIS programmability in vSDNs,” IEEE Access 5, 7659–7666 (2017).
[Crossref]

IEEE Commun. Lett. (1)

W. Fang, M. Zeng, X. Liu, W. Lu, and Z. Zhu, “Joint spectrum and IT resource allocation for efficient vNF service chaining in inter-datacenter elastic optical networks,” IEEE Commun. Lett. 20, 1539–1542 (2016).
[Crossref]

IEEE Commun. Surveys Tuts. (1)

A. Blenk, A. Basta, M. Reisslein, and W. Kellerer, “Survey on network virtualization hypervisors for software defined networking,” IEEE Commun. Surveys Tuts. 18, 655–685 (2016).
[Crossref]

IEEE J. Sel. Areas Commun. (1)

K. Christodoulopoulos, I. Tomkos, and E. Varvarigos, “Time-varying spectrum allocation policies and blocking analysis in flexible optical networks,” IEEE J. Sel. Areas Commun. 31, 13–25 (2013).
[Crossref]

IEEE Netw. (1)

P. Lu, L. Zhang, X. Liu, J. Yao, and Z. Zhu, “Highly-efficient data migration and backup for big data applications in elastic optical inter-datacenter networks,” IEEE Netw. 29, 36–42 (2015).
[Crossref]

IEEE Trans. Comput. (1)

D. Cheng, X. Zhou, P. Lama, J. Wu, and C. Jiang, “Cross-platform resource scheduling for Spark and MapReduce on YARN,” IEEE Trans. Comput. 66, 1341–1353 (2017).
[Crossref]

IEEE Trans. Multimedia (1)

P. Lu, Q. Sun, K. Wu, and Z. Zhu, “Distributed online hybrid cloud management for profit-driven multimedia cloud computing,” IEEE Trans. Multimedia 17, 1297–1308 (2015).
[Crossref]

IEEE Trans. Netw. Serv. Manag. (1)

S. Zhao and D. Medhi, “Application-aware network design for Hadoop MapReduce optimization using software-defined networking,” IEEE Trans. Netw. Serv. Manag. 14, 804–816 (2017).
[Crossref]

IEEE Trans. Serv. Comput. (1)

S. Tang, B. Lee, and B. He, “Dynamic job ordering and slot configurations for MapReduce workloads,” IEEE Trans. Serv. Comput. 9, 4–17 (2016).
[Crossref]

IEEE/ACM Trans. Netw. (2)

S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM Trans. Netw. 24, 2768–2781 (2016).
[Crossref]

L. Gong, H. Jiang, Y. Wang, and Z. Zhu, “Novel location-constrained virtual network embedding (LC-VNE) algorithms towards integrated node and link mapping,” IEEE/ACM Trans. Netw. 24, 3648–3661 (2016).
[Crossref]

J. Lightw. Technol. (10)

J. Yao, P. Lu, L. Gong, and Z. Zhu, “On fast and coordinated data backup in geo-distributed optical inter-datacenter networks,” J. Lightw. Technol. 33, 3005–3015 (2015).

P. Lu and Z. Zhu, “Data-oriented task scheduling in fixed- and flexible-grid multilayer inter-DC optical networks: A comparison study,” J. Lightw. Technol. 35, 5335–5346 (2017).
[Crossref]

M. Zeng, W. Fang, and Z. Zhu, “Orchestrating tree-type VNF forwarding graphs in inter-DC elastic optical networks,” J. Lightw. Technol. 34, 3330–3341 (2016).
[Crossref]

C. Chen, X. Chen, M. Zhang, S. Ma, Y. Shao, S. Li, M. Suleiman, and Z. Zhu, “Demonstrations of efficient online spectrum defragmentation in software-defined elastic optical networks,” J. Lightw. Technol. 32, 4701–4711 (2014).
[Crossref]

Z. Zhu, C. Chen, S. Ma, L. Liu, X. Feng, and B. Yoo, “Demonstration of cooperative resource allocation in an OpenFlow-controlled multidomain and multinational SD-EON testbed,” J. Lightw. Technol. 33, 1508–1514 (2015).
[Crossref]

X. Chen, Z. Zhu, L. Sun, J. Yin, S. Zhu, A. Castro, and B. Yoo, “Incentive-driven bidding strategy for brokers to compete for service provisioning tasks in multi-domain SD-EONs,” J. Lightw. Technol. 34, 3867–3876 (2016).
[Crossref]

L. Sun, X. Chen, and Z. Zhu, “Multi-broker based service provisioning in multi-domain SD-EONs: Why and how should the brokers cooperate with each other?” J. Lightw. Technol. 35, 3722–3733 (2017).
[Crossref]

L. Gong and Z. Zhu, “Virtual optical network embedding (VONE) over elastic optical networks,” J. Lightw. Technol. 32, 450–460 (2014).
[Crossref]

Z. Zhu, W. Lu, L. Zhang, and N. Ansari, “Dynamic service provisioning in elastic optical networks with hybrid single-/multi-path routing,” J. Lightw. Technol. 31, 15–22 (2013).
[Crossref]

Y. Wang, P. Lu, W. Lu, and Z. Zhu, “Cost-efficient virtual network function graph (vNFG) provisioning in multidomain elastic optical networks,” J. Lightw. Technol. 35, 2712–2723 (2017).
[Crossref]

J. Opt. Commun. Netw. (4)

Opt. Express (1)

Other (23)

Open vSwitch [Online]. http://www.openvswitch.org/ .

M. Turowski and A. Lenk, “Vertical scaling capability of OpenStack,” in Proc. of ICSOC, (2014), pp. 351–362.

The OpenStack Foundation [Online]. https://www.openstack.org/foundation/ .

Open Network Operating System (ONOS) [Online]. http://onosproject.org/ .

virt-manager [Online]. https://virt-manager.org/ .

M. Bolte, M. Sievers, G. Birkenheuer, O. Niehorster, and A. Brinkmann, “Non-intrusive virtualization management using libvirt,” in Proc. of DATE, (2010), pp. 574–579.

influxDB [Online]. https://www.influxdata.com/ .

H. Chen, J. Zhang, Y. Zhao, J. Deng, W. Wang, R. He, W. Zhou, Y. Ji, H. Zhang, Y. Lin, and H. Yang, “Demonstration of cloud resources integrated provisioning over multi-domain software defined optical networks,” in Proc. of ECOC, (2014), pp. 1–3.

R. Sherwood, G. Gibb, K. Yap, G. Appenzeller, M. Casado, N. McKeown, and G. Parulkar, “Flowvisor: A network virtualization layer,” OpenFlow Switch Consortium, Tech. Rep., pp. 1–13 (2009).

A. Al-Shabibi, M. Leenheer, M. Gerola, A. Koshibe, G. Parulkar, E. Salvadori, and B. Snow, “OpenVirteX: Make your virtual SDNs programmable,” in Proc. of ACM HotSDN, (2014), pp. 25–30.

A. Hammad, A. Aguado, S. Peng, R. Vilalta, A. Mayoral, R. Casellas, R. Martinez, R. Munoz, R. Nejabati, and D. Simeonidou, “On-demand virtual infrastructure composition over multi-domain and multi-technology networks,” in Proc. of OFC, (2016), pp. 1–3.

J. Yin, J. Guo, B. Kong, and Z. Zhu, “Demonstration of survivable vSD-EON slicing with automatic data plane restoration to support reliable video streaming,” in Proc. of OFC, (2017), pp. 1–3.

Y. Lee, G. Bernstein, N. So, T. Kim, K. Shiomoto, and O. de Dios, “Research proposal for cross stratum optimization (CSO) between data centers and networks,” IETF Draft [Online]. https://tools.ietf.org/html/draft-lee-cross-stratum-optimization-datacenter-00 .

D. Ceccarelli and Y. Lee, “Framework for abstraction and control of transport networks,” IETF Draft [Online]. https://tools.ietf.org/html/draft-ceccarelli-actn-framework-07 .

Network Function Virtualisation (NFV), Oct.2014. [Online] https://portal.etsi.org/Portals/0/TBpages/NFV/Docs/NFV_White_Paper3.pdf .

T. Koponen, K. Amidon, P. Balland, M. Casado, A. Chanda, B. Fulton, I. Ganichev, J. Gross, P. Ingram, E. Jackson, A. Lambeth, R. Lenglet, S. Li, A. Padmanabhan, J. Pettit, B. Pfaff, R. Ramanathan, S. Shenker, A. Shieh, J. Stribling, P. Thakkar, D. Wendlandt, A. Yip, and R. Zhang, “Network virtualization in multi-tenant datacenters,” in Proc. of NSDI, (2014), pp. 203–216.

“Spectral grids for WDM applications: DWDM frequency grid,” ITU-T Rec. G.694.1, Feb.2012.

D. Borthakur, The Hadoop Distributed File System: Architecture and Design (Apache Software Foundation, 2007).

H. Ballani, P. Costa, T. Karagiannis, and A. Rowstron, “Towards predictable datacenter networks,” in Proc. ACM SIGCOMM, (2011), pp. 242–253.

An introduction to network slicing. [Online] https://www.gsma.com/futurenetworks/wp-content/uploads/2017/11/GSMA-An-Introduction-to-Network-Slicing.pdf .

Network automation and orchestration. [Online] https://www.juniper.net/assets/cn/zh/local/pdf/whitepapers/2000541-en.pdf .

A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, “KVM: the Linux virtual machine monitor,” in Proc. of OLS, (2007), pp. 225–230.

A. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Holzle, S. Stuart, and A. Vahdat, “B4: experience with a globally-deployed software defined WAN,” in Proc. of ACM SIGCOMM, (2013), pp. 3–14.

Cited By

OSA participates in Crossref's Cited-By Linking service. Citing articles from OSA journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (13)

Fig. 1
Fig. 1 System architecture for creating and expanding vDCs across heterogeneous optical/packet domains, ToR switch: top-of-rack switch, BV-WSS: bandwidth-variable wavelength-selective switch, OF-AG: OpenFlow agent, V-Layer: virtualization layer, VMgr: virtualization manager, NVH: network virtualization hypervisor, SVH: server virtualization hypervisor, M/R-EH: MapReduce event handler.
Fig. 2
Fig. 2 (a) Creation of a vDC fragment in a public DC, (b) design of the SP’s orchestrator, Mon-APP: monitoring application, VMM: VM manager, VMDB: VM monitoring database, DAM: data analytics module, (c) design of the SP’s M/R-EH, RMM: resource management module, MCM: monitoring configuration module, (d) design of Broker, TED: traffic engineering database, ITDB: IT resource database, RHM: request handler module, and (e) design of EON VMgr, and (f) design of DC VMgr.
Fig. 3
Fig. 3 Operation procedure for creating a vDC and provision it to an SP.
Fig. 4
Fig. 4 Wireshark capture of a vDC request.
Fig. 5
Fig. 5 Operation procedure for monitoring and managing a vDC.
Fig. 6
Fig. 6 Experimental results for monitoring and managing the private DC, (a) job completion time, (b) Wireshark capture of communication between VMM and M/R-EH, (c) details of the alert messages for reporting CPU usages, (d) CPU usage on Slave1 with 100 MB workload, and (e) memory usage on Slave1 with 100 MB workload.
Fig. 7
Fig. 7 Wireshark capture of control messages used for vDC expansion, (a) messages collected on Broker, (b) messages collected on EON VMgr, (c) messages collected on DC1 VMgr, and (d) messages collected on DC2 VMgr.
Fig. 8
Fig. 8 (a) Physical topology of the network testbed, and (b) virtual topology of vDC.
Fig. 9
Fig. 9 Experimental results for evaluating NSO system’s scalability on vDC expansion, (a) Wireshark capture of control messages used for vDC expansion in two public DCs, (b) Wireshark capture of control messages used for vDC expansion in one public DC, and (c) Time used for vDC expansion.
Fig. 10
Fig. 10 Experimental results for flexible-grid optical switching in the vDC, (a) input and output spectra of one-lightpath case, and (b) input and output spectra of two-lightpath case.
Fig. 11
Fig. 11 (a) Experimental results for the path activation to duplicate a VM in vDC, and (b) optical spectrum of new lightpath.
Fig. 12
Fig. 12 Experimental results for running M/R jobs in the vDC after expansion, (a) CPU usage on Slave1 with 100 MB workload, (b) memory usage on Slave1 with 100 MB workload, and (c) job completion time.
Fig. 13
Fig. 13 Experimental results for network orchestration to avoid bandwidth bottleneck, (a) control messages collected on M/R-EH, (b) details of the alert message to report bandwidth usage, (c) details of the message from M/R-EH to VMM for VM migration, (d) process of VM migration to move Slave2 for M/R optimization, and (e) job completion time.

Tables (1)

Tables Icon

Table 1 Partial node and link mapping results to embed the vDC

Metrics