Syndeo: Portable Ray Clusters with Secure Containerization
William Li, Rodney S. Lafuente Mercado, Jaime D. Pena, Ross E. Allen

TL;DR
Syndeo is a flexible framework enabling portable, scalable, and secure deployment of Ray clusters across various cloud platforms and high-performance computing environments using containerization and unprivileged profiles.
Contribution
It introduces Syndeo, a novel framework that enhances Ray's portability, scalability, and security for parallel computing on diverse cloud and HPC systems.
Findings
Successfully deployed Ray on multiple cloud providers.
Achieved high-throughput multi-node performance.
Enhanced security with unprivileged user profiles.
Abstract
We present Syndeo: a software framework for container orchestration of Ray on Slurm. In general the idea behind Syndeo is to write code once and deploy anywhere. Specifically, Syndeo is designed to addresses the issues of portability, scalability, and security for parallel computing. The design is portable because the containerized Ray code can be re-deployed on Amazon Web Services, Microsoft Azure, Google Cloud, or Alibaba Cloud. The process is scalable because we optimize for multi-node, high-throughput computing. The process is secure because users are forced to operate with unprivileged profiles meaning administrators control the access permissions. We demonstrate Syndeo's portable, scalable, and secure design by deploying containerized parallel workflows on Slurm for which Ray does not officially support.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptical Wireless Communication Technologies · Optical Network Technologies · Semiconductor Lasers and Optical Devices
