1 / 15

Xi-Batch Introduction

Xi-Batch Introduction. Taricon Technologies Inc. Xi-Batch – What is it?. Job Scheduling for UNIX and Linux Client Support for NT/2000/XP Servers Job Chaining Simple or complex Single server or networked Centralized Control and Monitoring A Secure, multi-user environment. Major Benefits.

dessa
Download Presentation

Xi-Batch Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Xi-Batch Introduction Taricon Technologies Inc.

  2. Xi-Batch – What is it? • Job Scheduling for UNIX and Linux • Client Support for NT/2000/XP Servers • Job Chaining • Simple or complex • Single server or networked • Centralized Control and Monitoring • A Secure, multi-user environment

  3. Major Benefits • Reduced operator workload • Fewer errors • Better system utilization • Networked replacement for cron, at, batch • Supported on all UNIX, Linux variants • Consolidated monitoring and control • Audit trail

  4. Basic Concepts • Time-based Scheduling plus Job Chaining • Network-oriented • Platform Independent • Desktops to Mainframes • Highly configurable • Highly scalable • Proven architecture

  5. Job Concepts • A job is usually a shell script • Can also be Perl, SQL, Tcl/Tk, others • A job can be local, exported or global • A job has an owner • Typically, users only see their own jobs • Jobs and JCL can be cataloged, modified and reused

  6. Xi-Batch Features • Time-based scheduling • Complete replacement for cron, at, batch • Dependency Scheduling (Chaining) • Locally and networked, cross-platform • Simple and multiple dependencies • Multiple paths of execution • Job Prioritization • Load Control • By system and by user • Multiple User Interfaces • Text, Graphical, Windows, Web-based

  7. Xi-Batch Features • Administrative control of job environment • Dynamic control of load levels • Submission is independent of execution • Remote execution without remote login • Configurable System Views • Select data to be displayed • Choose machines or job queues to be displayed • Define format of job data display

  8. Job Control Variables • Key element in job chaining • Can also be used for data passing • Can hold numeric or string values • Variables can be local or global • System variables • Max load, current load, job limits, etc. • User variables • Most variables are user-defined

  9. How Jobs are Submitted • Command line • [joe@srv27 joe]$ btr –h jobtitle myjob • Via shell script • One script can submit many jobs • Point-and-click • Repetitive scheduling in Xi-Batch • By Application via API

  10. How Jobs are Executed • Time specification (if any) is met • Clock time and holiday/work day calendar • Job conditions (variable values) are met • Can be multiple conditions, even across hosts • Load levels will not be exceeded • Can be controlled per-user and system-wide

  11. Motif Interface

  12. Character Interface

  13. Windows Interface

  14. Advanced Features • Configuration Options • Screens can be configured per user • Screen layouts are user-configurable • All legends, prompts, error messages, even command keywords • Full API for Custom Development • Jobs and variables can be dumped for backup • XML-based Messaging (Ver. 7 availability)

  15. Advanced Features • Holiday calendars • Period-based scheduling • e.g., “3rd workday of the month” • Server Pooling • User, Group, Global Permissions Structure • Mimics UNIX file permissions

More Related