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/
CLUSTA
By Vlad Filip
CLUSTA
- 597