Hosting di Cache In-Role di Azure nei ruoli dedicati

Importante

Microsoft consiglia tutti i nuovi sviluppi di usare Cache Redis di Azure. Per la documentazione e le indicazioni correnti sulla scelta di un'offerta di Cache di Azure, vedere Quale offerta di Cache di Azure è adatta per l'utente?

In questo argomento viene illustrata la topologia In-Role cache dedicata. Questa funzionalità si applica alla cache basata sui ruoli In-Role.

Per un esempio scaricabile che usa una topologia dedicata, vedere Caching ESEMPIO di API e prestazioni.

Informazioni sulla cache In-Role dedicata

Un ruolo di memorizzazione nella cache dedicato viene usato solo per la memorizzazione nella cache.

Nota

La memorizzazione nella cache basata su ruolo dedicato è supportata esclusivamente sui ruoli di lavoro e non può essere configurata sui ruoli Web.

Anche se ogni istanza di macchina virtuale è dedicata alla memorizzazione nella cache, alcune delle risorse di memoria devono essere disponibili per il sistema operativo e altri sovraccarichi operativi. La seguente tabella elenca le varie dimensioni delle macchine virtuali e la memoria fisica di ciascuna. Per comprendere il numero di istanze necessarie per i requisiti di memorizzazione nella cache, vedere Considerazioni sulla pianificazione della capacità per Cache In-Role di Azure.

Dimensioni della macchina virtuale Memoria totale

Small

1,75 GB

Media

3,5 GB

Grande

7 GB

Extralarge

14 GB

In Visual Studio 2012 configurare le dimensioni della macchina virtuale e il numero di istanze nella scheda Configurazione delle proprietà del ruolo.

Avviso

Non è supportato l'uso delle dimensioni della macchina virtuale ExtraSmall .

Per usare la cache In-Role dedicata in un ruolo di lavoro

La procedura seguente descrive come aggiungere un ruolo di lavoro In-Role cache dedicato in un progetto di Azure esistente in Visual Studio 2012.

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto Azure e quindi scegliere Aggiungi nuovo ruolo di lavoro Project.

  2. Selezionare Ruolo di lavoro cache.

  3. Facoltativamente, modificare il nome e fare clic su Aggiungi.

  4. In Esplora soluzioni selezionare la cartella Ruoli. Fare doppio clic sul nuovo ruolo.

  5. Nella finestra delle proprietà passare alla scheda Caching.

  6. Verificare che le opzioni Abilita Caching e Ruolo dedicato siano selezionate.

    Caching Dedicated Properties

  7. Configurare quindi le impostazioni per la cache default oppure creare nuove cache denominate.

Linee guida per una topologia di Caching basata su ruolo dedicato

Le linee guida seguenti si applicano alla topologia cache In-Role dedicata:

  1. In generale, un ruolo cache In-Role dedicato offre prestazioni ottimali, perché non condivide la macchina virtuale del ruolo con altri servizi dell'applicazione. Offre anche la massima flessibilità, perché è possibile ridimensionare il ruolo cache In-Role in modo indipendente. Per questi motivi, l'uso di una topologia dedicata è l'architettura di memorizzazione nella cache consigliata. In alcune situazioni, tuttavia, è possibile usare una topologia basata su risorse condivise. Per altre informazioni, vedere Linee guida per una topologia Caching con percorso condiviso.

  2. La quantità di memoria disponibile per l'esecuzione delle istanze del ruolo è determinata dalle dimensioni della macchina virtuale (Dimensioni macchina virtuale) e dalla memoria usata dal sistema operativo e altri servizi delle applicazioni in esecuzione sul ruolo. Per informazioni su come impostare correttamente le dimensioni della cache (%), vedere Considerazioni sulla pianificazione della capacità per Cache In-Role di Azure.

  3. Non usare un ruolo In-Role Cache dedicato per altri servizi o codice.

  4. Per ciascun servizio cloud è supportato un unico cluster di cache.

Vedere anche

Concetti

Hosting di Cache nel ruolo di Azure in ruoli esistenti
Informazioni su Cache nel ruolo per Cache di Azure

Risorse aggiuntive

Come usare Cache In-Role di Azure