Skip to Content.
Sympa Menu

perfsonar-dev - Re: [pS-dev] Scheduler for CL-MP

Subject: perfsonar development work

List archive

Re: [pS-dev] Scheduler for CL-MP


Chronological Thread 
  • From: Maciej Glowiak <>
  • To: Roman Lapacz <>
  • Cc: , "Jeff W. Boote" <>, Loukik Kudarimoti <>, "" <>
  • Subject: Re: [pS-dev] Scheduler for CL-MP
  • Date: Wed, 11 Apr 2007 12:04:23 +0200
  • Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA CXBIWXMAAEU1AABFNQF8gVf5AAAAB3RJTUUH1QYQDjo6uEWvwgAAAM5JREFUGNNN0LFqAkEUheGj KRZsfATrvENgYyH4APabxwgWGUUQC99BsNDCInUq7VImbbDZ0kayxBXMuN7jvTuKVh//mZlmQKZ1 EhQ8GAVgZECspEBdWQHRjR70KlgFKkoUaCw3ijSYQ4n5HfBK4a4jDcdDQPol/80Sr9BxZOOL4Fmr Jq8VBx7eopaSPvWGOm67fqol3j1q0XNs7Nk2cs6MU6gPNzf+ZGKQX4Ek8H6rAnFZnXB2vJxJcv8g C2P+WzL4tD+Txc4KydrIkh+eAdo01QbjQ84vAAAAAElFTkSuQmCC
  • Organization: Poznan Supercomputing and Networking Center

Roman Lapacz wrote:

wrote:
Hi Guys,

Hi Guilherme


Before the release process started I was developing a cron-like scheduler for the CL-MP.

Did you take a look at the scheduler implemented by Maciej. It can be found in the base and, according to Maciej, it's generic and ready to be taken when scheduling is needed. He used it to implement LS registration and LS clean up stuff.

Hi guys

The scheduler Roman was talking about is in package: org.perfsonar.commons.auxiliary.components.simplescheduler

It's quite simple, but functional. It's Auxiliary Component which means it can be enable or disable in components.properties configuration file.

It works as a separate thread and checks periodically which scheduled actions should be run. Each action may be run with different interval.

In my opinion it could be easy extended with your code. In fact not many modifications should be needed. Most of MP scheduler logic could be put into Action.

The advantage of such solution (using SimpleScheduler) would be unification of scheduling actions in perfSONAR services.

If you need more information, just let me know.

Maciej
--

--------------------------------------------------------------------
| Maciej Glowiak Network Research and Development ||
|

Poznan Supercomputing and Networking Center ||
| (+48 61) 858 2024 -- skype_id: maciej_psnc GG: 4526858 ||
====================================================================



Archive powered by MHonArc 2.6.16.

Top of Page