Skip to content
Snippets Groups Projects
Commit cfd131bc authored by Osaba Icedo, Eneko's avatar Osaba Icedo, Eneko
Browse files

Update README.md

parent 70ff95db
No related branches found
No related tags found
No related merge requests found
Pipeline #124323 canceled
......@@ -105,9 +105,9 @@ And to those generic described at [development-services](git/deploy/development-
* https://auth.192.168.56.1.nip.io:8443/ to access keycloak
* ...
************
Optimization Module
************
#Optimization Module
The optimization problem formulated in PIACERE and solved by the IOP consists on having
a service to be deployed, with the principal challenge of finding an optimized deployment
......@@ -115,17 +115,15 @@ configuration of the IaC on the appropriate infrastructural elements that best m
predefined constraints. In this context,it is the IOP component which is the responsible
for finding the best possible infrastructure given the input data received.
===========================
How to run the IOP?
===========================
##How to run the IOP?
In order to run the IOP, an **String** should be introduced as input. This input should be
formated in DOML language with all the details about the optimization introduced (this is
explained later).
===========================
How the optimization information is introduced in the input DOML
===========================
##How the optimization information is introduced in the input DOML
This input data is provided in DOML format and will include the optimization objectives
(such as the cost, performance, or availability), and optimization requirements. Then,
......@@ -245,9 +243,7 @@ req1 "elements" => "VM VM VM";
the IOP consider the basic problem. That is, the finding of the best configuration combining one single unit per element
of the IEC.
===========================
How the IOP returns the results
===========================
##How the IOP returns the results
Once the IOP conduct its optimization, it returns a complete DOML. This DOML is the one introduced
as input, with the optimization results introduced. First, the IOP complements the "optimization opt"
......@@ -367,9 +363,7 @@ objectives {
The performance will be the reference to rank the returned solutions, choosing these solutions with the best performance
as the best ones.
===========================
How to install the IOP
===========================
##How to install the IOP
The whole IOP is built in a compressed folder, which can be imported by any JAVA development framework such as NetBeans of
Eclipse. Furthermore, the project can also be imported as a Maven project, being this option even more comfortable than just
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment