Discussion:
Information about installation and disconnected mode in OMF 5.4 and OMF 6
Alice Lo Valvo
2015-06-12 08:56:18 UTC
Permalink
Dear Sirs,
I'm Alice Lo Valvo, University of Palermo. I'm trying your OMF
architecture, in particular versions 5.4 and 6.
I have some questions for you:
1. There is an available OMF 5.4 installation for Ubuntu trusty 14.04?
2. I'm interested in disconnected mode and I read in a forum that it's
possible activate it with the following command:
Experiment.allow_disconnection (version OMF 5.4). There is something like
this in OMF 6?
Thanks!

Kind regards,

Alice Lo Valvo
--
================================================+
Ing. Alice Lo Valvo
------------------------------------------------+
DEIM - DIPARTIMENTO DI ENERGIA,
INGEGNERIA DELL’INFORMAZIONE E MODELLI MATEMATICI
Facoltà di Ingegneria - Università di Palermo
V.le delle Scienze, Ed. 9 - 90128 Palermo
ITALY
skype aliceee88
================================================
Thierry Rakotoarivelo
2015-06-15 01:19:42 UTC
Permalink
Hi Alice,

Thanks for your interests in OMF (please consider subscribing to the list omf-user to be able to post there as well).
Post by Alice Lo Valvo
1. There is an available OMF 5.4 installation for Ubuntu trusty 14.04?
Unfortunately OMF 5.4 is not maintained anymore, thus we do not have packages for the latest Ubuntu. However, OMF is based on Ruby, which runs on any latest Linux. Thus you can install it straight from ‘source’, i.e. the packages are just there for convenience. The step-by-step guide to install 5.4 from source is available here [1].
Post by Alice Lo Valvo
2. I'm interested in disconnected mode and I read in a forum that it's possible activate it with the following command: Experiment.allow_disconnection (version OMF 5.4). There is something like this in OMF 6?
There are some fundamental design changes between OMF 5.4 and 6 (explained here [2]). As a result, the previous mechanism used by 5.4. to implement disconnected mode could not be easily ported to 6. There would be some additional design+dev work to be done to support a similar feature on 6. This has been on our feature list but it still not implemented yet. If you wish to work on that feature and contribute the code to project, I would be happy to discuss this in another thread and give you some initial pointers. This feature though should still work in 5.4 (although I have not checked/used it myself for a while).

OMF 6 support some form of disconnection though not the same as 5.4:

a) In 5.4’s disconnection feature, a copy of the experiment orchestration was sent to all resources/nodes, which executed them locally while the experiment controller is not connected to the nodes. But the experiment controller process *must* be running all the time during that disconnection period, waiting for reconnection and the nodes to check in again.

b) In contrast in 6, the experiment controller process can be turned off (e.g. you can close your laptop and go home for the day), and a new process can be started again the next day and ‘re-attach’ to the experiment… but in the meantime, the resource/nodes would not have a copy of any experiment tasks, and would not execute anything new since the last command sent by the controller.

[1] http://mytestbed.net/projects/omf54/wiki/Installation_Guide_54#5-Installation-steps-for-platforms-other-than-Ubuntu-or-Fedora
[2] http://mytestbed.net/projects/omf6/wiki/Architectural_Foundation

Regards,
Thierry.

--
Post by Alice Lo Valvo
Dear Sirs,
I'm Alice Lo Valvo, University of Palermo. I'm trying your OMF architecture, in particular versions 5.4 and 6.
1. There is an available OMF 5.4 installation for Ubuntu trusty 14.04?
2. I'm interested in disconnected mode and I read in a forum that it's possible activate it with the following command: Experiment.allow_disconnection (version OMF 5.4). There is something like this in OMF 6?
Thanks!
Kind regards,
Alice Lo Valvo
--
================================================+
Ing. Alice Lo Valvo
------------------------------------------------+
DEIM - DIPARTIMENTO DI ENERGIA,
INGEGNERIA DELL’INFORMAZIONE E MODELLI MATEMATICI
Facoltà di Ingegneria - Università di Palermo
V.le delle Scienze, Ed. 9 - 90128 Palermo
ITALY
skype aliceee88
================================================
________________________________

The information in this e-mail may be confidential and subject to legal professional privilege and/or copyright. National ICT Australia Limited accepts no liability for any damage caused by this email or its attachments.
Ivan Seskar
2015-06-15 02:26:07 UTC
Permalink
Hi Alice,

