Utilità di pianificazione di Windows Vista

Data di pubblicazione: 03 marzo 2006

Sommario:
Windows Vista presenta una nuova utilità di pianificazione che consente una gestione automatica e controllata dell'esecuzione delle attività, avviata in base a una pianificazione oppure in risposta a eventi o modifiche dello stato del sistema.

La capacità di eseguire delle azioni in base all'occorrenza di un evento consente la gestione proattiva e ad-hoc del sistema. I professionisti IT possono ora configurare i computer in modo che reagiscano automaticamente ai potenziali problemi del sistema, che comprendono errori intermittenti o difficili da riprodurre. Possono inoltre impostare l'esecuzione delle attività più complesse in sequenza o come risposta a più trigger e modifiche. Un'attività può avvisare un professionista IT dell'insorgere di un problema sul desktop mediante un messaggio di posta elettronica e può avviare un programma di diagnostica o anche una risoluzione automatica.

Per le attività amministrative periodiche e di routine, Utilità di pianificazione di Windows Vista consente ai professionisti IT di definire l'esecuzione delle loro attività giornaliere anche quando il computer è in modalità standby o sospensione. L'utilità di pianificazione riattiva il computer in modo che possa eseguire le attività e, al termine delle stesse, consentire il ritorno alla modalità di standby o di sospensione, quindi incentivare il risparmio energetico assicurando al tempo stesso l'esecuzione delle le attività critiche.

3 squares

In questa pagina

Introduzione  Introduzione
Terminologia  Terminologia
Utilità di pianificazione precedente a Vista  Utilità di pianificazione precedente a Vista
Miglioramenti e nuove funzionalità di Windows Vista  Miglioramenti e nuove funzionalità di Windows Vista
Conclusioni  Conclusioni

Introduzione

Negli attuali ambienti caratterizzati da una grande attenzione verso i costi, i professionisti IT devono garantire il funzionamento affidabile di un numero sempre maggiore di computer client. Per far funzionare senza problemi tali computer, è necessario che programmi standard come il backup del software, i controlli antivirus e la deframmentazione del disco vengano eseguiti in modo coerente e affidabile. Contratti di servizio (SLA) rigorosi rendono difficile per professionisti IT rispondere rapidamente agli eventi di sistema, fornire supporto proattivo e lavorare per evitare la perdita dei dati.

L'Utilità di pianificazione di Windows Vista amplia notevolmente lo strumento Attività pianificate delle versioni precedenti di Windows. Tale utilità fornisce agli amministratori la flessibilità di cui necessitano per automatizzare le attività amministrative desktop comuni in modo più affidabile e sicuro, rendendo più semplice il supporto di un numero sempre maggiore di computer client. I miglioramenti apportati a questo strumento aprono la strada a un'ampia gamma di utilizzi mai possibili in passato.

L'esecuzione di attività desktop standard automatizzate consente alle aziende di trarre svariati vantaggi. Ad esempio, è possibile ridurre i costi di supporto, ridurre la perdita dei dati ed eseguire tutti i programmi come previsto. I computer client funzionano in un modo più sicuro, consentendo ai membri dello staff IT di dedicarsi maggiormente alla risoluzione dei problemi e aggiungere valore all'azienda.

In questo white paper viene fornita una panoramica delle nuove funzionalità di Utilità di pianificazione di Windows Vista, che comprendono risposte automatiche agli eventi e alle condizioni del sistema; attività di pianificazione, monitoraggio e gestione; nonché miglioramenti per quanto concerne l'affidabilità e la protezione. Vengono descritte inoltre le modalità con cui i professionisti IT possono utilizzare Utilità di pianificazione per gestire i desktop in modo più efficace.

Inizio pagina Inizio pagina

Terminologia

L'Utilità di pianificazione definisce una attività come unità di funzionamento. Un'attività consiste di condizioni di avvio, che includono trigger, condizioni e impostazioni, nonché una o più operazioni di esecuzione, conosciute come azioni.

