Share via


Configurare e abilitare cache disco nel routing delle richieste di applicazioni

di IIS Team

Questa sezione della documentazione si applica a Microsoft Application Request Routing versione 2 per IIS 7 e Versioni successive.

Obiettivo

Per configurare e abilitare correttamente la cache del disco da usare negli scenari di routing delle richieste di applicazione di base (ARR) versione 1.

Prerequisiti

Gli scenari di base ARR versione 1 devono essere configurati correttamente:

Questa procedura dettagliata è incentrata sulla configurazione e sull'abilitazione della cache basata su disco per gli scenari precedenti.

Se il routing della richiesta applicazione 2 non è stato installato, è possibile scaricarlo all'indirizzo:

  • Microsoft Application Request Routing versione 2 per IIS 7 (x86) qui (https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE).
  • Microsoft Application Request Routing versione 2 per IIS 7 (x64) qui (https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE).

Seguire i passaggi descritti in questo documento per installare ARR versione 2.

Passaggio 1 - Configurare i percorsi della cache dei dischi primari

È necessario specificare almeno un percorso della cache del disco primario.

Per configurare un percorso della cache del disco primario usando l'interfaccia utente:

  1. Avviare Gestione IIS.

  2. La configurazione della cache del disco per ARR viene eseguita a livello di server. Selezionare il server nella visualizzazione albero di spostamento.

    Screenshot dell'albero di spostamento IO S Manger. Un amministratore R R è selezionato ed espanso.

  3. Fare doppio clic su Cache di routing delle richieste applicazione.

    Screenshot dell'albero di spostamento IO S Manger. Un amministratore R R è selezionato ed espanso. Viene visualizzata la cache di routing delle richieste applicazione.

  4. Nel riquadro Azioni fare clic su Aggiungi....

    Screenshot del riquadro Azioni. Il pulsante Aggiungi si trova sotto l'intestazione Gestione unità.

  5. Nella finestra di dialogo Aggiungi unità definire il percorso unità e impostare una dimensione massima. Se non viene fornita alcuna dimensione, verrà usato tutto lo spazio su disco disponibile.
    Screenshot della finestra di dialogo Aggiungi unità. Vengono visualizzate le dimensioni massime dell'unità e limite nelle caselle GB.

    Nota

    Se il percorso dell'unità è stato creato manualmente, assicurarsi che l'identità del processo di lavoro disponga dei diritti utente seguenti. Nella maggior parte dei casi, il gruppo Utenti locali dispone dei diritti utente sufficienti nella cartella al momento della creazione.

    1. Read
    2. Visualizzazione contenuto cartella
    3. Write
  6. Immettere i valori appropriati e quindi fare clic su OK per salvare le modifiche. Ai fini di questa procedura dettagliata, c:\cache\ viene usato come percorso dell'unità e una dimensione massima di 10 GB è stata impostata. È possibile immettere qualsiasi valore fino alla dimensione massima dell'unità o usare l'intera unità.

    Screenshot della cache di routing delle richieste applicazione. Vengono visualizzate le colonne Percorso unità, Dimensioni massime e Utilizzo.

    Nota

    ARR ha il concetto di un'unità primaria e di un'unità secondaria. Una configurazione tipica comporta una o più unità primarie che sono unità locali, ad esempio e:\cache o f:\cache. Tuttavia, può essere presente solo un'unità secondaria e, in genere, è un'unità SAN che può essere condivisa tra più RR. L'idea è che si dispone di un'unità SAN di grandi dimensioni in cui è possibile memorizzare più contenuto nella cache rispetto all'unità locale di un ARR e può anche essere condiviso tra più istanze di ARR.

Passaggio 2 - Configurare il percorso della cache dei dischi secondari

Il percorso della cache del disco secondario è una configurazione facoltativa. Come indicato in precedenza, a differenza dell'unità primaria, è possibile configurare solo un'unità secondaria. In un modo, il percorso della cache del disco secondario viene usato come "livello cache padre". ARR cerca contenuto memorizzato nella cache nell'unità secondaria quando non è in grado di trovarlo nella posizione dell'unità cache primaria. Analogamente, quando si memorizza nella cache il contenuto, ARR lo memorizza nella cache sia nei percorsi dell'unità cache primaria sia nel percorso dell'unità cache secondaria.

