Koks yra geriausias paketinio darbo planavimo būdas?

Paketinis darbas yra kompiuterio programa, kuri veikia suplanuotu intervalu. Geriausias paketinio darbo planavimo būdas yra susieti procesą su kompiuterio užduočių valdymo sistema. Tai skiriasi kiekvienai operacinei sistemai (OS) ir paprastai naudojama atliekant techninės priežiūros užduotis.

Geriausias būdas paleisti paketinį darbą UNIX® pagrindu veikiančiose operacinėse sistemose yra naudoti cron užduočių tvarkyklę. Cron yra numatytoji UNIX® užduočių planavimo programa. Ši programa leidžia planuoti paketinį darbą tam tikru laiku.

„Windows®“ operacinės sistemos paprastai naudoja užduočių planavimo programą paketinėms užduotims vykdyti. Ši programa turi keletą konfigūravimo parinkčių, įskaitant laiko ir datos nustatymus kiekvienai užduočiai vykdyti. Užduočių planavimo programa yra pagrindinis įrankis, naudojamas sistemoje Windows® paketiniam darbui planuoti.

Tiek Windows®, tiek UNIX® operacinės sistemos turi specialų administracinį ekraną, kuris valdo paketinio darbo planavimą. Šias programas galima pasiekti iš operacinės sistemos administracinės konsolės. Jame yra lengvai naudojama planavimo programa, kurioje pateikiami visi operacinės sistemos suplanuoti darbai.

Linux® operacinės sistemos naudoja komandas „At“ ir „Batch“ kaip paketinio darbo planavimo įrankį. Šios komandos leidžia vartotojui nurodyti tam tikrą paketinės programos vykdymo datą ir laiką. Pagrindinis skirtumas tarp šių dviejų komandų yra tas, kad komanda „Batch“ skirta paleisti užduotį, kai tik yra prieinami sistemos ištekliai, o komanda „At“ yra pagrįsta tam tikru laiku.

Norint suplanuoti paketinį darbą, kad jis būtų vykdomas pasikartojančiu pagrindu, reikalingas sudėtingesnis planuotojas nei standartinėms paketinėms užduotims. Naudodamas cron ir užduočių planavimo programas, kūrėjas gali rašyti scenarijus, kurie vykdomi kasdien. Šios programos yra unikalios operacinei sistemai ir yra tikrinamos kiekvieną minutę visą dieną.
Paketinės programos paprastai naudojamos priežiūros operacijoms, įskaitant kasdienes atsargines kopijas ir disko valymo paslaugas. Šias priežiūros programas geriausia vykdyti ne piko metu, kai sistema neveikia ir tinklo srautas mažesnis. Suplanavus paketinį darbą anksti ryte arba vėlai vakare užtikrinama, kad kompiuterinės sistemos ištekliai bus pasiekiami piko darbo valandomis.
Dauguma paketinių darbų trunka kelias valandas. Šios programos reikalauja didelės spartos apdorojimo galios ir paprastai naudoja papildomus kompiuterio išteklius. Daugelis sudėtingų planavimo programų gali vykdyti paketines užduotis su turimais kompiuteryje esančiais ištekliais. Kai ištekliai bus perkrauti, paketinė užduotis bus sulaikyta, kol atsiras papildomos apdorojimo galios.