I trigger sono serie di criteri che, se soddisfatti, provocano l'esecuzione di un'attività. I trigger possono essere basati sul tempo e sull'evento, specificando gli orari di inizio dell'attività, i criteri di ripetizione e altri parametri.

Le condizioni vengono utilizzate per limitare l'esecuzione di un'attività solo se il computer si trova in un determinato stato. Viene avviata un'attività quando si soddisfa un trigger solo se tutte le condizioni sull'attività sono true. Ad esempio, è possibile utilizzare le condizioni per avviare un programma quando si verifica un evento solo nel caso in cui sia disponibile una rete o per avviare un'azione in un momento particolare solo se il computer è inattivo.

Le impostazioni forniscono opzioni di esecuzione. Ad esempio, è possibile utilizzare le impostazioni per indicare la frequenza con cui viene tentata un'azione.

Le azioni sono i comandi da eseguire dopo aver completato le attivazioni e soddisfatto le condizioni. Ad esempio, un'azione consente di avviare un programma o inviare un messaggio di posta elettronica.

Inizio pagina Inizio pagina

Utilità di pianificazione precedente a Vista

Nonostante la versione di Utilità di pianificazione disponibile in Windows XP e in Windows Server 2003 offra molti vantaggi per le attività amministrative periodiche pianificate, presenta delle limitazioni per quanto concerne l'affidabilità, la protezione e l'esecuzione del monitoraggio e dei controlli.

Un ostacolo maggiore all'affidabilità di Windows XP era rappresentato dalla gestione delle credenziali. Poiché le credenziali per le attività venivano memorizzate in locale, un qualunque aggiornamento alle password del dominio o locali poteva invalidare le attività. Le modifiche periodiche alle password rappresentano la norma nella maggior parte delle aziende, pertanto i professionisti IT erano obbligati ad aggiornare regolarmente le credenziali in ogni attività.

Durante la fase di rafforzamento della protezione di Windows Server 2003, numerose potenziali vulnerabilità hanno obbligato Microsoft a limitare l'uso del servizio di Utilità di pianificazione ai soli amministratori, riducendo il numero di scenari in cui poteva risultare utile.

In caso di errore di esecuzione di un'attività, venivano forniti commenti tramite un messaggio in cui si visualizzava il codice di errore dell'ultima attività eseguita. Se prima di accedere all'applet del pannello di controllo Utilità di pianificazione venivano effettuate più esecuzioni, si disponeva solo dell'ultimo codice di errore, senza la possibilità di recuperare con facilità le altre informazioni. Non veniva mantenuta una cronologia delle attività.

Prima di Windows Vista, era possibile configurare Utilità di pianificazione per avviare solo un'unica azione in un'attività pianificata. I professionisti IT non potevano definire le sequenze di azioni, ma dovevano invece determinare la durata di ogni processo in una sequenza di operazioni e calcolare il giusto periodo di tempo per le attività al fine di assicurare il completamento dell'attività precedente prima di avviare quella successiva. Questa assenza di flessibilità poteva provocare l'esecuzione non corretta di un'attività o addirittura la non esecuzione, come nel caso di un errore di esecuzione dell'applicazione di reporting a causa di un'attività di raccolta dati per il reporting non completato in tempo.

Infine, prima di Windows Vista, Utilità di pianificazione poteva essere utilizzato per avviare le attività in un orario prestabilito o in seguito a una serie limitata di condizioni di sistema (Figura 1). Le attività non potevano essere avviate in base agli eventi, pertanto Utilità di pianificazione era limitato all'esecuzione periodica di attività pianificate.

Utilità di pianificazione consentiva solo l'esecuzione periodica di attività pianificate.

Utilità di pianificazione di Windows XP consentiva l'avvio periodico di attività pianificate, come il backup

Figura 1.  Utilità di pianificazione di Windows XP consentiva l'avvio periodico di attività pianificate, come il backup.

Inizio pagina Inizio pagina

Miglioramenti e nuove funzionalità di Windows Vista