OMF 5.4 packages (somewhat customized version - it should really be
labeled 5.5) for Ubuntu 14.04 are available at packages.orbit-lab.org .
The instructions for installation (and this is the GENI site install which
is probably a bit more than what you need) are at:
http://wimax.orbit-lab.org/wiki/dSite . Main issue for non-GENI sites
would be to decide on subset of aggregate manager packages that you want
to install (rather than installing the full set through "apt-get install
omf-aggmgr-geni-5.4").

Regards,
Ivan.

-----Original Message-----
From: omf-user-***@lists.nicta.com.au
[mailto:omf-user-***@lists.nicta.com.au] On Behalf Of Thierry
Rakotoarivelo
Sent: Sunday, June 14, 2015 9:20 PM
To: Alice Lo Valvo
Cc: omf-***@lists.nicta.com.au
Subject: Re: Information about installation and disconnected mode in OMF
5.4 and OMF 6

Hi Alice,

Thanks for your interests in OMF (please consider subscribing to the list
omf-user to be able to post there as well).
Post by Alice Lo Valvo
1. There is an available OMF 5.4 installation for Ubuntu trusty 14.04?
Unfortunately OMF 5.4 is not maintained anymore, thus we do not have
packages for the latest Ubuntu. However, OMF is based on Ruby, which runs
on any latest Linux. Thus you can install it straight from ‘source’, i.e.
the packages are just there for convenience. The step-by-step guide to
install 5.4 from source is available here [1].
Post by Alice Lo Valvo
2. I'm interested in disconnected mode and I read in a forum that it's
possible activate it with the following command:
Experiment.allow_disconnection (version OMF 5.4). There is something like
this in OMF 6?

There are some fundamental design changes between OMF 5.4 and 6 (explained
here [2]). As a result, the previous mechanism used by 5.4. to implement
disconnected mode could not be easily ported to 6. There would be some
additional design+dev work to be done to support a similar feature on 6.
This has been on our feature list but it still not implemented yet. If you
wish to work on that feature and contribute the code to project, I would
be happy to discuss this in another thread and give you some initial
pointers. This feature though should still work in 5.4 (although I have
not checked/used it myself for a while).

OMF 6 support some form of disconnection though not the same as 5.4:

a) In 5.4’s disconnection feature, a copy of the experiment orchestration
was sent to all resources/nodes, which executed them locally while the
experiment controller is not connected to the nodes. But the experiment
controller process *must* be running all the time during that
disconnection period, waiting for reconnection and the nodes to check in
again.

b) In contrast in 6, the experiment controller process can be turned off
(e.g. you can close your laptop and go home for the day), and a new
process can be started again the next day and ‘re-attach’ to the
experiment… but in the meantime, the resource/nodes would not have a copy
of any experiment tasks, and would not execute anything new since the last
command sent by the controller.

[1]
http://mytestbed.net/projects/omf54/wiki/Installation_Guide_54#5-Installat
ion-steps-for-platforms-other-than-Ubuntu-or-Fedora
[2] http://mytestbed.net/projects/omf6/wiki/Architectural_Foundation

Regards,
Thierry.

--
Post by Alice Lo Valvo
Dear Sirs,
I'm Alice Lo Valvo, University of Palermo. I'm trying your OMF
architecture, in particular versions 5.4 and 6.
Post by Alice Lo Valvo
1. There is an available OMF 5.4 installation for Ubuntu trusty 14.04?
2. I'm interested in disconnected mode and I read in a forum that it's
possible activate it with the following command:
Experiment.allow_disconnection (version OMF 5.4). There is something like
this in OMF 6?
Post by Alice Lo Valvo
Thanks!
Kind regards,
Alice Lo Valvo
--
================================================+
Ing. Alice Lo Valvo
------------------------------------------------+
DEIM - DIPARTIMENTO DI ENERGIA,
INGEGNERIA DELL’INFORMAZIONE E MODELLI MATEMATICI
Facoltà di Ingegneria - Università di Palermo
V.le delle Scienze, Ed. 9 - 90128 Palermo
ITALY
skype aliceee88
================================================
________________________________

The information in this e-mail may be confidential and subject to legal
professional privilege and/or copyright. National ICT Australia Limited
accepts no liability for any damage caused by this email or its
attachments.

Loading...