Server which keeps track of the Status of the Available hardware in the system
The PHANTOM Resource-MANAGER server is composed of two components: a web server (http://) and a WebSocket server (ws://). The web server provides various functionalities for data query and data analysis via RESTful APIs with documents in JSON format. The server's URL is "http://localhost:8600" by default.
The server is implemented using Node.js, and connects to Elasticsearch to store and access Metadata. Before you start installing the required components, please note that the installation and setup steps mentioned below assume that you are running a current Linux as the operating system. The installation was tested with Ubuntu 16.04 LTS. Before you can proceed, please clone the repository:
git clone https://github.com/PHANTOM-Platform/Resource-Manager.git;
OR alternatively, if you prefer to use svn instead of git:
svn export https://github.com/PHANTOM-Platform/Resource-Manager.git/trunk Resource-Manager;
3.- RESTful API Queries
Please refer to the Reference Manual of the RESTful API to get more details. The Manual contains a description of each of the implemented methods, with examples of use, and type of possible responses.
Video: Examples of use
There are some video tutorials available at Youtube and this channel:
This project is realized through EXCESS and PHANTOM. EXCESS is funded by the EU 7th Framework Programme (FP7/2013-2016) under grant agreement number 611183. The PHANTOM project receives funding under the European Union's Horizon 2020 Research and Innovation Programme under grant agreement number 688146.
Montanana, Jose Miguel, HLRS
Cheptsov, Alexey, HLRS
|2019-05-15||1.0.0||Tested with Real Use Cases|
Copyright (C) 2018 University of Stuttgart