Windows Vista è in grado di pianificare l'esecuzione dei processi a un'ora prestabilita in maniera più prevedibile, affidabile e protetta. Ma Utilità di pianificazione di Windows Vista offre molto di più che la semplice pianificazione delle attività. Le nuove funzionalità presenti in Utilità di pianificazione soddisfano anche la necessità di una gestione più complessa e proattiva del sistema e delle applicazioni, in particolare la sincronizzazione e l'attivazione delle attività in base agli eventi. Utilità di pianificazione di Windows Vista fornisce una piattaforma per la gestione facile, protetta e ad-hoc dei computer client.

Nuovi trigger. La capacità di avviare un'attività sulla base di un evento qualunque individuato nel registro eventi è una delle nuove funzionalità più potenti di Utilità di pianificazione di Windows Vista. Questa nuova funzionalità consente agli amministratori di inviare un messaggio di posta elettronica o avviare automaticamente un programma nel momento in cui si verifica un determinato evento. Inoltre, è possibile utilizzarlo per avvisare automaticamente un responsabile del supporto quando si verifica un evento importante, ad esempio un potenziale errore del disco rigido, in un computer client. Questa funzionalità è attiva anche in scenari più complessi, come individuare un problema intermittente che tende a manifestarsi durante la notte. Utilità di pianificazione può essere configurata per avvisare un amministratore tramite un messaggio di posta elettronica al verificarsi di un problema. Un amministratore può utilizzare anche Utilità di pianificazione per avviare automaticamente un programma che, in caso di errore, raccolga più dati.

L'impostazione delle attività da avviare quando si verificano gli eventi è un'operazione facile con Configurazione guidata Utilità di pianificazione di Windows Vista (Figura 2). Un amministratore può semplicemente selezionare l'attività nel Visualizzatore eventi da utilizzare come trigger e avviare, con un solo clic, la configurazione guidata dell'utilità di pianificazione per impostare l'attività. L'integrazione continua tra l'interfaccia utente dell'Utilità di pianificazione e il Visualizzatore eventi consente di creare un'attività attivata da evento con soli cinque clic del mouse.

È possibile avviare Configurazione guidata Utilità di pianificazione di Windows Vista dal Visualizzatore eventi

Figura 2.  È possibile avviare Configurazione guidata Utilità di pianificazione di Windows Vista dal Visualizzatore eventi.
Immagine ingrandita.

Oltre agli eventi, l'Utilità di pianificazione di Windows Vista supporta numerosi nuovi tipi di trigger, compresi i trigger che avviano le attività quando il computer non è attivo, all'avvio o all'accesso. Numerosi trigger aggiuntivi consentono agli amministratori di impostare le attività da avviare nel momento in cui lo stato della sessione cambia, ad esempio durante la connessione o disconnessione di Terminal Server e il blocco e lo sblocco della workstation. Utilità di pianificazione consente tuttavia di attivare le attività in base alla data e all'ora e consente la facile gestione di attività pianificate periodicamente.

Nella nuova Utilità di pianificazione è possibile personalizzare ulteriormente i trigger da ottimizzare quando vengono avviate le attività e la frequenza con cui vengono eseguite. Un amministratore può specificare un ritardo aggiuntivo del trigger o impostare un'attività che si ripeta a intervalli regolari dopo il verificarsi dell'attivazione. Gli amministratori possono anche impostare dei limiti sulle attività, indicando che dopo un determinato periodo di tempo è necessario interrompere l'esecuzione dell'attività. È possibile specificare anche le date di attivazione e scadenza.

Nella Figura 3 vengono illustrati i controlli disponibili per la creazione e la personalizzazione dei trigger mediante la finestra di dialogo per la creazione di un nuovo trigger. È possibile utilizzare la stessa finestra di dialogo per impostare un nuovo trigger o personalizzare il trigger di eventi creato da Configurazione guidata Utilità di pianificazione.

Le opzioni avanzate consentono agli amministratori di personalizzare i trigger

