ECAS
Using Elastic Cloud Computing Cluster (EC3) platform to create an ECAS environment.
This section documents how to run some applications and use the existing tools with EC3.
To deploy NAMD clusters, please select one of the available LRMS (Local Resource Management System) and choose NAMD from the list of applications.
Check the dedicated ECAS documentation.
Check the Cloud Container Compute documentation.
To deploy a virtual cluster with Marathon, Mesos, and Chronos as an orchestration, please select Mesos + Marathon + Chronos from the list of available LRMS.
To deploy Serverless computing for data-processing applications in EGI, please select OSCAR from the list of LRMS (Local Resource Management System). OSCAR supports data-driven serverless computing for file-processing applications. A file upload, to the object storage backend MinIO, will trigger the execution of a chosen shell script running inside a user-defined container. These will be orchestrated as Kubernetes batch jobs. The output data will be uploaded to any object storage backends support. Synchronous invocations are also available.
As external object storage providers, the following services can be used:
See the documentation to deploy an elastic Kubernetes cluster with the OSCAR platform with EC3: Deploy OSCAR with EC3
See some use cases of applications that use the OSCAR framework for event-driven high-throughput processing of files (you can found it in the GitHub repository examples folder):
More information in the OSCAR web page
To deploy SLURM clusters, please select SLURM from the list of available LRMS. See also the dedicated guide on HTC clusters
Using Elastic Cloud Computing Cluster (EC3) platform to create an ECAS environment.
Using Elastic Cloud Computing Cluster (EC3) platform to create elastic virtual clusters on the EGI Cloud.