Saturday, December 08, 2007

Fronta pracovních položek

Když aplikace vytvoří požadavek na knihovnu, vzdálené úložiště umístí tyto požadavky
do fronty a zpracovává je podle toho, jak se prostředky uvolňují. Například požadavek
na připojení pásky v knihovně, který vyvolá připojení položky pracovní fronty
a bude čekat, dokud nebude jednotka dostupná.
Tabulka 2.2 popisuje stavy, které položky fronty pracovních položek mohou mít, pokud
jsou ovládány vzdáleným úložištěm.
Tabulka 2.2 Stavy položek fronty pracovních položek
Stav Popis
Zařazeno do fronty (Queued) Pracovní položka je zařazena do fronty mezi dobou,
kdy aplikace pošle požadavek, a dobou, kdy vyměnitelné
úložiště požadavek prozkoumá.
Probíhá (In Process) Zpracování pracovní položky probíhá, zatímco vyměnitelné
úložiště pracuje na jejím dokončení.
Čekání (Waiting) Pokud vyměnitelné úložiště zkoumá požadavek a zjistí,
že jeden nebo více prostředků potřebných pro splnění
požadavku je obsazeno (například je požadovaná jednotka
používána jinou aplikací), požadavek přejde do
stavu čekání.
Dokončeno (Completed) Když vyměnitelné úložiště dokončí požadavek, položka
fronty pracovních položek přejde do stavu dokončeno.
Neúspěšně (Failed) Pokud není vyměnitelné úložiště schopno dokončit
požadavek, položka fronty pracovních položek pro
tento požadavek přejde do stavu neúspěšně.
Požadavky na operátora
Poznámka „Operátor“, tak jak je použit zde, je synonymem „správce“.
Někdy je potřeba, i v automatických knihovnách, ruční pomoc pro dokončení požadavku
nebo provedení správy nebo podpory. Pokud aplikace požaduje, aby bylo připojeno
médium v místě fyzického uložení médií offline, musí být médium vloženo do
knihovny on-line ručně a aplikace generuje požadavek na vložení kazety operátorem.