CLUSTA

Grado en Ingeniería Informática

Dept. d'Enginyería i Ciència dels Computadors

Funciones

Como usuario/profesor

Crear nuevo cluster

Ver/Manipular estado clusters creados

Crear/Subir lista usuarios

Planificar arranque/parada clusters

Crear alarmas de uso detallada

Ver estadísticas detalladas

Personalizar perfil

*Recoger salida

Funciones

Como administrador

Manipulación imágenes

Subir plantillas, borrar, actualizar

Administrar correo peticiones imagenes

Administrar plugins Amazon, Openstack ...

Administrar usuarios/profesores

Administrar Openstack Local

Arquitectura

Arquitectura

Hardware

Servidor con una instalación de Ubuntu Server

Software

Play Framework

JVM + Scala

Base de datos PostrgreSQL

Slick

Python + Toposphere

RESt API

Usuario

GET www.clusta.com/services/v1/users/

GET ../services/v1/users/123456/

GET ...services/v1/users/123456/clusters

PUT ..services/v1/users/123456/clusters

GET .services/v1/users/123456/clusters/345/servers

POST ...services/v1/users/123456/clusters/345/servers/12

RESt API

Administrador

GET .../services/v1/templates

GET .../services/v1/templates/123

GET ...services/v1/images

PUT ...services/v1/images/

Made with Slides.com