Batch window
The period, usually overnight, in which batch work has to finish before the business needs the systems back.
Also written batch cycle, overnight window
The batch window is the time available for overnight processing. It opens when the day's online activity dies down and closes when the business needs its systems ready again, and everything in between has to fit.
This is one of the defining pressures of mainframe operations. A bank might have a few hours to apply a day of transactions, calculate interest, produce statements, run regulatory reporting and prepare files for other institutions, with branches opening at a fixed time regardless of how it went.
Two things make the window shrink. Business volumes grow, so the same work takes longer. And organisations increasingly expect services to be available around the clock, which cuts the quiet period the window depends on.
That pressure explains a great deal of how batch is designed: why jobs are broken into restartable steps, why dependencies are mapped precisely so unrelated work runs in parallel, and why a single job overrunning is treated seriously. Someone is usually watching the clock against the window all night.
Related terms
- Batch processingRunning work in bulk, without anyone watching, usually on a schedule. The overnight run that settles a day of transactions.
- Batch schedulerSoftware that submits production jobs automatically in the right order, at the right time, based on what has already succeeded.
- JobA unit of batch work submitted to the system, made up of one or more steps that run in order.
- Production supportKeeping live systems running: diagnosing failures, fixing what broke, and getting the service back.
- OperatorThe person who watches the running systems, responds to messages, and starts, stops and recovers work.