Overview¶
ETAIS self-service portal is a single entry point for provisioning and managing computational and storage resources shared by ETAIS consortium members:
- University of Tartu: High Performance Computing Center
- Tallinn University of Technology: TalTech High Performance Computing Centre
- National Institute of Chemical Physics and Biophysics: Laboratory of High Energy and Computational Physics
- Ministry of Education and Research of Estonia
It's aimed at research groups affiliated with Estonian research and development institutions from both public and private sector.
Access it at https://minu.etais.ee/
Info
For more information about Estonian Scientific Computing Infrastructure go to etais.ee
Self-service portal offers research groups a way to collaborate on using and sharing research infrastructure to minimise bureaucracy of negotiating access, quotas and payments.
The main concepts are as follows:
- Organization is a standalone entity that represents a research group or a company. Organization is responsible for the actions of users connected to it in different roles.
- Project is a logical unit within an organization that groups users and resources together and isolates them from other projects.
- Private providers - providers that are available and manageable within a specific organization.
- Shared providers - global providers that are available for all organizations. This includes HPC, cloud and storage infrastructure from ETAIS consortium.
- Resource - an entity within a project and a provider. Represents cloud resource. Examples: virtual machine or volume in OpenStack, quota in batch processing queue.
The ETAIS self-service portal is based on Waldur cloud brokerage platform. The latest documentation is available at docs.waldur.com . For an overview of minu.etais.ee user interface, follow this link . The sections below describe minu.etais.ee-specific functionality.
Marketplace¶
The Marketplace provides a common way to provision resources from both shared and private service providers.
The following resource types, among others, are currently available:
- Virtual Private Cloud (VPC) - a private, isolated virtual network in the cloud dedicated to a single organization.
- Virtual Machines (requires pre-provisioned VPC) - servers with network connectivity for running customer payloads.
- Block Devices (requires pre-provisioned VPC) - persistent volumes for storage of the data.
- Batch (TBD) - access to Slurm-based processing farms.
VPC Details¶
- Virtual Private Cloud (VPC) is a compute service that allows procuring and managing a pool of specialized infrastructure resources - like RAM, CPU, storage volumes and network resources - required to run virtual machines.
- VPC package does not limit VM count - it depends on VM flavors used and total resources available in a chosen package.
- VPC packages can be upgraded and downgraded at any moment.
- VPC packages are accounted daily based on the price of the largest resource package that was selected during the day.
User accounts¶
ETAIS self-service portal supports user accounts coming from MyAccessID federated identity service, which allows to use home organisation accounts for login. Most of the larger education and research institutions in Estonia are connected to MyAccessID via eduGAIN already.
Self-Service Portal is available from: https://minu.etais.ee/
Workspaces ¶
ETAIS self-service is built around the concept of workspaces. Workspace defines structural context for the user. Each workspace type shows information and possible actions relevant to the user in a certain role. There are several workspace types available in the system:
Roles¶
Users are connected to the organizations and their projects through roles. Users may have several roles, specific to each workspace they have access to. Currently the following roles are available in the system:
- Organization owners
- Project managers
- Project administrators
- Project members
User roles are hierarchical. To learn more about user roles in the context of a project, see this page
Organization Owners¶
- Can access organization workspace.
- Can invite other users to participate in the organization.
- Can create and manage projects, including policies and cost limitations.
- Can manage resource providers and set their availability within projects.
- Can do everything that project managers and project administrators can do.
Project Managers¶
- Can access project workspace when appointed by organization owner.
- Can manage project team for the users already connected to the organization.
- Can do everything that project administrators can do.
Project Administrators¶
- Can access project workspace if appointed by organization owner or project manager.
- Can update existing resources and orders.
- Can provision and manage cloud resources.
Project members¶
- Can access project workspace and use its resources.
