A formal approach for Docker container deployment

被引:5
|
作者
Pratap Yadav, Mahendra [1 ]
Pal, Nisha [1 ]
Kumar Yadav, Dharmendra [1 ]
机构
[1] Motilal Nehru Natl Inst Technol Allahabad, Dept Comp Sci & Engn, Prayagraj 21004, UP, India
来源
关键词
CCS; cloud computing; container; Docker; formal methods; virtualization; DATA REPLICATION; VERIFICATION;
D O I
10.1002/cpe.6364
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Container-based virtualization is becoming increasingly popular in the cloud industry, as it provides services to the client as per their requirements. Requirements of the user can be described in a configuration file. Cloud provider offers the services to the client using "pay-as-you go" model. Docker provides support to a cloud provider for the creation of a container, deployment of the container, and monitoring of services running inside a container on the host and guest system both. The creation and deployment of the container by Docker efficiently is a big challenge. In this paper, we capture the behavior of the container life cycle through process algebra (CCS) and properties of it as a formula using mu-calculus. Further we capture the behavior of deployment of the container on the host machine through CCS and its properties through the model mu- calculus. We used model checking tool Concurrency Workbench of the New Century to verify the creation of the Docker container as well as deployment of it.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] Experimenting with Docker: Linux Container and BaseOS Attack Surfaces
    Mohallel, Amr A.
    Bass, Julian M.
    Dehghantaha, Ali
    INTERNATIONAL CONFERENCE ON INFORMATION SOCIETY (I-SOCIETY 2016), 2016, : 17 - 21
  • [32] Container Elasticity: Based on Response Time using Docker
    Yadav M.P.
    Akarte H.A.
    Yadav D.K.
    Recent Advances in Computer Science and Communications, 2022, 15 (05) : 773 - 785
  • [33] Experimental Analysis of Security Attacks for Docker Container Communications
    Lee, Haneul
    Kwon, Soonhong
    Lee, Jong-Hyouk
    ELECTRONICS, 2023, 12 (04)
  • [34] A secure edge power system based on a Docker container
    Xu, Xinchen
    Jiang, Yixin
    Wen, Hong
    Hou, Wenjing
    Chen, Songlin
    FRONTIERS IN ENERGY RESEARCH, 2022, 10
  • [35] Optimal Deployment of Charging Stations for Electric Vehicles: A Formal Approach
    Datta, Amarjit
    Ledbetter, Brian K.
    Rahman, M. Ashiqur
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW), 2017, : 83 - 90
  • [36] BREAK: A Holistic Approach for Efficient Container Deployment among Edge Clouds
    Feng, Yicheng
    Shen, Shihao
    Wang, Xiaofei
    Xiang, Qiao
    Xu, Hong
    Xu, Chenren
    Wang, Wenyu
    IEEE INFOCOM 2024-IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2024, : 1491 - 1500
  • [37] Investigation and Countermeasure toward Unintentional Access to Docker Container
    Li, Yueyang
    Li, Luyi
    Luo, Ruxue
    Chen, Yuzhen
    Sarker, Arijet
    Chang, Sang-Yoon
    Fan, Wenjun
    2023 SILICON VALLEY CYBERSECURITY CONFERENCE, SVCC, 2023,
  • [38] A Novel Hybrid Model for Docker Container Workload Prediction
    Zhang, Liangkang
    Xie, Yulai
    Jin, Minpeng
    Zhou, Pan
    Xu, Gongming
    Wu, Yafeng
    Feng, Dan
    Long, Darrell
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 2726 - 2743
  • [39] Multi-Algorithm Collaboration Scheduling Strategy for Docker Container
    Li, Qilong
    Fang, Yu
    2017 INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS, ELECTRONICS AND CONTROL (ICCSEC), 2017, : 1362 - 1366
  • [40] Improvement of Container Scheduling for Docker using Ant Colony Optimization
    Kaewkasi, Chanwit
    Chuenmuneewong, Kornrathak
    2017 9TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SMART TECHNOLOGY (KST), 2017, : 254 - 259