Što je planer poslova?

Mnoga računala mogu koristiti planer poslova za obavljanje automatiziranih zadataka. Ova funkcija omogućuje računalu da automatski izvršava neke zadatke prema rasporedu koji je odredio korisnik računala. Planer je obično specijaliziran za svaku vrstu računalnog operativnog sustava (OS). Obavlja zadatke na automatiziran način, što smanjuje potrebu za ljudskom intervencijom.

Planer poslova može se postaviti da radi u više intervala. To administratorima sustava pruža alat koji može planirati mjesečne ili dnevne zadatke održavanja. Primjer posla unutar planera je proces postizanja. Ovo je proces koji premješta stare podatke u pohranu. Korištenje zakazanog posla za dovršetak ovog zadatka osigurava da računalni sustav održava odgovarajući prostor na disku.

Unutar UNIX® operativnog sustava planer poslova obično je poznat kao cron posao. Ovo je glavni program rasporeda za UNIX®. Može pokretati više vrsta programa uključujući skripte, administrativne zadatke i općenite procese održavanja OS-a. Cron posao koristi ugrađeni mjerač vremena sličan budilici i izvršava zadatke na temelju unaprijed definiranog rasporeda. Tim se rasporedom upravlja u posebnoj datoteci unutar operativnog sustava, koja orkestrira sve dnevne zadatke.

UNIX® planer poslova koristi poseban pozadinski proces koji upravlja rasporedom. Ovaj menadžerski program, koji se često naziva cron daemon, odgovoran je za čitanje rasporeda i izvršavanje skriptnih programa na vrijeme. Program upravitelja pregledava raspored jednom svake minute. Ako se u raspored dodaju novi zadaci, on će se obično izvršiti unutar 60 sekundi od ulaska u tablicu.

Planer poslova u operacijskom sustavu Windows® poznat je kao program upravitelja zadataka. Windows® planer zadataka može pokretati skripte ili postojeće programe unutar operacijskog sustava računala. Ovo je dobar alat za upravljanje dnevnim sigurnosnim kopijama i aktivnostima održavanja.

Program raspodijeljenog raspoređivača resursa (DRS) primjer je unaprijednog planera poslova. Ovaj program je dizajniran za distribuirane softverske aplikacije i ima mogućnost izvršavanja programa na temelju prioriteta posla. Ova vrsta procesa obično se koristi u visoko dostupnim klasteriranim IT okruženjima.