Informazioni di riferimento sulla configurazione del registro cache cloud

Nota

La configurazione della cache cloud può essere usata sia per il contenitore di profili che Office contenitore. Per le impostazioni del Registro di sistema del contenitore di profili vengono applicate qui: HKLM\SOFTWARE\FSLogix\Profiles. Ad Office registro contenitori vengono applicate qui: HKLM\SOFTWARE\Policies\FSLogix\ODFC.

Quando si usa Cache cloud, CCDLocations sostituisce VHDLocations. CCDLocations e VHDLocations potrebbero non essere entrambi presenti contemporaneamente.

Per informazioni di riferimento complete sul contenitore di profili, vedere: Informazioni di riferimento sulla configurazione del registro contenitori di profili. Per le informazioni di riferimento complete Office contenitore, Office informazioni di riferimento sulla configurazione del registro contenitori.

CCDLocations

(Impostazione obbligatoria)

Tipo REG_SZ/MULTI_SZ

Valore predefinito N/D

Valori dei dati e uso

Specifica il tipo di archiviazione e la posizione dei contenitori remoti di Cache cloud. È consigliabile usare CCDLocations ANZICHÉ VHDLocations quando si usa Cache cloud. Per altre istruzioni, vedere Profilare contenitori o Office contenitore. Quando si imposta CCDLocations per un prodotto di base, Il tipo deve essere SMB ed è possibile specificare un solo contenitore remoto. Quando si imposta CCDLocations per i prodotti completi, Type può essere qualsiasi tipo CCDLocations supportato e possono essere specificati fino a quattro percorsi di contenitori remoti. Quando si imposta CCDLocation, la prima posizione impostata sarà la posizione di lettura primaria. Il percorso di lettura primario verrà letto, a meno che non sia non disponibile. Verranno scritti tutti i percorsi.

Quando si imposta CCDLocations, non posizionare gli spazi tra i delimitatori. Per i valori CCDLocations viene sempre fatto distinzione tra maiuscole e minuscole.

type = tipo di Archiviazione. Tipi Archiviazione supportati: SMB, BLOB di pagine di Azure e BLOB Premium di azure. Per istruzioni dettagliate, vedere l'esercitazione sulla configurazione della cache cloud. ConnectionString = Percorso della cartella per il contenitore remoto. Esempio: \ Percorso\Cartella. CCDLocations SMB Esempio: type=smb,connectionString= \ Location1\Folder1;type=smb,connectionString= \ Location2\folder2

CcdMaxCacheSizeInMBs

Introdotto con la versione FSLogix 2009

Tipo DWORD

Valore predefinito 0

Avviso

L'uso di CcdMaxCacheSizeinMBs comporta l'esecuzione di passaggi aggiuntivi da parte di FSLogix, tra cui la ristruzione dei dati che una volta erano nella cache locale, la gestione di un manifesto dei dati scaricati e altre attività che richiedono risorse. L'uso di CcdMaxCacheSizeinMBs influisce negativamente sulle prestazioni, indipendentemente dalle dimensioni specificate, anche se dimensioni maggiori ridurranno leggermente l'impatto sulle prestazioni.

L'uso di CcdMaxCacheSizeinMBs aumenta le operazioni di I/O di archiviazione e il traffico di rete. A seconda della configurazione e usare questo aumento può essere significativo. Anche se le dimensioni teoriche più piccole possibili sono 8 MB, è consigliabile che CcdMaxCacheSizeinMBs non sia mai impostato al di sotto di 200, perché le prestazioni del sistema saranno probabilmente considerate inaccettabili. È consigliabile non usare CcdMaxCacheSizeinMBs, a meno che non vi sia un caso d'uso ben noto a tale scopo e le implicazioni relative a risorse e prestazioni siano comprese e siano state attentamente considerate.

