Introduzione al piano Premium di Cache Redis di AzureIntroduction to the Azure Redis Cache Premium tier

Cache Redis di Azure è una cache distribuita e gestita che consente di creare applicazioni estremamente scalabili e reattive fornendo un accesso molto veloce ai dati.Azure Redis Cache is a distributed, managed cache that helps you build highly scalable and responsive applications by providing super-fast access to your data.

Il nuovo livello Premium è un livello per aziende che include tutte le funzionalità del livello Standard e altro ancora, come prestazioni migliori, carichi di lavoro maggiori, ripristino di emergenza, importazione/esportazione e sicurezza avanzata.The new Premium-tier is an Enterprise ready tier, which includes all the Standard-tier features and more, such as better performance, bigger workloads, disaster recovery, import/export, and enhanced security. Continuare a leggere per ulteriori informazioni sulle funzionalità aggiuntive del livello di cache Premium.Continue reading to learn more about the additional features of the Premium cache tier.

Prestazioni migliori rispetto al livello Standard o baseBetter performance compared to Standard or Basic tier

Prestazioni migliori a livello Standard o di base.Better performance over Standard or Basic tier. Le cache nel livello Premium sono distribuite su un hardware che dispone di processori più veloci e che offre prestazioni migliori rispetto al livello Standard o di base.Caches in the Premium tier are deployed on hardware which has faster processors and gives better performance compared to the Basic or Standard Tier. Le cache di livello Premium dispongono di velocità effettiva più elevata e minori latenze.Premium tier Caches have higher throughput and lower latencies.

La velocità effettiva per la Cache della stessa dimensione è superiore nel Premium rispetto al livello Standard.Throughput for the same sized Cache is higher in Premium as compared to Standard tier. Ad esempio, la velocità effettiva di una cache P4 (Premium) da 53 GB è di 250K richieste al secondo rispetto a 150 K per C6 (Standard).For example, the throughput of a 53 GB P4 (Premium) cache is 250K requests per second as compared to 150K for C6 (Standard).

Per maggiori informazioni su dimensioni, velocità e larghezza di banda con le cache Premium, vedere Domande frequenti sulla Cache Redis di AzureFor more information about size, throughput, and bandwidth with premium caches, see Azure Redis Cache FAQ

Persistenza dei dati Redis:Redis data persistence

Il livello Premium consente la persistenza dei dati della cache in un account di archiviazione di Azure.The Premium tier allows you to persist the cache data in an Azure Storage account. In una cache Basic/Standard tutti i dati vengono archiviati solo in memoria.In a Basic/Standard cache all the data is stored only in memory. In caso di problemi per l'infrastruttura sottostante esiste il rischio di una potenziale perdita di dati.In case of underlying infrastructure issues there can be potential data loss. È consigliabile usare la funzionalità di persistenza dei dati Redis nel livello Premium per aumentare la resilienza contro la perdita di dati.We recommend using the Redis data persistence feature in the Premium tier to increase resiliency against data loss. Cache Redis di Azure offre le opzioni RDB e AOF (presto disponibile) per la Persistenza di Redis.Azure Redis Cache offers RDB and AOF (coming soon) options in Redis persistence.

Per istruzioni sulla configurazione di persistenza, vedere Come configurare la persistenza per una Cache Redis di Azure Premium.For instructions on configuring persistence, see How to configure persistence for a Premium Azure Redis Cache.

Cluster RedisRedis cluster

Se si desidera creare cache di dimensioni superiori a 53 GB o desidera partizionare i dati tra più nodi Redis, è possibile usare le funzionalità di clustering Redis, disponibili nel livello Premium.If you want to create caches larger than 53 GB or want to shard data across multiple Redis nodes, you can use Redis clustering which is available in the Premium tier. Ogni nodo è costituito da una coppia di cache primaria/di replica gestita da Azure per la disponibilità elevata.Each node consists of a primary/replica cache pair managed by Azure for high availability.

