|
Softpanorama |
May the source be with you, but remember the KISS principle ;-)
|
Workload management tools automate the scheduling and allocation of hundreds or thousands of interactive and batch jobs among the various computers on the network. This scheduling and allocation may be based on such criteria as time deadlines, the completion of other jobs, the needs of particular applications. Workload management tools must also monitor job completion status and allow systems administrators to establish job or application priorities in order to optimize network performance.
IBM Tivoli Workload Scheduler does not belong to the original Tivoli product line. It is rebranded and modified product called Maestro form Unison Inc. When IBM acquired Tivoli in 1996, the program was renamed IBM Tivoli Workload Scheduler. Founded in 1979, Unison was the established leader in systems management for the Hewlett-Packard marketplace and has moved into the open systems market with support for the leading Unix platforms, including the HP 9000, IBM RS/6000, Sun SPARC, Sequent, and Siemens-Nixdorf MIPS-ABI. Unison Software, Inc. was incorporated in California in 1980 and reincorporated in Delaware in July 1995. The Company's principal executive office were located in Santa Clara. Stock was traded on the Nasdaq under the symbol "UNSN."
Unison Maestro was a full-featured tool for managing background batch processing in a distributed computing environment. Maestro was originally released for the HP3000 in 1985. Maestro was first released for UNIX in 1993 and for Windows NT in 1996. It was selected for HP's OpenView Premier Solutions Partner Program in April 1994, received NetView certification in late 1994. Unison was the leader in providing Workload management tools to large, commercial organizations first on HP3000 systems, and then for UNIX environments (in 1993) and for Microsoft Windows NT (in 1996). At peat Unison used to have approximatly 350 customers of Maestro for Unix. Among them were The Prudential, Home Depot, Northern Telecom, Nike Securities, Signet Bank, and Weyerhaeuser. Pricing for Unix started at $8K for the first system.
Maestro's architecture allowed for central administration, monitoring and control of planned and ad hoc batch processing throughout a network. The administrator identifies planned and ad hoc jobs, and specifies rules by which jobs are scheduled (e.g., every payday), sequenced (some jobs may have to follow certain other jobs) or otherwise constrained (certain jobs cannot run at the same time or only so many jobs can run at one time). Maestro then selects planned jobs that need to be run for all devices in the network, and manages their execution to maximize the number of jobs processed without violating the specified constraints. As additional ad hoc jobs are submitted by users, Maestro manages them together with the planned jobs. Maestro provides a high degree of fault tolerance by supporting peer-to-peer operation, such that each system is capable of continuing full operations regardless of the availability of other resources.
The development of networked systems management tools for UNIX environments has generally not kept pace with advances made in other client/server technologies. As a result, robust, commercial quality systems management tools generally have not been available until 1995. Instead, organizations are relying on a number of alternatives, none of which provides a complete solution. These alternatives include human oversight and intervention, internally-developed tools and earlier generation systems management tools, such as the system utilities provided with UNIX which provide limited scheduling and backup capabilities. Individual hardware manufacturers also provide tools for their systems, but such manufacturers have little incentive to provide effective multi-vendor solutions. Other alternatives include adaptations of mainframe management systems, which were not originally designed for use in distributed, multi-computer environments, and tools developed for technical UNIX environments, which generally lack the necessary user interfaces, robustness and fault tolerance to support business critical applications. As a result, while open systems hardware typically costs less than comparable proprietary hardware, the Company believes that the systems management costs of open systems, including staff costs, can run significantly higher than the costs of proprietary systems. See Unison Maestro
Tivoli Maestro is to provide us with the ability to automate batch job scheduling in a multiplatform environment. The batch job is basically operating system support commands or scripts; however, Tivoli in addition, offers an extended method to control application batch jobs, such as SAP R/3 and BaaN IV. In this section, we describe the basic function and usage of Tivoli Maestro so you will understand how Tivoli Maestro works in an SAP R/3 environment and to evaluate the true benefit which Tivoli Maestro can offer you.
Tivoli Workload Scheduler helps you plan every phase of production. During the processing day, its production control programs manage the production environment and automate most operator activities. Tivoli Workload Scheduler prepares jobs for execution, resolves interdependencies, and launches and tracks each job. Because jobs start running as soon as their dependencies are satisfied, idle time is minimized and throughput is improved. Jobs never run out of sequence. If a job ends in error, Tivoli Workload Scheduler handles the recovery process with little or no operator intervention.IBM Tivoli Workload Scheduler is composed of three major parts:
IBM Redbooks Integrating IBM Tivoli Workload Scheduler with Tivoli Products
This IBM Redbook explains the benefits and technical merits of integrating IBM Tivoli Workload Scheduler Distributed and IBM Tivoli Workload Scheduler for z/OS with other IBM products. Scheduling is a mission critical process for any company. However, when you talk about scheduling, you are really talking about an ecosystem. In this ecosystem, each solution is a building block that adds value to the overall solution. With IBM Tivoli Workload Scheduler, you can collect and add data to and from each component. In addition, expanding the scheduling ecosystem to include monitoring, management, help desk, storage, and business systems management provides greater value.
This book discusses all these integration points and provides detailed scenarios on how to integrate IBM Tivoli Workload Scheduler with these types of applications.
Because workload management is widely considered the nucleus of the data center, there are numerous opportunities for you to integrate IBM Tivoli Workload Scheduler with other products. This book addresses just some of these many opportunities. In terms of integration with IBM Tivoli Workload Scheduler, do not limit yourself to the products that this book discusses. Integration points discussed in this book should give you an idea of the potential value that IBM Tivoli Workload Scheduler integration can provide for your company.
IBM Tivoli Workload Scheduler Version 8.2: New Features and Best Practices by IBM Redbooks, Vasfi Gucer (Editor) (Paperback)
Getting Started with IBM Tivoli Workload Scheduler V8.3
Published on 30 October 2006
End-to-End Scheduling with IBM Tivoli Workload Scheduler Version 8.2
Published on 22 September 2004, last updated October-18-2004
High Availability Scenarios with IBM Tivoli Workload Scheduler and IBM
Tivoli Framework
Published on 4 March 2004, last updated February-17-2005
Integrating IBM Tivoli Workload Scheduler with Tivoli Products
Published on 24 May 2005, last updated August-22-2005
Copyright © 1996-2008 by Dr. Nikolai Bezroukov. www.softpanorama.org was created as a service to the UN Sustainable Development Networking Programme (SDNP) in the author free time. Submit comments This document is an industrial compilation designed and created exclusively for educational use and is placed under the copyright of the Open Content License(OPL). Original materials copyright belong to respective owners. Quotes are made for educational purposes only in compliance with the fair use doctrine.
Standard disclaimer: The statements, views and opinions presented on this web page are those of the author and are not endorsed by, nor do they necessarily reflect, the opinions of the author present and former employers, SDNP or any other organization the author may be associated with. We do not warrant the correctness of the information provided or its fitness for any purpose.
Last modified: June 20, 2008