CcdMaxCacheSizeinMBs specifica le dimensioni massime della cache locale in megabyte, per utente, durante il normale funzionamento. Il normale funzionamento presuppone che tutti i provider di cache cloud siano disponibili e che le prestazioni di archiviazione siano adeguate per accettare le operazioni di I/O alla velocità necessaria per supportare l'utilizzo del profilo. L'impostazione di CcdMaxCacheSizeinMBs su 0 (valore predefinito) indica che Cache cloud non tenta di limitare le dimensioni della cache locale. Questa impostazione non è progettata per limitare le dimensioni della cache locale durante gli scenari di errore, ma è progettata per garantire un funzionamento prevedibile durante il normale funzionamento. Quando l'opzione CcdMaxCacheSizeinMBs è impostata, la cache locale può espandersi fino alle dimensioni massime. I blocchi a questo punto verranno rimossi dalla cache locale durante la scrittura nei provider remoti di Cache cloud. L'algoritmo per la rimozione di blocchi dalla cache locale è un 'black box', non è configurabile e non è documentato. Nel caso in cui un provider di cache cloud non sia disponibile, la cache locale di ogni utente sarà autorizzata a espandersi fino a quando il disco in cui si trova non ha spazio su disco, questo è l'unico modello operativo ed è progettato per utilizzare le risorse, nel modo più efficiente possibile, prima di influire sull'esperienza utente.

Esempi:

Funzionamento normale L'host A ha un massimo di 10 utenti, CcdMaxCacheSizeinMBs impostato su 1000 MB (1 GB) e l'host ha 20 GB di spazio su disco disponibile. Supponendo che tutti i provider remoti siano disponibili e che le prestazioni siano appropriate, le dimensioni massime di ogni file di cache locale saranno di 1 GB, assicurando che solo 10 GB dei 20 GB disponibili nell'host siano utilizzati per i file di cache locali.

Scenario di errore L'host A ha un massimo di 10 utenti, CcdMaxCacheSizeinMBs impostato su 1000 MB (1 GB) e l'host ha 20 GB di spazio su disco disponibile. 7 utenti sono attivi e 3 utenti sono inattivi. Vengono configurati due provider di cache cloud remoti e uno di questi provider non è più disponibile. Ogni file di cache locale degli utenti continuerà a espandersi per facilitare l'operazione, che continuerà, se necessario, fino a quando i provider di cache cloud remoti non tornano al funzionamento e la cache locale non sarà in grado di essere scaricata nei provider remoti. Se il provider di cache cloud remoto non torna all'operazione prima che i file della cache locale utilizzano tutta l'archiviazione nell'host, i risultati saranno gli stessi di quelli ottenuti quando un'unità del profilo standard esaurirà lo spazio su disco, l'utente verrà incluso in un modo negativo fino a includere gli errori di sessione e/o la perdita di dati.

In uno dei casi precedenti, in caso di errore, è possibile che gli utenti attivi utilizzano più di 1 GB assegnati, mentre gli utenti inattivi utilizzano meno di 1 GB massimo, per impostazione predefinita.

ClearCacheOnLogoff

Tipo DWORD

Valore predefinito 0

Valori dei dati e uso

Per impostazione predefinita, il file della cache locale non verrà rimosso quando l'utente si disconnette. Se un utente accede a un sistema in cui è consigliabile eliminare il file della cache locale quando si disconnette, impostare ClearCacheOnLogoff su 1.

Attivato

(impostazione obbligatoria)

Tipo DWORD

Valore predefinito N/D

Valori dei dati e uso

Usato come descritto in Profile Container Reference (Riferimento al contenitore profile) e Office Container Reference (Riferimento al contenitore del profilo).

Panoramica delle impostazioni di registrazione del disco della cache cloud:

ISTRUZIONI PER TUTTE LE IMPOSTAZIONI DI REGISTRAZIONE/ANNULLAMENTO DELLA REGISTRAZIONE DEL DISCO

TUTTE le impostazioni REGISTER/UNREGISTER sono disponibili solo per FSLogix 2004 o versioni successive.

Tradizionalmente, Cache cloud aveva un comportamento rigido quando tutti i provider definiti non erano disponibili all'accesso e alla disconnessione dell'utente.

In particolare, gli utenti non attivano mai un errore durante l'accesso, anche se non sono disponibili provider di Cache cloud. Inoltre, al momento della disconnessione, se un provider di Cache cloud non era disponibile, la disconnessione degli utenti verrebbe impedita per un periodo illimitato.

Nella maggior parte degli scenari, in cui i provider di cache cloud puntano a risorse di archiviazione a disponibilità elevata che raramente, se mai, non sarebbero disponibili per periodi prolungati, queste impostazioni sono ideali per garantire l'integrità dei dati.

