Containerized resource provisioning framework for multimedia big data application

被引:2
|
作者
Tao, Ye [1 ]
Wang, Xiaodong [1 ]
Xu, Xiaowei [2 ]
机构
[1] Qingdao Univ Sci & Technol, Sch Informat & Technol, Qingdao, Peoples R China
[2] Ocean Univ China, Dept Comp Sci & Technol, Qingdao, Peoples R China
关键词
Containerized computing; Fuzzy inference system; Intuitionistic fuzzy value; User preference; Resouce provisioning; JOB MIGRATION; CLOUD;
D O I
10.1007/s11042-017-5366-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Container, as a light-weight virtualization solution, provides secure and effective approaches to control and limit access to resources for multimedia data and applications. However, due to the complexity of the containerized computing environment, setting up runtime configuration presents a great challenge for non-computational domain specialists without much knowledge of service-oriented computing and virtualization. In this paper, fuzzy-logic-based approaches are proposed to simplify the user preferences representation and automate the processes of container environment setup. By using fuzzy inference techniques, the approach allows users to define non-quantifiable factors and policies to represent their preferences, and automatically converts the vague requirements to numeric parameters and runtime deployment. Compared to classical methods, the proposed approach presents only the information relevant to user's requirements and preferences. The validation results show that with appropriate customization steps and natural interfaces, user preferences can be reflected effectively in the final configurations of containers. Furthermore, a fuzzy-logic-based schedule algorithm for global container resource allocation is also proposed, and the effectiveness of the provisioning policies are validated by sample use cases.
引用
收藏
页码:11439 / 11457
页数:19
相关论文
共 50 条
  • [1] Containerized resource provisioning framework for multimedia big data application
    Ye Tao
    Xiaodong Wang
    Xiaowei Xu
    Multimedia Tools and Applications, 2018, 77 : 11439 - 11457
  • [2] Goldilocks: Adaptive Resource Provisioning in Containerized Data Centers
    Zhou, Liang
    Bhuyan, Laxmi N.
    Ramakrishnan, K. K.
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 666 - 677
  • [3] CEC: A Containerized Edge Computing Framework for Dynamic Resource Provisioning
    Hu, Shihong
    Shi, Weisong
    Li, Guanghui
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (07) : 3840 - 3854
  • [4] Resource provisioning for containerized applications
    Mahendra Pratap Yadav
    Nisha Pal
    Dharmendra Kumar Yadav
    Cluster Computing, 2021, 24 : 2819 - 2840
  • [5] Resource provisioning for containerized applications
    Yadav, Mahendra Pratap
    Pal, Nisha
    Yadav, Dharmendra Kumar
    Cluster Computing, 2021, 24 (04) : 2819 - 2840
  • [6] Resource provisioning for containerized applications
    Yadav, Mahendra Pratap
    Pal, Nisha
    Yadav, Dharmendra Kumar
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 2819 - 2840
  • [7] Containerized Resource Provisioning Driven by User Preference
    Tao, Ye
    Wang, Xiaodong
    Xu, Xiaowei
    Yang, Liang
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE) AND IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC), VOL 1, 2017, : 487 - 490
  • [8] BigProvision: A Provisioning Framework for Big Data Analytics
    Li, Huan
    Lu, Kejie
    Meng, Shicong
    IEEE NETWORK, 2015, 29 (05): : 50 - 56
  • [9] Container Profiler: Profiling resource utilization of containerized big data pipelines
    Hoang, Varik
    Hung, Ling-Hong
    Perez, David
    Deng, Huazeng
    Schooley, Raymond
    Arumilli, Niharika
    Yeung, Ka Yee
    Lloyd, Wes
    GIGASCIENCE, 2023, 12
  • [10] A Classifier Ensemble Framework for Multimedia Big Data Classification
    Yan, Yilin
    Zhu, Qiusha
    Shyu, Mei-Ling
    Chen, Shu-Ching
    PROCEEDINGS OF 2016 IEEE 17TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IEEE IRI), 2016, : 615 - 622