New application, new possibilities, new problems ;)

Message boards : News : New application, new possibilities, new problems ;)
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 149
Credit: 0
RAC: 0
Message 271 - Posted: 8 Feb 2020, 15:36:58 UTC
Last modified: 8 Feb 2020, 15:37:11 UTC

I will soon be implementing a new application ;)
The application will be called iThena NRT.

The credit problem will be solved.

The tasks for iThena CNode will be phased out.

However, there are many problems.
Initially, iThena NRT will be available as a virtualised environment (VBox/Vmware). You will be able to start a virtual system.

Of course it will also be possible to run it locally.

In addition, the iThena NRT application will require a permanent connection to the Internet.
ID: 271 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 149
Credit: 0
RAC: 0
Message 273 - Posted: 8 Feb 2020, 18:53:05 UTC

I will try to add tomorrow a new application, share a virtual disk (virtual machine) and a simple instruction.

However, possible delays.
ID: 273 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 6 Oct 19
Posts: 9
Credit: 0
RAC: 0
Message 276 - Posted: 9 Feb 2020, 17:22:28 UTC

Being obliged to install VB to run a nci project is... counterproductive. Huge resource requirement for something supposed to be "light and painless".

I'm using it on a linux VM (not running on my machine, but a French provider), since you only have a linux application, so I won't be able to install VB anyway.

Bye bye ithena...
ID: 276 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 149
Credit: 0
RAC: 0
Message 277 - Posted: 9 Feb 2020, 17:32:43 UTC
Last modified: 9 Feb 2020, 17:34:44 UTC

I suggest you read it carefully.

I think you can run everything without VM.
Logically / software is not a problem.

The problem may be different.
Application in current version requires root permissions (Internet connection issues).

Do you want to give root for iThena NRT?
This may be a little controversial.

From the point of view of the virtual machine it is a smaller problem.
But Thena NRT will be open source.
I will make the code available, which is based on other/ready solutions.

However, the VM will not be critically required.
This problem may even disappear in some time.
ID: 277 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 149
Credit: 0
RAC: 0
Message 278 - Posted: 10 Feb 2020, 0:38:27 UTC
Last modified: 10 Feb 2020, 0:39:25 UTC

Well, unfortunately, today it was not possible to add a new application (too many problems).

I'm running tests locally.
If there will be no problems, today (tomorrow) I will add the application to the project: ithena_nrt_v1.00_x86_64-pc-linux-gnu.
ID: 278 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Dingo

Send message
Joined: 16 Nov 19
Posts: 4
Credit: 11,310
RAC: 703
Message 279 - Posted: 10 Feb 2020, 6:06:49 UTC

Look forward to the NON Virtual version and a change to the credit system.

Proud Founder and member of

Have a look at my WebCam
ID: 279 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Werinbert

Send message
Joined: 15 Oct 19
Posts: 6
Credit: 1,296
RAC: 77
Message 280 - Posted: 10 Feb 2020, 18:34:32 UTC

I got one of the new work units....
It took forever to download only to process for less than a minute. I hope that this was just a test and in the future the units will be longer.
ID: 280 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 149
Credit: 0
RAC: 0
Message 281 - Posted: 10 Feb 2020, 18:41:43 UTC - in response to Message 280.  

I got one of the new work units....
It took forever to download only to process for less than a minute. I hope that this was just a test and in the future the units will be longer.


https://root.ithena.net/usr/result.php?resultid=2296425
Stderr output.
ID: 281 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 149
Credit: 0
RAC: 0
Message 282 - Posted: 10 Feb 2020, 18:47:33 UTC

The problem is boinc user permissions.

Due to the fact that the application requires root privileges, errors appear.

Does anyone have any VPS available only for BOINC?
Can someone add root privileges and check?
ID: 282 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Werinbert

Send message
Joined: 15 Oct 19
Posts: 6
Credit: 1,296
RAC: 77
Message 283 - Posted: 10 Feb 2020, 19:47:15 UTC

Except for that first WU, the other WUs I have gotten seem to be working fine....crossing my fingers and knocking on wood.
ID: 283 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 149
Credit: 0
RAC: 0
Message 284 - Posted: 10 Feb 2020, 20:25:39 UTC - in response to Message 283.  