In alcuni scenari, gli utenti hanno espresso il desiderio di un controllo più granulare su questi comportamenti. Le impostazioni seguenti consentono la configurazione del comportamento di Cloud Cache durante gli eventi di registrazione del disco (associato all'accesso utente) e annullamento della registrazione del disco (associato alla disconnessione dell'utente).

Quando si configurano le impostazioni associate agli eventi di registrazione o annullamento della registrazione del disco, verificare di avere familiarità con i concetti e che le configurazioni raggiungano gli obiettivi di integrità dei dati. Diverse combinazioni di impostazioni potrebbero causare l'eliminazione dei dati del profilo locale senza l'aggiornamento di alcun provider di cache cloud. Il risultato della cancellazione della cache locale, senza scaricamento in un provider di Cache cloud, è l'eliminazione permanente dei dati della sessione dell'utente archiviati nella cache locale.

Quando si usa Cache cloud, è possibile usare le impostazioni seguenti in combinazione con il contenitore di profili e/o Office contenitore.

HealthyProvidersRequiredForRegister

LEGGERE questa panoramica prima di usare questa impostazione

Tipo DWORD

Valore predefinito 0

Valori dei dati e uso

Questa impostazione specifica il numero di provider di cache cloud integri necessari per consentire l'accesso. Se HealthyProvidersRequiredForRegister è impostato su 0, l'impostazione predefinita, gli utenti saranno sempre autorizzati ad accedere, anche se non sono disponibili provider di cache cloud.

Si presuppone che, se un utente accede senza provider disponibili, uno o più provider di Cache cloud saranno disponibili prima della disconnessione dell'utente. Se un provider di cache cloud non diventa disponibile durante la sessione utente, all'utente viene impedita la disconnessione (descritta in HealthyProviderRequiredForUnregister).

Se si desidera impedire a un utente di accedere, se non è disponibile un numero minimo di provider di Cache cloud, HealthyProvidersRequiredForRegister può essere impostato sul numero di provider necessari per l'accesso.

Se il numero minimo di provider necessari per la registrazione non è disponibile, l'accesso avrà esito negativo. Quando si imposta HealtyProvidersRequiredForRegister su un valore diverso da 0, è necessario usare PreventLoginWithFailure e/o PreventLoginWithTempProfile per creare l'esperienza utente desiderata.

HealthyProvidersRequiredForUnregister

LEGGERE questa panoramica prima di usare questa impostazione

Tipo DWORD

Valore predefinito 1

Valori dei dati e uso

Questa impostazione specifica il numero di provider di cache cloud integri necessari per la disconnessione di un utente. L'impostazione predefinita è 1, vale a dire che è necessario almeno un provider di Cache cloud remoto per la disconnessione dell'utente.

Se il numero di provider disponibili, quando un utente tenta di disconnettersi è minore del numero impostato per HealthyProvidersRequiredForUnregister, la disconnessione degli utenti verrà impedita per il tempo specificato in CCDUnregisterTimeout.

NOTA: anche se HealthyProvidersReqruiedForUnregister può essere impostato su 0, NON è consigliabile. L'impostazione 0 per HealthyProviderReqruiedForUnregister impedirà la valutazione di ClearCacheOnForcedUnregister e CCDUnregisterTimeout. L'impostazione di HealthyProvidersRequiredForUnregister su 0 può causare l'eliminazione permanente dei dati della sessione utente archiviati nella cache locale, senza le protezioni integrate tramite CCDUnregisterTimout e ClearCacheOnForced Unregister.

CcdUnregisterTimeout

LEGGERE questa panoramica prima di usare questa impostazione

Tipo DWORD

Valore predefinito 0

Valori dei dati e utilizzo

CCDUnregisterTimeout rappresenta il numero di secondi di ritardo della disconnessione di un utente se il numero di provider disponibili è inferiore a quello specificato in HealtyProvidersRequiredForUnregister.

Se CCDUnregsiterTimeout è impostato su 0, la disconnessione utente verrà mantenuta fino a quando non sarà disponibile il numero di provider specificato in HealthyProvidersRequiredForUnregister. NOTA: se CCDUnregisterTimtout è impostato su 0 e il numero di provider specificato in HealthyProvidersRequiredForUnregister non è soddisfatto, la disconnessione dell'utente potrebbe essere visualizzata all'utente, come se la sessione fosse bloccata, perché la disconnessione può essere mantenuta all'infinito.