Il clustering di Redis consente scalabilità e velocità effettiva di alto livello.Redis clustering gives you maximum scale and throughput. La velocità effettiva aumenta in modo lineare man mano che aumenta il numero di partizioni (nodi) nel cluster.Throughput increases linearly as you increase the number of shards (nodes) in the cluster. ed esempioEg. se si crea un cluster P4 di 10 partizioni, la velocità effettiva disponibile sarà 250 K * 10 = 2,5 milioni di richieste al secondo.If you create a P4 cluster of 10 shards, then the available throughput is 250K *10 = 2.5 Million requests per second. Vedere Domande frequenti sulla Cache Redis di Azure per altri dettagli sulle dimensioni, la velocità effettiva e la larghezza di banda con le cache Premium.Please see the Azure Redis Cache FAQ for more details about size, throughput, and bandwidth with premium caches.

Per avviare il clustering, vedere Come configurare il clustering per una Cache Redis di Azure Premium.To get started with clustering, see How to configure clustering for a Premium Azure Redis Cache.

Isolamento e protezione avanzataEnhanced security and isolation

Le cache create nel livello base o Standard sono accessibili sulla rete internet pubblica.Caches created in the Basic or Standard tier are accessible on the public internet. L'accesso alla Cache è limitato in base alla chiave di accesso.Access to the Cache is restricted based on the access key. Con il livello Premium è possibile inoltre garantire che solo i client all'interno di una rete specificata possono accedere alla Cache.With the Premium tier you can further ensure that only clients within a specified network can access the Cache. È possibile distribuire Cache Redis in una rete virtuale di Azure (VNet).You can deploy Redis Cache in an Azure Virtual Network (VNet). È possibile utilizzare tutte le funzionalità di rete virtuale, ad esempio subnet, i criteri di controllo di accesso e altre funzionalità per limitare ulteriormente l'accesso a Redis.You can use all the features of VNet such as subnets, access control policies, and other features to further restrict access to Redis.

Per altre informazioni, vedere Come configurare il supporto di una rete virtuale per una Cache Redis di Azure Premium.For more information, see How to configure Virtual Network support for a Premium Azure Redis Cache.

Importazione/EsportazioneImport/Export

L'importazione/esportazione è un'operazione di gestione dati di Cache Redis di Azure che consente di importare o esportare dati da Cache Redis di Azure, importando o esportando uno snapshot del database di Cache Redis (RDB) da una cache Premium a un BLOB di pagine in un account di archiviazione di Azure.Import/Export is an Azure Redis Cache data management operation which allows you to import data into Azure Redis Cache or export data from Azure Redis Cache by importing and exporting a Redis Cache Database (RDB) snapshot from a premium cache to a page blob in an Azure Storage Account. Questa operazione consente di eseguire la migrazione tra diverse istanze di Cache Redis di Azure o di popolare la cache con i dati prima dell'uso.This enables you to migrate between different Azure Redis Cache instances or populate the cache with data before use.

L'importazione può essere usata per spostare i file RDB compatibili con Redis da qualsiasi server Redis in esecuzione su qualsiasi cloud o ambiente, compresi i server Redis in esecuzione su Linux, Windows o su qualsiasi provider di servizi cloud come Amazon Web Services e altri.Import can be used to bring Redis compatible RDB file(s) from any Redis server running in any cloud or environment, including Redis running on Linux, Windows, or any cloud provider such as Amazon Web Services and others. L'importazione dei dati è un modo semplice per creare una cache con dati già popolati.Importing data is an easy way to create a cache with pre-populated data. Durante il processo di importazione Cache Redis di Azure carica i file RDB dall'archiviazione di Azure nella memoria e quindi inserisce le chiavi nella cache.During the import process, Azure Redis Cache loads the RDB files from Azure storage into memory and then inserts the keys into the cache.

L'esportazione consente di esportare i dati memorizzati in Cache Redis di Azure in file RDB compatibili con Redis.Export allows you to export the data stored in Azure Redis Cache to Redis compatible RDB file(s). È possibile usare questa funzionalità per spostare i dati da un'istanza di Cache Redis di Azure a un'altra o su un altro server Redis.You can use this feature to move data from one Azure Redis Cache instance to another or to another Redis server. Durante il processo di esportazione viene creato un file temporaneo nella VM che ospita l'istanza del server Cache Redis di Azure e il file viene caricato nell'account di archiviazione designato.During the export process, a temporary file is created on the VM that hosts the Azure Redis Cache server instance, and the file is uploaded to the designated storage account. Quando l'operazione di esportazione viene completata con esito positivo o negativo, il file temporaneo viene eliminato.When the export operation completes with either a status of success or failure, the temporary file is deleted.