Except for that first WU, the other WUs I have gotten seem to be working fine....crossing my fingers and knocking on wood.

You have other WU with iThena NRT v1.00?
ID: 284 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Werinbert

Send message
Joined: 15 Oct 19
Posts: 6
Credit: 1,296
RAC: 77
Message 285 - Posted: 10 Feb 2020, 21:26:42 UTC

My bad, they were other CNode WUs. I had thought you stopped that app when you started the new app.
ID: 285 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 6 Oct 19
Posts: 9
Credit: 0
RAC: 0
Message 289 - Posted: 20 Feb 2020, 21:46:44 UTC

So I do not understand when you write "iThena NRT will be available as a virtualised environment (VBox/Vmware). You will be able to start a virtual system. Of course it will also be possible to run it locally."

My boinc user experience with VB / without VB project is

- regular project app : an app version for one (or various) OS is developed by the project, running natively in the host OS (executed by boinc user)
- VB project app : a linux virtual machine is ran by boinc in the host OS (whatever OS it is) using VirtualBox. Inside that VM the boinc project app is running.

(it seems in recent times a few projects are also using docking containers to run the boinc app, being a lighter solution than VB VM, example Theory Native for LHC)

What you said doesn't match with these two options, could you explain better please ?
ID: 289 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Sergey Kovalchuk

Send message
Joined: 23 Sep 19
Posts: 20
Credit: 9,863
RAC: 646
Message 290 - Posted: 21 Feb 2020, 6:41:44 UTC - in response to Message 289.  

one of the components of the new application requires running on behalf of the root

options:
1. run a boinc instance under root
2. " chown root tracebeat* " + " chmod u+s tracebeat "

in both cases, logs are created accessible only to the root, not for the boinc
ID: 290 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 149
Credit: 0
RAC: 0
Message 293 - Posted: 23 Feb 2020, 16:47:15 UTC - in response to Message 290.  

one of the components of the new application requires running on behalf of the root

options:
1. run a boinc instance under root
2. " chown root tracebeat* " + " chmod u+s tracebeat "

in both cases, logs are created accessible only to the root, not for the boinc


This idea will work well with the boinc client?
ID: 293 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Sergey Kovalchuk

Send message
Joined: 23 Sep 19
Posts: 20
Credit: 9,863
RAC: 646
Message 296 - Posted: 24 Feb 2020, 7:54:01 UTC - in response to Message 293.  

This idea will work well with the boinc client?

for the client test, new tasks on the server are needed (+ the ability to run them only by choice, otherwise they will immediately take it all apart)

I started the application manually with a fake input file.

PS. did not have time to save the real task for the experiments
ID: 296 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Sergey Kovalchuk

Send message
Joined: 23 Sep 19
Posts: 20
Credit: 9,863
RAC: 646
Message 309 - Posted: 6 Mar 2020, 13:18:45 UTC
Last modified: 6 Mar 2020, 13:19:31 UTC

There is an interesting idea from the LHC dev site - the BOINC client embedded in the VM.

a regular client receives and runs a task for Vbox.
VM - Linux with a specially configured client (for example, launch from root or installed additional software)
one nuance is to pass the user authentication key to the internal client before it starts

an additional host with a name defined in the VM appears in the user’s list, you just need to configure a separate "location" for such hosts with only native applications
ID: 309 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 149
Credit: 0
RAC: 0
Message 310 - Posted: 6 Mar 2020, 14:01:14 UTC

Yes. LHC@Home still using the VBox?
Theoretically, I see information in applications (CMS Simulation, Theory Simulation, ATLAS Simulation) that it is currently using ;)
ID: 310 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Sergey Kovalchuk

Send message
Joined: 23 Sep 19
Posts: 20
Credit: 9,863
RAC: 646
Message 311 - Posted: 6 Mar 2020, 14:50:53 UTC - in response to Message 310.  

LHC-dev
BOINC VM APP - external task
Atlas & Theory (native) - internal task for VM
ID: 311 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : News : New application, new possibilities, new problems ;)

© 2020 iThena. All rights reserved.

Page generated on 3 Apr 2020, 0:22:25 UTC in 0.0545 seconds.