VENTES: 1-800-867-1389

Procédure : Configuration d'un cluster de cache pour In-Role Cache (Azure Cache)

Mis à jour: septembre 2014

noteRemarque
Pour obtenir des conseils sur le choix de l'offre Azure Cache appropriée pour votre application, consultez Choix de l'offre Azure Cache appropriée.

Un cluster de cache In-Role Cache peut être configuré à l'aide des pages de propriétés des rôles dans Visual Studio. La taille du cache est déterminée par la combinaison de la taille de machine virtuelle, du nombre d'instances du rôle et du pourcentage de mémoire allouée à la mise en cache. Cette rubrique fournit des instructions détaillées pour l'activation de la mise en cache colocalisée sur un rôle existant et l'ajout d'un rôle de travail de cache dédié.

noteRemarque
Notez que les tailles de cache indiquées dans cette rubrique sont approximatives. Pour plus d'informations sur la configuration des tailles de cache et l'identification des paramètres de configuration du cluster de cache adaptés à votre application, consultez Considérations relatives à la planification de la capacité pour In-Role Cache (Azure Cache).

  1. Démarrer Visual Studio.

  2. Dans le menu Fichier, choisissez Nouveau, Projet.

  3. Dans la liste Modèles installés, sélectionnez Visual C#, Cloud (ou Visual Basic, Workflow).

    noteRemarque
    Selon le langage de programmation configuré comme langage principal dans Visual Studio, le nœud Visual C# ou Visual Basic peut se trouver sous le nœud Autres langages dans le nœud Installé.

    Vérifiez que l'un des profils .NET Framework 4 est sélectionné dans la liste déroulante de la version de .NET Framework. Sélectionnez Projet Azure dans la liste des types de projets Cloud. Tapez WindowsAzureCacheProject dans la zone Nom, puis cliquez sur OK.

  4. Sélectionnez Rôle de travail dans la liste Rôles .NET Framework 4, puis cliquez sur la flèche vers la droite pour l'ajouter à la solution Azure.

  5. Cliquez sur OK pour ajouter le rôle de travail à la solution Azure.

    Ces rôles sont utilisés dans les deux sections suivantes :

  1. Développez WindowsAzureCacheProject dans l'Explorateur de solutions le cas échéant. Cliquez avec le bouton droit sur WorkerRole1 sous WindowsAzureCacheProject, puis sélectionnez Propriétés.

  2. Basculez vers l'onglet Configuration s'il n'est pas déjà sélectionné. Définissez l'option Nombre d'instances sur 2 et conservez la valeur Petit pour l'option Taille de la machine virtuelle.

    Nombre d'instances de rôle et taille de la machine virtuelle
    La quantité de mémoire d'une petit machine virtuelle est de 1,75 Go. Comme deux instances de rôle sont configurées, la mémoire totale entre toutes les instances est de 3,5 Go.

  3. Cliquez sur l'onglet Mise en cache, puis activez la case à cocher Activer la mise en cache.

    Propriétés de Caching de rôle
    Les paramètres par défaut sont la mise en cache Rôle colocalisé avec une taille de cache (%) de 30 %. Ces paramètres permettent de mettre en service un cache d'environ 1 Go.

    noteRemarque
    Notez que les tailles de cache indiquées dans cette rubrique sont approximatives. Pour plus d'informations sur la configuration des tailles de cache et l'identification des paramètres de configuration du cluster de cache adaptés à votre application, consultez Considérations relatives à la planification de la capacité pour In-Role Cache (Azure Cache).

  1. Développez WindowsAzureCacheProject dans l'Explorateur de solutions le cas échéant.

    Cliquez avec le bouton droit sur le dossier Rôles dans le projet Azure, et sélectionnez les options Ajouter, Nouveau projet de rôle de travail, puis Rôle de travail de cache. Conservez le nom par défaut (CacheWorkerRole1), puis cliquez sur Ajouter.

    Ajouter un cache de rôle de travail
  2. Cliquez avec le bouton droit sur CacheWorkerRole1 sous WindowsAzureCacheProject, puis sélectionnez Propriétés.

  3. Basculez vers l'onglet Configuration s'il n'est pas déjà sélectionné. Définissez l'option Nombre d'instances sur 2 et conservez la valeur Petit pour l'option Taille de la machine virtuelle.

    Nombre d'instances de rôle et taille de la machine virtuelle
  4. Basculez vers l'onglet Mise en cache.

    Propriétés du cache de rôle utilisateur professionnel
    Comme ce rôle est un rôle de travail de cache, la case à cocher Activer la mise en cache est déjà activée et la mise en cache des rôles dédiés est sélectionnée. Lorsque la mise en cache Rôle dédié est utilisée, la taille du cache est déterminée en multipliant la mémoire disponible de la machine virtuelle par le nombre d'instances de rôle. La quantité approximative de mémoire disponible pour la mise en cache Rôle dédié pour chaque taille de machine virtuelle est indiquée dans le tableau suivant.

     

    Taille de la machine virtuelle Mémoire disponible pour la mise en cache

    Petit

    Environ 1 Go

    Moyen

    Environ 2,5 Go

    Grande

    Environ 5,5 Go

    Très grande

    Environ 11 Go

    Comme la mémoire disponible pour la taille de machine virtuelle Petit est d'environ 1 Go et comme il y a deux instances de rôle, la taille de cache approximative est d'environ 2 Mo.

    noteRemarque
    Notez que les tailles de cache indiquées dans cette rubrique sont approximatives. Pour plus d'informations sur la configuration des tailles de cache et l'identification des paramètres de configuration du cluster de cache adaptés à votre application, consultez Considérations relatives à la planification de la capacité pour In-Role Cache (Azure Cache).

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.
Afficher:
© 2014 Microsoft