The design evaluates a system that dynamically provisions computing environments in cloud settings, indicating improved performance.
This paper presents the design and implementation of a frontend system that dynamically provisions user-specific execution environments on a container-based virtualization infrastructure. The system responds to SSH connection requests by automatically deploying the corresponding environment using Docker or Kubernetes. We extended ContainerSSH, open-source software for container management. This extension enables users to select their desired environment from multiple administrator-predefined options via a single SSH endpoint. The implemented enhancements incorporate database-driven environment management and SSH public key authentication to ensure security and flexibility. We evaluated the system's performance under concurrent connections of up to 100 users in an AWS cloud environment. The results demonstrated that users could log in within 5 seconds at 20 concurrent connections. Distributing connections across multiple nodes via load balancing achieved practical responsiveness. Our additional features introduced only 4 percent overhead compared to the baseline system. Analysis of internal processing revealed that container operations dominated total latency, suggesting optimization through pre-warming container pools during peak usage.
No takes yet. Share an insight, caveat, or question.
HIRACHI et al. (2026) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:
More from Journal of Information Processing