Now Reading
Dimensionnement de mon environnement Cloud
0

Dimensionnement de mon environnement Cloud

by Cloud Guru4 avril 2013

Dans mon article précédent, je terminais par cette phrase :

article2_4« Il faut toujours prendre soin de surmonter les objections des utilisateurs avant de déployer une solution de virtualisation ».

En effet, Il ne faut pas oublier les points suivants :

    • Appliquer les bonnes pratiques ne garantit pas les meilleures performances.
    • Le rendu à l’utilisateur doit être aussi bon que sur son poste de travail.
    • Il n’y a pas d’approche universelle en matière de virtualisation de postes de travail.

Classification des utilisateurs

La classification des utilisateurs consiste à dresser un tableau avec les différents types d’utilisateurs. Ce tableau sera basé sur le nombre et l’utilisation des logiciels ainsi que la charge appliquée au système.

La pratique courante est de définir trois types d’utilisateurs :

  • Experts : utilise en simultané plus de 3 applications d’une suite bureautique ou métier, navigue avec plusieurs onglets ouverts et utilise sa messagerie.
  • Moyen : Messagerie + une application bureautique
  • Léger : Messagerie + internet

Le type d’application est un exemple, il est important de lister et catégoriser les applications courantes.

La mise en œuvre de règle standard d’environ 40 postes virtuels par serveur, 6 à 8 postes par « core » risque d’être un mauvais choix économique, ou bien en termes de performances.
La première chose est d’avoir une meilleure connaissance des postes de travail présents dans votre environnement et de leur utilisation.

Les principales questions à se poser sont :

  • Quelles sont les applications les plus utilisées?
  • Quel est le besoin en ressources : disque, mémoire?
  • Quelle sont les habitudes de travail des utilisateurs?

L’exemple SysTrack ®

SysTrack® est un produit de la société Lakeside Software, Inc. qui combine des fonctionnalités de surveillance des postes de travail avec l’analyse statistique sophistiquée de l’utilisation des applications pour créer des rapports; elle vous aide à découvrir et visualiser votre environnement.

Les principales fonctionnalités en sont :

Découverte :

    • Inventaire complet des postes de travail, des périphériques et des applications.
    • Toutes les applications en cours d’utilisation, indépendamment de la méthode d’installation
    • Identification des applications Web et leur compatibilité (IE 6)

Rapports :

    • Évaluation de l’état des applications, des machines et des utilisateurs dans un tableau de bord

Nous devons prendre les décisions suivantes :

    • Quels sont les systèmes et les utilisateurs éligibles à la virtualisation ?
    • Quels sont les besoins en ressources ?
    • Comment obtenir des résultats optimaux par une cartographie correcte de l’environnement physique et la transposition dans un environnement virtuel ?
    • Quels sont les objectifs à atteindre (coût, performances, services, etc..) ?

Le dimensionnement

Le point principal que je veux aborder dans ce document est le dimensionnement.

  • Quelle est mon besoin en processeur, mémoire et disques. Quelle est ma consommation actuelle?
  • Comment dois-je définir les machines virtuelles basées sur les besoins en ressources?
  • Comment puis-je prendre en compte la charge globale, les besoins de l’utilisateur, la charge en fonction de la période de la journée, la géographie, et d’autres facteurs?

Pour utiliser SysTrack les étapes principales sont :

  1. installation et configuration SysTrack
  2. Sélectionner des postes de travail représentatifs
  3. Installer l’agent SysTrack
  4. Enregistrement des données (3-4 semaines d’enregistrement)
  5. Consolidation des données.
  6. Analyse des données avec Virtual Machine Planner et création des rapports.

Virtual Machine Planner et l’outil de création de rapports fournissent énormément d’informations – Il y a plus de 40 type de rapports disponibles.

Par exemple:

  • Quelles sont les applications les plus utilisées ?
  • Quel est le besoin en ressources ?
  • Comment dimensionner mon Hyperviseur ?
  • Combien de postes virtuels puis je mettre à disposition par Hyperviseur en préservant l’expérience utilisateur ?
  • Etc..

 Le point le plus important pour la définition de l’architecture de l’hyperviseur est de répartir les postes de travail et les serveurs existants vers des serveurs virtuels en respectant un équilibre optimal.

Toutes ces informations sont données avec la permission de Lakeside.
Pour plus d’information , consultez http://www.lakesidesoftware.com/index.html  ou me contacter.

Rapport de définition des Hyperviseurs

Les trois tableaux suivants sont des exemples de résultat d’analyse de données recueillies.

Spécification des Hyperviseurs

Nous obtenons le nombre d’Hyperviseurs cible et les besoins généraux.

article2_1

Besoins globaux de ressources

Ce tableau nous donne les besoins en termes de ressources.

 article2_2

Proposition de répartition

Le tableau suivant présente un plan de répartitions des postes virtuels sur les hyperviseurs. Nous retrouvons une répartition logique qui sera en correspondance avec nos trois types d’utilisateurs.

Un autre rapport donne le nom des postes de travail par Hyperviseur.

article2_3

L’objectif n’est pas de copier tous les rapports dans cette entrée de blog, mais je veux montrer que 40 machines virtuelles par hyperviseur n’est pas toujours la meilleure pratique.

L’objectif final est de définir la meilleure architecture possible, d’optimiser au mieux les ressources serveur et de donner le meilleur service aux utilisateurs.

Andre Navoizat
André est certifié IBM Sénior I/T spécialiste et ses domaines de compétences portent sur les solutions de virtualisation de Citrix, Virtual Bridges et VMware.
Il a également une bonne connaissance générale sur les composants Microsoft.
Il est certifié administrateur Citrix (CCA sur de multiples versions), administrateur d’entreprise (CCEA), Architecte (CCIA V4.x), avant-vente Citrix (CCSP) et avant-vente VMware (VTSP et VSP).
Employé chez IBM depuis 1977 il travaille depuis plus de 10 ans sur les solutions de virtualisation d’applications et du poste de travail.
Ses activités principales sont l’avant-vente, rédaction de proposition commerciale, conception et implémentation d’architecture.

{lang: 'fr'}
About The Author
Cloud Guru

Vous souhaitez réagir sur cet article ?