Per configurare un percorso della cache del disco secondario usando l'interfaccia utente:

  1. Nel riquadro Azioni fare clic su Aggiungi secondario....

    Screenshot del riquadro Azioni. La casella Aggiungi secondario si trova sotto l'intestazione Gestione unità.

  2. Nella finestra di dialogo Aggiungi unità secondaria definire il percorso unità.

    Screenshot della finestra di dialogo Aggiungi unità secondaria. Viene visualizzata la casella Percorso unità.

  3. Immettere il valore appropriato e quindi fare clic su OK per salvare le modifiche. Ai fini di questa procedura dettagliata, \\wonyoo-w2k8-3\SAN\ viene usato come percorso dell'unità cache secondaria.

    Screenshot delle colonne Percorso unità, Priorità e Stato integrità. Ai fini di questa procedura dettagliata, la barra rovesciata della barra rovesciata ha vinto il trattino yoo w 2 k otto trattini tre barra rovesciata S A N barra rovesciata viene usata come posizione dell'unità secondaria.

Passaggio 3 - Abilitare la cache dei dischi

Dopo aver specificato il percorso dell'unità, il proxy ARR può scegliere di usare la cache del disco configurata. Esistono due livelli di proxy in ARR. Uno è a livello di server e l'altro è a livello di server farm. In entrambi i casi, la cache del disco è abilitata per impostazione predefinita. Dopo aver configurato il percorso dell'unità cache primaria, ARR inizierà la memorizzazione nella cache del contenuto sul disco per impostazione predefinita.

Il resto della procedura dettagliata presuppone che la server farm sia già stata creata. In caso contrario, seguire la procedura dettagliata Definisci e Configura una farm server di routing delle richieste applicazione .

  1. Selezionare Server Farm.

  2. Selezionare la server farm creata.

  3. Vengono visualizzate le icone seguenti:

    Screenshot della Server Farm. Vengono visualizzate le icone memorizzazione nella cache, test di integrità, bilanciamento del carico, monitoraggio e gestione, proxy, regole di routing e affinità server.

  4. Fare doppio clic su Memorizzazione nella cache. Verificare che sia selezionata la casella di controllo Abilita cache disco .

    Screenshot dell'icona di memorizzazione nella cache. Viene selezionata la casella di controllo Abilita cache disco.

    Nota

    L'autorizzazione non può essere delegata a ARR. Pertanto, se il contenuto è altamente sensibile alla natura e richiede l'autorizzazione, è consigliabile non abilitare la cache.

Passaggio 4 - Verificare la funzionalità

Per impostazione predefinita, la cache del kernel per http.sys in Windows limita le dimensioni di singoli oggetti a 256 KB. Per modificare questa impostazione a livello globale, vedere https://support.microsoft.com/kb/820129/en-us.

Effettuare alcune richieste che verranno memorizzate nella cache in ARR.

Per verificare che la memorizzazione nella cache della memoria funzioni:

  1. Aprire un prompt dei comandi con diritti utente elevati.

  2. Immettere netsh http show cache.

    Screenshot del prompt dei comandi amministratore. La cache show di Net s h t t è scritta.

  3. Per impostazione predefinita, la durata della cache di memoria è di 5 secondi.

Passaggio 5 - Verificare la funzionalità della cache con Gestione IIS

  1. Passare all'interfaccia utente di routing della richiesta applicazione a livello di server in Gestione IIS.
  2. Fare clic su Sfoglia contenuto cache nel riquadro azioni a destra.
  3. Verificare che le risposte vengano memorizzate nella cache primaria.
  4. Verificare che il contenuto esista anche nel percorso dell'unità cache secondaria.

Oltre a verificare la funzionalità della cache dei dischi nel file system, ARR offre una visualizzazione grafica del dashboard delle prestazioni della cache.

  1. Selezionare Server Farm.

  2. Selezionare la server farm creata.

  3. Vengono visualizzate le icone seguenti:

    Screenshot della server farm con l'icona cache, icona test integrità, icona bilanciamento del carico, icona monitoraggio e gestione, icona proxy e icona regole di routing.

  4. Fare doppio clic su Monitoraggio e gestione. Questa visualizzazione fornisce le statistiche di runtime a livello di server farm, tra cui il rapporto di hit/miss della cache e la quantità di larghezza di banda salvata a causa della cache del disco ARR.

    Screenshot dell'icona Monitoraggio e gestione. Vengono visualizzate le statistiche della cache del disco di runtime.

Riepilogo

È ora stata configurata e abilitata una cache del disco per ARR. Per altre procedure dettagliate di ARR versione 2, vedere i documenti in questo articolo.