AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (6.6 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

MN-SLA: A Modular Networking SLA Framework for Cloud Management System

Zhi LiuShijie SunJu XingZhe FuXiaohe HuJianwen PiXiaofeng YangYunsong LuJun Li( )
Department of Automation, Research Institute of Information Technology, Tsinghua University, Beijing 100084, China.
Research Institute of Information Technology, Tsinghua National Lab for Information Science and Technology, Tsinghua University, Beijing 100084, China.
Huawei Inc., Santa Clara, CA 95050, USA.
Show Author Information

Abstract

With the proliferation of cloud services and development of fine-grained virtualization techniques, the Cloud Management System (CMS) is required to manage multiple resources efficiently for the large-scale, high-density computing units. Specifically, providing guaranteed networking Service Level Agreement (SLA) has become a challenge. This paper proposes MN-SLA (Modular Networking SLA), a framework to provide networking SLA and to enable its seamless integration with existing CMSes. Targeting at a modular, general, robust, and efficient design,MN-SLA abstracts general interacting Application Programming Interfaces (APIs) between CMS and SLA subsystem, and it is able to accomplish the integration with minor modifications to CMS. The evaluations based on large scale simulation show that the proposed networking SLA scheduling is promising in terms of resource utilization, being able to accommodate at least 1.4 × the number of instances of its competitors.

References

[1]
Boss G., Malladi P., Quan D., Legregni L., andHall H., Cloud computing, IBM White Paper, vol. 321, pp. 224–231, 2007.
[2]
Wang X., Liu Z., Qi Y. X., and Li J., Livecloud: A lucid orchestrator for cloud datacenters, in Cloud Computing Technology and Science (CloudCom), 2012 IEEE 4th International Conference on, 2012, pp. 341–348.
[3]
Koponen T.,Amidon K.,Balland P.,Casado M.,Chanda A.,Fulton B., Ganichev I., Gross J., Ingram P., Jackson E., et al., Network virtualization in multi-tenant datacenters, in 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14), 2014, pp. 203–216.
[4]
Shivappa V., An introduction to cache quality of service in linux, http://events.linuxfoundation.org/sites/events/files/slides/presentlinuxcon_vikas_0.pdf, 2017.
[5]
Rosen R., Linux containers and the future cloud, Linux J, no. 240, 2014.
[7]
Kubernetes, http://kubernetes.io/, 2017.
[8]
[11]
Alizadeh M.,Kabbani A., Edsall T., Prabhakar B., Vahdat A., and Yasuda M., Less is more: Trading a little bandwidth for ultra-low latency in the data center, in Presented as part of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12), 2012, pp. 253–266.
[12]
Openstack, https://www.openstack.org/, 2017.
[13]
Popa L.,Kumar G., Chowdhury M., Krishnamurthy A., Ratnasamy S., and Stoica I., Faircloud: Sharing the network in cloud computing, in Proceedings of the ACM SIGCOMM 2012 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, 2012, pp. 187–198.
[14]
Lam T.,Radhakrishnan S.,Vahdat A., and Varghese G., NetShare: Virtualizing data center networks across services, University of California, San Diego, Technical Report CS2010-0957, May. 2010.
[15]
Ballani H., Costa P., Karagiannis T., and Rowstron A., Towards predictable datacenter networks, in ACM SIGCOMM Computer Communication Review, 2011, pp. 242–253.
[16]
Xie D., Ding N., Hu Y. C., and Kompella R., The only constant is change: Incorporating time-varying network reservations in data centers, ACM SIGCOMM Computer Communication Review, vol. 42, no. 4, pp. 199–210, 2012.
[17]
Greenberg A.,Hamilton J. R.,Jain N.,Kandula S.,Kim C.,Lahiri P., Maltz D. A., Patel P., and Sengupta S., Vl2: A scalable and flexible data center network, in ACM SIGCOMM Computer Communication Review, 2009, pp. 51–62.
[18]
Mudigonda J.,Yalagandula P., Mogul J., Stiekes B., and Pouffary Y., Netlord: A scalable multi-tenant network architecture for virtualized datacenters, in ACM SIGCOMM Computer Communication Review, 2011, pp. 62–73.
[19]
Opendaylight, https://www.opendaylight.org, 2017.
[20]
Congdon P., Link layer discovery protocol, RFC 2922, July. 2002.
[21]
Benson T., Akella A., and Maltz D. A., Network traffic characteristics of data centers in the wild, in Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement, 2010, pp. 267–280.
Tsinghua Science and Technology
Pages 635-644
Cite this article:
Liu Z, Sun S, Xing J, et al. MN-SLA: A Modular Networking SLA Framework for Cloud Management System. Tsinghua Science and Technology, 2018, 23(6): 635-644. https://doi.org/10.26599/TST.2018.9010062

538

Views

37

Downloads

2

Crossref

N/A

Web of Science

3

Scopus

1

CSCD

Altmetrics

Received: 08 January 2017
Accepted: 22 February 2017
Published: 15 November 2018
© The authors 2018
Return