Abstract
Virtual private servers and application checkpoint and restart are two advanced operating system features which place different but related requirements on the way kernel-provided resources are accessed by userspace. In Linux, kernel resources, such as process IDs and SYSV shared messages, have traditionally been identified using global tables. Since 2005, these tables have gradually been transformed into per-process namespaces in order to support both resource availability on application restart and virtual private server functionality. Due to inherent differences in the resources themselves, the semantics of namespace cloning differ for many of the resources. This paper describes the existing and proposed namespaces as well as their uses.
Funder
Defense Advanced Research Projects Agency
Publisher
Association for Computing Machinery (ACM)
Cited by
21 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. CARE;Proceedings of the 29th ACM International Conference on Multimedia;2021-10-17
2. High-performance Migration Tool for Live Container in a Workflow;International Journal of Parallel Programming;2021-03-23
3. Reducing the Time of Live Container Migration in a Workflow;Lecture Notes in Computer Science;2021
4. Optimize Elasticity in Cloud Computing using Container Based Virtualization;International Journal of Innovations in Science and Technology;2019-12-14
5. Enhancing the Availability of Docker Swarm Using Checkpoint-and-Restore;2017 14th International Symposium on Pervasive Systems, Algorithms and Networks & 2017 11th International Conference on Frontier of Computer Science and Technology & 2017 Third International Symposium of Creative Computing (ISPAN-FCST-ISCC);2017-06