Federation

The concept of federated SLATE Edge Clusters is a fundamental tenet that eases deployment of scientific software and gateway services with minimal effort from local system administrators. With appropriate permissions, a Virtual Organization application developer or application administrator can deploy one or more instances of an application across multiple sites within the context of a specific Virtual Organization.

Federation is the mechanism that allows a set of SLATE Edge Cluster to participate together to form a SLATE Platform. Each SLATE Edge Cluster operates as a distinct set of master node and worker nodes unique to a site. Users will be able to deploy applications across a federated SLATE Platform with the SLATE command line interface, the SLATE web interface or via the SLATE REST API.