• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Hao Tingyi, Wu Heng, Wu Guoquan, Zhang Wenbo. Elastic Resource Provisioning Approach for Container in Micro-Service Architecture[J]. Journal of Computer Research and Development, 2017, 54(3): 597-608. DOI: 10.7544/issn1000-1239.2017.20151043
Citation: Hao Tingyi, Wu Heng, Wu Guoquan, Zhang Wenbo. Elastic Resource Provisioning Approach for Container in Micro-Service Architecture[J]. Journal of Computer Research and Development, 2017, 54(3): 597-608. DOI: 10.7544/issn1000-1239.2017.20151043

Elastic Resource Provisioning Approach for Container in Micro-Service Architecture

More Information
  • Published Date: February 28, 2017
  • As a logical abstraction of physical resources, container-based virtualization has been adopted widely in cloud computing environment for elastic resource provisioning, which is lower overhead and potentially better performance. Nowadays, more and more enterprises seek to move large-scale Internet-based applications with micro-service architecture into the container-based infrastructure, and focus on efficient resource management. Unfortunately, many existing approaches were restricted by physical machine or virtual environment, the resources are hard to be elastically or timely provisioning. Therefore, Internet-based applications may suffer from frequent service-level agreement(SLA) violations under flash-crowd conditions. To address this limitation, this thesis proposes a quality of service(QoS) sensitive resource provisioning approach for containers in micro-service architecture based on the feed-forward control. We employ a performance model based on queuing theory. Firstly, we capture the relationship among workload, resource utilization and response time. Secondly, we predict the response time with fuzzy federal adaptive Kalman filtering based on the feed-forward control, and if the prediction result is against pre-defined QoS, elastic resource scheduling process is triggered. Experimental results based on CloudStone show that the feed-forward algorithm converges quickly. The prediction result of the response time has only maximum error of 10%, and is more effective and accurate compared with existing approaches. Furthermore, our approach can effectively protect resource provisioning for flash-crowds workload.
  • Related Articles

    [1]Gao Congming, Shi Liang, Liu Kai, Xue Chun, Shu Jiwu. Architecture and Technologies of Flash Memory Based Solid State Drives[J]. Journal of Computer Research and Development, 2021, 58(7): 1518-1532. DOI: 10.7544/issn1000-1239.2021.20200690
    [2]Wang Taochun, Jin Xin, Lü Chengmei, Chen Fulong, Zhao Chuanxin. Privacy Preservation Method of Data Aggregation in Mobile Crowd Sensing[J]. Journal of Computer Research and Development, 2020, 57(11): 2337-2347. DOI: 10.7544/issn1000-1239.2020.20190579
    [3]Jing Yao, Guo Bin, Chen Huihui, Yue Chaogang, Wang Zhu, Yu Zhiwen. CrowdTracker: Object Tracking Using Mobile Crowd Sensing[J]. Journal of Computer Research and Development, 2019, 56(2): 328-337. DOI: 10.7544/issn1000-1239.2019.20170808
    [4]Lu Youyou, Yang Zhe, Shu Jiwu. Revisiting the Architecture and System of Flash-Based Storage[J]. Journal of Computer Research and Development, 2019, 56(1): 23-34. DOI: 10.7544/issn1000-1239.2019.20180772
    [5]Liu Qixu, Wen Tao, Wen Guanxing. Detection of XSS Vulnerabilities in Online Flash[J]. Journal of Computer Research and Development, 2014, 51(7): 1624-1632.
    [6]Qi Xiaoying, Tang Xian, Liang Zhichao, Meng Xiaofeng. OAFTL: An Efficient Flash Translation Layer for Enterprise Application[J]. Journal of Computer Research and Development, 2011, 48(10): 1918-1926.
    [7]Yu Haiquan, Si Guangya, Yang Zhimou, Luo Pi. The Scene Simulation of Crowd Behaviors Oriented to Strategic Decision-Making[J]. Journal of Computer Research and Development, 2010, 47(6): 1020-1025.
    [8]Wang Zhaoqi, Mao Tianlu, Jiang Hao, and Xia Shihong. Guarder: Virtual Drilling System for Crowd Evacuation Under Emergency Scheme[J]. Journal of Computer Research and Development, 2010, 47(6): 969-978.
    [9]Zheng Wenjing, Li Mingqiang, Shu Jiwu. Flash Storage Technology[J]. Journal of Computer Research and Development, 2010, 47(4): 716-726.
    [10]Shu Bo, Mao Tianlu, Xu Wenbin, Wang Zhaoqi. A Point Based LargeScale Crowds RealTime 3D Visualization Method[J]. Journal of Computer Research and Development, 2008, 45(10): 1731-1738.

Catalog

    Article views (1726) PDF downloads (957) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return