Figura 3.  Le opzioni avanzate consentono agli amministratori di personalizzare i trigger.
Immagine ingrandita.

Condizioni e impostazioni. La combinazione di trigger, condizioni, impostazioni e azioni fornisce un modello di attivazione completo e potente.

Per ogni attività è possibile definire una serie di condizioni. Le condizioni vengono utilizzate per limitare l'esecuzione di un'attività solo se il computer si trova in un determinato stato. Ad esempio, con la nuova Utilità di pianificazione è possibile avviare un determinato programma nel momento in cui si verifica un evento solo se è disponibile la rete, avviare un'azione in una determinata ora solo se il computer è inattivo o avviare un'azione all'avvio solo se il computer non funziona in modalità di alimentazione a batterie.

In Windows Vista, gli amministratori possono definire delle condizioni in base allo stato di inattività del computer, alla fonte di alimentazione del computer (CA e batterie), alla connettività di rete e allo stato di alimentazione del computer (da attivo a inattivo). Ad esempio, è possibile stabilire che l'esecuzione delle attività avvenga solo quando il computer funziona con alimentazione a corrente alternata, che l'esecuzione venga interrotta se il computer funziona con alimentazione a batteria o che l'esecuzione avvenga solo se il computer è connesso alla rete. Probabilmente l'attività più importante è quella che consente di attivare il computer dalla modalità di sospensione o standby. Nella Figura 4 viene illustrata la finestra di dialogo per l'impostazione delle condizioni su un'attività.

Gli amministratori possono indicare le condizioni necessarie per avviare un'attività

Figura 4.  Gli amministratori possono indicare le condizioni necessarie per avviare un'attività.
Immagine ingrandita.

Gli amministratori possono utilizzare le impostazioni per indicare all'Utilità di pianificazione le azioni da intraprendere se un'attività non viene eseguita correttamente. Nel caso in cui l'attività non venga eseguita correttamente, gli amministratori possono indicare il numero di tentativi che è possibile eseguire. Se il computer non è acceso nell'ora in cui è stata pianificata un'attività, un amministratore può utilizzare le impostazioni per garantire che l'attività venga eseguita non appena il computer diventa disponibile. Un amministratore può anche definire un periodo di esecuzione massimo per un'attività, verificando che l'attività venga interrotta se la relativa esecuzione impiega troppo tempo.

La finestra di dialogo Impostazioni (Figura 5) fornisce delle opzioni di esecuzione, come l'arresto delle attività nel caso in cui impieghino troppo tempo per l'esecuzione o il relativo riavvio nel caso in cui l'esecuzione venisse interrotta.

Nel caso in cui le attività venissero interrotte o impiegassero troppo tempo per l'esecuzione, le impostazioni consentono maggiore flessibilità

Figura 5.  Nel caso in cui le attività venissero interrotte o impiegassero troppo tempo per l'esecuzione, le impostazioni consentono maggiore flessibilità.
Immagine ingrandita.

