Meteos/Architecture

Architecture
Meteos consist of meteos-api service and meteos-engine service.


 * meteos-api - web service which has REST interface.


 * meteos-engine - service which manage Meteos resources.

Resource
Meteos manages these resources regarding machine learning.


 * Experiment Template - Template which define experiment (e.g. number of master/worker nodes, spark version, base VM image, flavor, network, ...)


 * Experiment - a workspace of Machine Learning


 * Data Set - a data parsed by user to create a Prediction Model


 * Prediction Model - a model produced by data mining and machine learning algorithms. [Supported Prediction Models]


 * Learning Job - a job which consists of input data, output data(predicted data), job status, job stdout/stderr.