JobQue/X Version 2.0 Preliminary Information
JobQue 2.0 Update
April 22, 2008
The following features have been incorporated into the new JobQue/X 2.0 release:
JobQue/X 2.0 is schedule for release on May 19, 2008.
Events
Event management is a key feature of this release. This feature is facilitated through
the use of an event management program. This program is capable of generating and
detecting various events by incorporating user scripting into its main control logic.
Each configured event is given a name. Event names may be used to satisfy dependencies
and/or act as initiators for schedules and steps.
Events share these properties:
- Name
- Description
- Type, monitor (persistent) or period (polled)
- Executable or script command line and arguments
- Test condition
- Period in seconds
Events of the periodic type have their commands executed on intervals defined by
their associated period. The test condition is checked, and if a true response is
generated, the event is deemed to have occured.
Events of the type monitor are executed initially and then again upon their termination.
Each time a monitor event terminates, the test condition is evaluated and if a true
response is generated the event is deemed to have occured.
Users & Groups
User and group definitions are new in 2.0. Groups in JobQue/X define capabilities.
Users are assigned to JobQue/X capability groups. JobQue/X administrators by default
are allowed all capabilties. JobQue/X administrators are those with superuser or
domain administrator privileges (depending on platform) and those users belonging
to the "JobQue Adminstrators" domain group. A seperate domain group named "JobQue
Server Group Admins" is used for the administration of deployment schedules only.
Non-administrative capabilities include:
- Admin - assigns JobQue/X admin capabilty to an otherwise unqualified username
- Operator - allows a user to perform schedule control using the Schedule Communications
interface
- ManageOwn - allows a user schedule administration and control over their own schedules
and jobs
- Report - allows a user access to the JobQue/X reporting interface
- Submit - allows a user to submit their own jobs thru a command line interface
Schedule Administration
With the new ManageOwn capability, non-admin users are allowed access to the schedule
administration program. When a non-admin user accesses a JobQue/X server using the
schedule administration interface, that user is allowed read-access to admin schedules
and is allowed write access to their own created schedules, calendars and event
definitions. Non-admin schedule data is stored in a seperate location apart from
administrative schedules, is updated and made active apart from the administrative,
deployment and other user schedule configuration data.
When a JobQue/X administrator accesses the schedule administration interface, all
schedule data, both admin and all user configuration data becomes available.
In addition, each user, both admin and non-admin, may now name their active schedule
configuration data. This allows users to maintain multiple schedule configuration
datasets.
Schedule Deployment
Version 2.0 allows the JobQue/X deployment administrator to maintain and distribute
a deployment schedule to associated JobQue/X server systems. The deployment schedule
is a common schedule that would be applicable to each JobQue/X system.
JobQue/X now has the ability to assign server roles to systems, associating them
into server groups. Server group names are the hostname of the master system in
that group. Slave systems are assigned to a master's group. The master distributes
group associatition data and the deployment schedule to its slave systems.
The schedule administration interface has a new dialog which allows control of server
groups, their associations, as well as access to and deployment of the common schedule.
In addition to the deployment schedule, each JobQue/X system may still have its
own administrative and user schedules. Server group associations are optional and
are not required or necessary if a deployment schedule is not utilized.
Back to the JobQue/X product page
|