adequate
adequate
adequate
adequate
 

JPPF
 Home   About   Download   Documentation   Forums 
May 26, 2013, 06:38:50 AM *
Welcome,
Please login or register.

Login with username, password and session length
Advanced search  
News: Registered users, your contribution is requested! Please participate in our JDK support poll
New users, please read this message. Thank you!
  Home Help Search Login Register  
Pages: [1]   Go Down

Author Topic: Compute node autodetect  (Read 2897 times)

jandam

  • JPPF Master
  • ***
  • Posts: 38
Compute node autodetect
« on: October 07, 2008, 08:21:06 AM »

I'm interesting in JPPF from start and I keep your fingers crossed. But I don't have enough time to dig deep into usage of JPPF.
  I work for company that develops special software in Java SE. And maybe will need some distributed computations. I know that you have distributed class loader that is exactly what we need.

Best scenario for us to distribute computing:
  Our users are in office with several computers, server(s)
  Any desktop computer can be used as computation node / computation server (source)
  Data locality and sharing between tasks on computation node (we have ~10-~100MB data blocks) So even on 1GBit network can be slow.

So it would be handy to
  *) autodetect available computing nodes (black/white list) on local network.
  *) compute node - (windows/linux service or web start application - already done)
  *) simple local monitoring - in tray icon (allow to pause computation, status, ...) - I think it is possible to with current state of JPPF (strip admin console)
  *) computation server (source) as part of our desktop application (not separate JVM)

These are just my toughs about future of our software. And maybe it is different way how to use JPPF than you've planned.

Martin
Logged

lolo

  • Administrator
  • JPPF Council Member
  • *****
  • Posts: 1436
    • JPPF Web site
Compute node autodetect
« Reply #1 on: October 07, 2008, 03:20:09 PM »

Hello Martin,

Thanks you very much for these interesting suggestions.
I would like to register feature requests for some of them (those that are not already present).
Would you mind elaborating a little on the following:

Quote
autodetect available computing nodes (black/white list) on local network
what do you mean exactly by black or white list?
Quote
simple local monitoring - in tray icon (allow to pause computation, status, ...) - I think it is possible to with current state of JPPF (strip admin console)
2 things here: the system tray functionality only comes with jdk 1.6 or later, so this functionality would not be available in jdk 1.5. What which part of the admin console would you strip down for that?
Quote
computation server (source) as part of our desktop application (not separate JVM)
Can you please give a little more details about this? what do you call the "computation server"?

Thanks you very much for your time,
-Laurent
Logged

jandam

  • JPPF Master
  • ***
  • Posts: 38
Compute node autodetect
« Reply #2 on: October 13, 2008, 08:02:15 AM »

*) autodetect available computing nodes (black/white list) on local network
  I'm sorry - its my fault. - I meant autodetect running servers. That are available on network (now I have to enter IP address).
    (black/white list of allowed IP ranges. There is possible to run multiple servers on local network.

*) simple local monitoring in tray
     Just to allow user on computing node monitor locally if is it working, allow him temporary disable node from computing network to maximize local performance.
     This can be very simple application. Not as task monitor. (I think this is special extension than can be made by myself). Yes tray support (port from JDIC) is in JDK6.

*) computation server as part of application - my fault. I misunderstood architecture of JPPF.

I try to watch upcoming java releases and JSRs to be able to design applications for simplier transition to latest version.

PS please can you use faster LaF. when you use -Dsun.java2d.trace=,count you will see lot of software rendering (sun.java2d.loops...)
Logged

lolo

  • Administrator
  • JPPF Council Member
  • *****
  • Posts: 1436
    • JPPF Web site
Compute node autodetect
« Reply #3 on: October 20, 2008, 12:36:39 PM »

Hi Martin,

Quote
autodetect available computing nodes (black/white list) on local network
Thanks for the clarification. I registered a feature request for this:
2182002 - Automatic detection of running servers

Quote
simple local monitoring in tray
Thanks again. I registered it as a feature request:
2182052 - Simple local node monitoring in system tray

By the way, you can enter feature requests yourself, if you have a SourceForge.net account and you feel comfortable with doing that.

Quote
PS please can you use faster LaF. when you use -Dsun.java2d.trace=,count you will see lot of software rendering (sun.java2d.loops...)

You can already do that, by using the -Dswing.defaultlaf= JVM option for the GUI. For instance, on a Windows system:
Code: [Select]
-Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Sincerely,
-Laurent
Logged
Pages: [1]   Go Up
 
Support This Project Powered by SMF 2.0 RC5 | SMF © 2006–2011, Simple Machines LLC Powered by Parallel Matters Get JPPF at SourceForge.net. Fast, secure and Free Open Source software downloads