ClearCacheOnForcedUnregister

Leggere questa panoramica prima di usare questa impostazione

Tipo DWORD

Valore predefinito 0

Valori dei dati e utilizzo

CCDUnregisterTimeout è impostato per specificare il numero di secondi di attesa prima di consentire la chiusura di una sessione utente, anche se non si è verificato uno scaricamento riuscito in un provider di Cache cloud. Se ClearCacheOnLogoff è impostato, la cache locale verrà eliminata, anche se i dati nella cache locale non sono stati scaricati in un provider di Cache cloud.

Per mantenere i dati utente nella cache locale, quando viene forzata la chiusura di una sessione utente, la cache locale NON viene eliminata in questo scenario, anche se è impostato ClearCacheOnLogoff. In questo modo i dati utente possono essere recuperati dalla cache locale, se lo si desidera, tuttavia, il file della cache locale deve essere gestito (eliminato) manualmente, dopo il recupero dei dati utente.

Se il comportamento desiderato è l'eliminazione della cache locale, anche se i dati non sono stati scaricati in un provider di Cache cloud, ClearCacheOnForcedUnregister deve essere impostato su 1.

NOTA: l'impostazione di ClearCacheOnForcedUnregister su 1 può comportare la perdita dei dati utente salvati nel Registro di sistema durante la sessione corrente. È importante comprendere che questi dati non sono recuperabili se la cache locale viene cancellata in questo scenario. Verificare di comprendere le implicazioni della modifica del valore predefinito di questa impostazione prima di apportare modifiche.

I valori seguenti sono Specifici della cache cloud e vengono usati per tutte le implementazioni di Cloud Cache, indipendentemente dal fatto che siano applicati a contenitori di profili Office contenitori. Queste impostazioni vengono applicate qui: Chiave del Registro di sistema: HKLM\SYSTEM\CurrentControlSet\Services \ frxccd\Parameters

CacheDirectory

Tipo REG_SZ

Valore predefinito N/D

Valori dei dati e utilizzo

CacheDirectory specifica il percorso del file della cache locale. Per impostazione predefinita, il file cache locale verrà inserito in C:\ProgramData\FSLogix\Cache. Il file della cache locale può essere inserito in un'altra unità mappata o in un'unità UNC. CacheDirectory e ProxyDirectory NON DEVONO avere lo stesso percorso del file proxy e il file di cache hanno lo stesso nome e saranno in conflitto.

IMPORTANTE: quando si considera il percorso del file della cache locale, è fondamentale selezionare l'archiviazione a disponibilità elevata e prestazioni elevate. Archiviazione appropriato per il file della cache locale avrà caratteristiche di prestazioni e disponibilità simili all'archiviazione locale con prestazioni più elevate. NOTA: CacheDirectory viene impostato prima dell'applicazione degli oggetti Criteri di gruppo, non è possibile basarsi sugli oggetti Criteri di gruppo per impostare CacheDirectory negli ambienti in cui viene applicato un oggetto GoldImage all'avvio.

ProxyDirectory

Tipo REG_SZ

Valore predefinito N/D

Valori dei dati e utilizzo

ProxyDirectory specifica il percorso del file Stub del proxy locale. Per impostazione predefinita, il file cache locale verrà inserito in C:\ProgramData\FSLogix\Proxy. La directory proxy può essere posizionata in un'altra unità mappata. CacheDirectory e ProxyDirectory NON DEVONO avere lo stesso percorso del file proxy e il file di cache hanno lo stesso nome e saranno in conflitto.

Nota

Anche se è possibile modificare il percorso della directory proxy, è consigliabile eseguire questa operazione solo quando non è presente alcuna unità C. La directory proxy non contiene dati.

SilenceACLWarning

Tipo DWORD

Valore predefinito N/D

Valori dei dati e utilizzo

Impostare SilenceACLWarning su 1 per disabilitare l'avviso del registro eventi che il proxy o gli ACL della cache non corrispondono ai valori predefiniti. Esaminare i valori predefiniti prima di impostare questo valore.