[comp.unix.questions] Request: Batch system info

scw@seashell.seas.ucla.edu (Stephen C Woods/) (08/29/90)

This doesn't seem to have gotten out when I posted it, sorry if it's a dup.

    We are looking for a Batch system to be run on AIX/370 on a 3090.   Rather
than reinvent the wheel (for the umpteenth time) we thought that it would be
a good idea to poll the net.  Please reply directly to me (scw@seas.ucla.edu)
and in a couple of weeks I'll summarize to the net.

    Our needs are as follows (given source we can add any of these):

 1  Graded priorities, jobs of a lesser priority will not be released when
    jobs of a higher priority are running. (exception, see (3) below).

 2  Resource limits (al la BSD limits and or SYSV ulimit) with the extensions
    that processes that have exceeded some Hard limit (at say 110% of
    allocated) will be killed nicely (SIGTERM) then (at say 120%) terminated
    with extreme prejudice (SIGKILL).  

 3  Timed release queues, jobs that will be run at specific times (late
    at night, and on weekends), these jobs will be suspended when the time
    that they are supposed to be running in expires.

Please don't waste your time and ours with pointers to at, cron, or MDQS
(in addition to being a print spooler it was also a fair-to-middling batch
system).  We are interested in pointers to something that my boss heard
about called NQS, but please let us know about anything else.

advTHANKSance
<scw>

--
-----
Stephen C. Woods; UCLA SEASNET; 2567 BH;LA CA 90024; (213)-825-8614
UUCP: ...!{ibmsupt,hao!cepu}!ollie}!scw  Internet:scw@SEAS.UCLA.EDU 

vvawh@convx1.lerc.nasa.gov (Tony Hackenberg) (08/29/90)

In article <996@lee.SEAS.UCLA.EDU> scw@seashell.seas.ucla.edu (Stephen C Woods/) writes:
>This doesn't seem to have gotten out when I posted it, sorry if it's a dup.
>
>    We are looking for a Batch system to be run on AIX/370 on a 3090.   Rather
>than reinvent the wheel (for the umpteenth time) we thought that it would be
>a good idea to poll the net.  Please reply directly to me (scw@seas.ucla.edu)
>and in a couple of weeks I'll summarize to the net.
>
>    Our needs are as follows (given source we can add any of these):
>
> 1  Graded priorities, jobs of a lesser priority will not be released when
>    jobs of a higher priority are running. (exception, see (3) below).
>
> 2  Resource limits (al la BSD limits and or SYSV ulimit) with the extensions
>    that processes that have exceeded some Hard limit (at say 110% of
>    allocated) will be killed nicely (SIGTERM) then (at say 120%) terminated
>    with extreme prejudice (SIGKILL).  
>
> 3  Timed release queues, jobs that will be run at specific times (late
>    at night, and on weekends), these jobs will be suspended when the time
>    that they are supposed to be running in expires.
>system).  We are interested in pointers to something that my boss heard
>about called NQS, but please let us know about anything else.
>

CRAY Research, Inc., Sterling Software, Inc., and NASA/Ames Research Center
jointly worked on a product called NQS (Network Queueing System).  It is a
batch subsystem for UNICOS (CRAY's operating system for its supercomputers).
  
  Other vendors have picked up NQS and offered it as part of their product
  (CONVEX).
    
    A public domain version (or a govt copyrighted version that costs 
    nothing but needs some work) may be available from NASA/Ames.
    Email me at vvawh@convx1.lerc.nasa.gov for contacts.

fouts@bozeman.bozeman.ingr.UUCP (Martin Fouts) (09/10/90)

NQS.

NQS is a derivitive of the Multiple Device Queuing System.  It was
invented for NASA Ames by Informatics General Corporation.  It was
designed by Jim Tanner (now at Boeing) and implemented by Brent
Kingsbury (now at Sequent.)  NQS is supported in industry as a batch
system for Unix.  (At least Cray, Convex, and Intergraph support it
that I am aware of.)  There is a version available for UTS, and
another for BSD, so I would assume that it would be easy to port to
AIX, if it hasn't already been.

NQS is also in the process of becoming an IEEE standard.

You can obtain the "public domain" source for the original version
from COSMIC, or you can contact Dave Tweten at Ames for further
information.

I believe Dave can be reached at det@orville.nas.nasa.gov

Marty
--
Martin Fouts

 UUCP:  ...!pyramid!garth!fouts (or) uunet!ingr!apd!fouts
 ARPA:  apd!fouts@ingr.com
PHONE:  (415) 852-2310            FAX:  (415) 856-9224
 MAIL:  2400 Geng Road, Palo Alto, CA, 94303

Moving to Montana;  Goin' to be a Dental Floss Tycoon.
  -  Frank Zappa