Per altre informazioni, vedere How to import data into and export data from Azure Redis Cache(Come importare ed esportare i dati da Cache Redis di Azure).For more information, see How to import data into and export data from Azure Redis Cache.

RebootReboot

Il piano Premium consente di riavviare uno o più nodi della cache su richiesta.The premium tier allows you to reboot one or more nodes of your cache on-demand. Ciò consente di verificare la resilienza dell'applicazione in caso di errore.This allows you to test your application for resiliency in the event of a failure. È possibile riavviare i nodi seguenti.You can reboot the following nodes.

  • Nodo principale della cacheMaster node of your cache
  • Nodo slave della cacheSlave node of your cache
  • Nodi principali e slave della cacheBoth master and slave nodes of your cache
  • Quando si usa una cache Premium con il clustering, è possibile riavviare il nodo principale, il secondario o entrambi i nodi per singole partizioni nella cacheWhen using a premium cache with clustering, you can reboot the master, slave, or both nodes for individual shards in the cache

Per altre informazioni, vedere Riavvia e Domande frequenti sulla funzionalità di riavvio.For more information, see Reboot and Reboot FAQ.

Nota

Il riavvio della funzionalità è ora abilitato per tutti i livelli di Cache Redis di Azure.Reboot functionality is now enabled for all Azure Redis Cache tiers.

Pianificare gli aggiornamentiSchedule updates

La funzionalità di pianificazione degli aggiornamenti consente di progettare un intervallo di manutenzione per la cache.The scheduled updates feature allows you to designate a maintenance window for your cache. Quando viene specificato l'intervallo di manutenzione, tutti gli aggiornamenti del server Redis vengono eseguiti durante questo intervallo.When the maintenance window is specified, any Redis server updates are made during this window. Per pianificare un intervallo di manutenzione, selezionare i giorni desiderati e specificare l'ora di inizio dell'intervallo per ogni giorno.To designate a maintenance window, select the desired days and specify the maintenance window start hour for each day. Si noti che l'orario dell'intervallo di manutenzione è in formato UTC.Note that the maintenance window time is in UTC.

Per altre informazioni, vedere Pianificare gli aggiornamenti e Domande frequenti sulla pianificazione degli aggiornamenti.For more information, see Schedule updates and Schedule updates FAQ.

Nota

Durante l'intervallo di manutenzione pianificato vengono eseguiti solo gli aggiornamenti del server Redis.Only Redis server updates are made during the scheduled maintenance window. L'intervallo di manutenzione non si applica agli aggiornamenti di Azure o del sistema operativo della macchina virtuale.The maintenance window does not apply to Azure updates or updates to the VM operating system.

Replica geograficaGeo-replication

La replica geografica fornisce un meccanismo per il collegamento di due istanze di Cache Redis di Azure di livello Premium.Geo-replication provides a mechanism for linking two Premium tier Azure Redis Cache instances. Una cache viene definita come la cache primaria collegata, mentre l'altra come la cache collegata secondaria.One cache is designated as the primary linked cache, and the other as the secondary linked cache. La cache secondaria collegata diventa di sola lettura e i dati scritti nella cache primaria vengono replicati nella cache collegata secondaria.The secondary linked cache becomes read-only, and data written to the primary cache is replicated to the secondary linked cache. Questa funzionalità può essere usata per replicare una cache nelle aree di Azure.This functionality can be used to replicate a cache across Azure regions.

Per altre informazioni, vedere Come configurare la replica geografica per Cache Redis di Azure.For more information, see How to configure Geo-replication for Azure Redis Cache.

Per passare al livello PremiumTo scale to the premium tier

Per passare al livello Premium, è sufficiente scegliere uno dei livelli Premium nel pannello Modifica piano tariffario .To scale to the premium tier, simply choose one of the premium tiers in the Change pricing tier blade. È anche possibile ridimensionare la cache al livello Premium tramite PowerShell e l'interfaccia della riga di comando.You can also scale your cache to the premium tier using PowerShell and CLI. Per istruzioni dettagliate, vedere Come ridimensionare Cache Redis di Azure e Come automatizzare un'operazione di ridimensionamento.For step-by-step instructions, see How to Scale Azure Redis Cache and How to automate a scaling operation.

Passaggi successiviNext steps

Creare una cache ed esplorare le nuove funzionalità del livello premium.Create a cache and explore the new premium tier features.