Azioni e trigger flessibili. Prima di Windows Vista, ogni attività veniva avviata in base a un solo trigger (di solito l'ora) e una determinata attività poteva contenere soltanto un'azione. L'Utilità di pianificazione di Windows Vista fornisce maggiore flessibilità nell'associare i trigger alle azioni, consentendo agli amministratori IT di utilizzare questo strumento per gestire con facilità scenari più complessi.

In Windows Vista, è possibile associare più trigger a una determinata attività. Ad esempio, potrebbe verificarsi una determinata condizione di errore solo se si verificano tre eventi diversi. Un amministratore può stabilire facilmente che un'attività venga avviata solo se si verificano tutti e tre questi eventi.

Non solo le attività possono richiedere più trigger, ma è possibile utilizzare una sola attività per avviare più azioni. Attualmente è possibile sincronizzare le operazioni attraverso più azioni che vengono eseguite in sequenza in una sola attività o concatenando le attività utilizzando gli eventi generati da un'attività precedente per avviare l'attività successiva. Questa sincronizzazione apre scenari in cui è possibile verificare eventuali errori del disco, eseguire la pulitura del disco, comprimere i file e, infine, eseguire il backup in una condivisione. Tutte queste operazioni possono essere completate mediante una sola attività.

La nuova Utilità di pianificazione elimina i problemi legati all'esecuzione in sequenza delle attività. Ad esempio, si supponga che ogni notte all'1 l'amministratore debba eseguire un processo batch particolare e, al termine, stampare i risultati. Prima di Windows Vista, l'amministratore doveva eseguire due attività per automatizzare questo processo: una che partiva all'1 del mattino per eseguire il file batch e un'altra per stampare i risultati. L'amministratore doveva indovinare il tempo necessario per completare il processo batch e impostare l'avvio dell'attività di stampa dopo un determinato intervallo di tempo. Se il processo batch non veniva completato prima dell'avvio del processo di stampa, o nel caso in cui l'esecuzione veniva interrotta, i risultati non venivano stampati.

Con Windows Vista la gestione di uno scenario di questo tipo risulta più facile. È possibile definire una sola attività per eseguire il processo batch all'1 del mattino e stampare i risultati al termine del processo stesso. Nella Figura 6 viene illustrata la modalità con cui un amministratore può associare più azioni a una sola attività.

È possibile definire più azioni per una sola attività

Figura 6.  È possibile definire più azioni per una sola attività.
Immagine ingrandita.

Protezione. Nell'Utilità di pianificazione di Windows Vista la protezione risulta enormemente migliorata. Utilità di pianificazione supporta un modello di isolamento della protezione in cui ogni serie di attività in esecuzione in uno specifico contesto di protezione viene avviata in una sessione separata. Le attività eseguite per diversi utenti vengono avviate in sessioni separate, in completo isolamento l'una dall'altra e dalle attività in esecuzione nel contesto (sistema) del computer. Le password vengono memorizzate (se necessario) nel servizio Gestione credenziali (CredMan) mediante le interfacce di crittografia. L'utilizzo di CredMan impedisce il recupero delle password memorizzate da parte del malware, rafforzando ulteriormente la protezione.

In Windows Vista, il carico della gestione delle credenziali nell'Utilità di pianificazione è diminuito. Nella maggior parte degli scenari, le credenziali non sono più memorizzate in locale, pertanto nel momento in cui si modifica una password le attività non vengono interrotte. Gli amministratori possono configurare servizi di protezione come Service for Users (S4U) e CredMan, a seconda che l'attività richieda risorse remote o locali. S4U riduce la necessità di dover memorizzare le password in locale sul computer, mentre CredMan, sebbene richieda l'aggiornamento delle password per ogni computer, aggiorna automaticamente le attività pianificate la cui esecuzione è stata configurata per l'utente specifico con la nuova password.

Affidabilità. Utilità di pianificazione di Windows Vista migliora l'affidabilità e la disponibilità su più livelli. Innanzitutto, Utilità di pianificazione contiene ora un'opzione che consente di ritentare le attività in caso di errore, fornendo agli amministratori la flessibilità necessaria per specificare il numero di tentativi e l'intervallo di tempo tra un tentativo e l'altro.

Utilità di pianificazione assicura che le attività vengano eseguite anche se, nell'ora in cui sono state pianificate, il computer si trova in uno stato di sospensione. Questa nuova funzionalità, che consente all'Utilità di pianificazione di riattivare il computer dalla modalità di standby o di sospensione per consentire l'esecuzione di un'attività, consente agli amministratori di trarre vantaggio dalle modalità di risparmio energia migliorate di Windows Vista senza doversi preoccupare se le attività critiche verranno eseguite nell'ora prestabilita.

Oltre a poter riattivare il computer per eseguire un'attività, gli amministratori possono specificare ora un'opzione che consente di eseguire un'attività non appena il computer diventa disponibile. Quando viene selezionata questa opzione, nel caso in cui non fosse avvenuta l'esecuzione dell'attività pianificata, Utilità di pianificazione esegue l'attività non appena il computer viene acceso. Ad esempio, se è stato pianificato un controllo antivirus per le 3 del mattino, ma il computer portatile non è acceso, Utilità di pianificazione eseguirà tale controllo non appena il computer verrà acceso. Windows Vista fornisce ai professionisti IT delle opzioni che assicurano che le attività verranno eseguite il più rapidamente possibile.

Prestazioni. Utilità di pianificazione di Windows Vista contiene delle opzioni che assicurano che le attività non influiranno sulle prestazioni del sistema o non interromperanno il lavoro critico. I professionisti IT possono impostare l'Utilità di pianificazione per attivare le attività solo quando il computer non è attivo. Questa funzionalità, insieme al supporto per l'assegnazione delle priorità alle attività, consente l'avvio non intrusivo di operazioni in background.

Opzioni di script e della riga di comando. Il miglioramento dell'esperienza utente è uno dei principali obiettivi dell'Utilità di pianificazione di Windows Vista. Per i professionisti IT che preferiscono utilizzare uno strumento della riga di comando invece della GUI, l'utilità della riga di comando schtasks.exe è stata estesa per coprire tutte le funzionalità aggiunte per Windows Vista. Le API (Application Programming Interface) sono ora configurabili anche tramite script.

Attività di monitoraggio e gestione. Utilità di pianificazione registra lo stato di esecuzione mediante una serie predefinita di eventi nel Registro eventi per il monitoraggio, la sincronizzazione e la gestione dell'integrità. L'interfaccia utente appena riprogettata (fornita come snap-in MMC) consente il controllo e il monitoraggio dettagliato delle attività attraverso le pagine di riepilogo, la cronologia delle attività e le visualizzazioni dettagliate dell'attività. La pagina di riepilogo (Figura 7) fornisce una rapida panoramica sulle attività eseguite in un periodo di tempo configurabile e sui risultati dell'esecuzione riuscita e non riuscita, come pure su tutte le attività ancora attive sul computer.

La pagina di riepilogo fornisce una rapida panoramica sulle attività recenti e su quelle in sospeso

Figura 7.  La pagina di riepilogo fornisce una rapida panoramica sulle attività recenti e su quelle in sospeso.
Immagine ingrandita.

La pagina della cronologia (Figura 8) consente agli amministratori di approfondire tutte le istanze delle attività in esecuzione in un periodo di tempo configurabile. Fornisce informazioni sullo stato di esecuzione, come pure sulla data e l'ora di esecuzione.

Informazioni dettagliate su tutte le attività pianificate di recente sono disponibili in Windows Vista

Figura 8.  Informazioni dettagliate su tutte le attività pianificate di recente sono disponibili in Windows Vista.
Immagine ingrandita.

Una visualizzazione dettagliata di tutte le attività pianificate è fornita nei dettagli relativi alle attività pianificate (Figura 9). Il riquadro superiore contiene un elenco delle attività pianificate sul computer. Il riquadro inferiore illustra i dettagli relativi all'attività evidenziata nell'elenco. È possibile visualizzare i trigger, le azioni, le condizioni e le impostazioni di ogni attività selezionando le apposite schede.

La pagina delle attività pianificate fornisce dettagli su tutte le attività in sospeso

Figura 9.  La pagina delle attività pianificate fornisce dettagli su tutte le attività in sospeso.
Immagine ingrandita.

Inizio pagina Inizio pagina

 

Conclusioni

Utilità di pianificazione consente ai professionisti IT di lavorare in maniera più veloce, più intelligente e più sicura. Tale strumento offre maggiore flessibilità nella definizione, pianificazione e automazione di attività autonome, ripetute o in sequenza. Risponde in maniera proattiva alle condizioni di errore. È di facile accesso e utilizzo. Fornisce un'unica visualizzazione trasparente delle attività e degli eventi in un sistema aziendale. In breve, l'Utilità di pianificazione di Windows Vista rappresenta una novità attendibile e potente per la casella degli strumenti dell'IT.

Inizio pagina Inizio pagina