To begin with, I'll give you links in reference to similar problems:
http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Q_22857685.html?sfQueryTermInfo=1 2005 + + problem server space + + + virtual start
http://www.experts-exchange.com/Microsoft/Applications/Virtual_Server_2005/Q_23107997.html?sfQueryTermInfo=1 2005 + + problem server space + + + virtual start
Below are the problems encountered and what remains problematic for us:
We normally set up virtual disks as follows:
- Virtual Disc Dynamics
- In the operating system: Basic Disc
- Primary Partition
- 2000 Go
We have 2 virtual machines that are located on 2 different host servers, host servers that are on different SAN. These 2 VMs replicate terras of files on several LUN by DFS-R.
On the first virtual machine, we have 460 Gigs of data on a 470 Gigs LUN real and 2 Terras on dynamic virtual disk and we decide to replicate on the second virtual machine as always in this system. We create the 470 Gigs LUN on the host, create the 2 Terras virtual disk dynamic on the virtual machine, configure access rights and DFS-R so that the replication begins.
The next morning, the virtual machine is in the state "suspend" (that's another problem that I have already opened ...), I realize that the space used on the virtual machine is 270 Gigs. The VHD file is 470 Gigs for its part, takes all available space on the LUN of the host server.
On the disc of the virtual machine, having requested the properties, I realized that the files size was bigger than the size on the disk. We have said that the file was problematic. We have all been recreated : LUN, virtual disk, replication DFS-R, etc..
This time I checked replication that evening and for 160 Gigs of data on the virtual machine, the VHD file was 230 Gigs. Now the size goes well with the size on disk, however ...
I have several dozen disks configured in this way and I know what can cause such a difference? There is regularly a difference of 2 to 3 Gigs but I don't matter. In the present case, the difference is huge and it really cause me some space problems on the SAN.
I saw in the references link that the anti-virus software and backup could affect VHD files. I did validate the configuration of Trend Micro and the VHD files are excluded since long before the creation of the file in question and for the 2nd time we met the problem, the backup was not yet done and there is no TSM logging installed on the host server.
My belief now is that the host server is involved in this issue because the space used on the virtual machine represents the reality and as I have seen in other cases as a reference, their limit was exceeded, that the virtual machine alone can not do ...
A limitation that we have is that we fail to compact disc given the volumes that we have, we do not seem to have enough space to successfully compact "Offline". If someone knows the rules, we'll appreciate to know these rules... Is it this one : as much free space as the size of VHD file? In our case, it is rarely useful to compact because we only cumulate data without stopping, we do not get free space ...
Another limitation is that, ideally, I do not want to set my discs fixed disks are behind because of LUNs on a SAN and I can enlarge then I need to keep the current configurations, ie a dynamic virtual disk configured to 2000 Gigs.
In thanking you in advance for your help!
Martin
Pour commencer, je vais vous donner des liens en référence à des problèmes similaires :
http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Q_22857685.html?sfQueryTermInfo=1+2005+problem+server+space+start+virtualhttp://www.experts-exchange.com/Microsoft/Applications/Virtual_Server_2005/Q_23107997.html?sfQueryTermInfo=1+2005+problem+server+space+start+virtualVoici les problèmes rencontrés et ce qui demeure problématique pour nous :
Nous configurons normalement les disques virtuels comme suit :
- Disque Virtuel Dynamique
- Dans le système d'exploitation : Disque Basic
- Partition Primaire
- 2000 Go
Nous avons 2 machines virtuelles qui sont situés sur 2 serveurs hôtes différents, serveurs hôtes qui sont sur des SAN différents. Ces 2 machines virtuelles répliquent quelques terras de fichiers situés sur plusieurs LUN par DFS-R.
Sur la première machine virtuelle, nous avons 460 Gigs de données sur un LUN de 470 Gigs réels et sur un disque virtuel dynamique de 2 Terras et nous décidons de les répliquer sur la seconde machine virtuelle comme toujours dans ce système. Nous créons le LUN de 470 Gigs sur l'hôte, créons le disque virtuel dynamique de 2 terras sur la machine virtuelle, configurons les droits d'accès et DFS-R pour que la réplique commence.
Le lendemain matin, la machine virtuelle est à suspendu (ca, c'est un autre problème que j'ai déjà ouvert...) et lorsque je la remet en fonction, je m'apercois que l'espace utilisé sur la machine virtuelle est de 270 Gigs. Le fichier VHD fait cependant 470 Gigs pour sa part et prend donc tout l'espace disponible sur le LUN du serveur hôte.
Sur le disque de la machine virtuelle, après avoir demandées les propriétés, je me suis aperçu que la taille des fichiers était plus grande que la taille sur le disque. Nous nous sommes dit que le fichier était problématique. Nous avons tout recréé au complet : LUN, disque virtuel, réplication DFS-R, etc.
Cette fois, j'ai vérifié la réplication le soir même et pour 160 Gigs de données sur la machine virtuelle, le fichier VHD était de 230 Gigs. Maintenant la taille va bien avec la taille sur le disque cependant...
J'ai plusieurs dizaine de disques configurés de cette façon et j'aimerais savoir ce qui peut occasionner une telle différence? Il y a régulièrement une différence de 2 à 3 Gigs mais je ne m'en faisais pas pour ça. Dans le cas actuel, la différence est vraiment énorme et ça m'occasionne des problèmes d'espace sur le SAN.
J'ai vu dans le message précédent que l'Antivirus et les logiciels de sauvegarde pouvait affecter les fichiers VHD. J'ai fait valider dans la configuration de Trend Micro que nous avons, les fichiers VHD sont exclus depuis longtemps avant la création du fichier en question et pour la 2e fois où nous avons rencontré la problématique, la sauvegarde n'était pas encore effectuée et il n'y a pas de journalisation TSM d'installé sur le serveur hôte.
Ma croyance actuelle est que le serveur hôte est en cause dans cette problématique car l'espace utilisé sur la machine virtuelle représente bien la réalité et comme j'ai pu constaté dans les autres cas en référence, leur maximum fixé était dépassé, ce que la machine virtuelle à elle seule ne peut faire...
Une limitation que nous avons est que nous ne réussissons pas à compacter le disque vu les volumes que nous avons, nous ne semblons pas avoir assez d'espace libre pour réussir à compacter "Offline". Si quelqu'un connaît la règle, ce serait bien apprécié... Est-ce la suivante : autant d'espace libre que la grosseur du fichier VHD? Dans notre cas, il serait rarement utile de compacter car nous ne faisons qu'agrandir les volumes sans arrêt, nous ne récupérons pas d'espace...
Une autre limitation est qu'idéalement, je ne désire pas configurer mes disques en disques fixes car derrière se sont des LUNs sur un SAN et je peux les agrandir au besoin alors j'aimerais garder les configurations actuelles, c'est-à-dire en disque virtuel dynamique configuré à 2000 Gigs.
En vous remerciant à l'avance pour votre aide!
Martin
Start Free Trial