Een toepassing of service die informatie over een failover-cluster met behulp van de WMI-provider vraagt treden lage prestaties of een time-uitzondering


Symptomen


Overweeg het volgende scenario:
  • Een toepassing of service maakt gebruik van de interfaces van de Windows Management Instrumentation (WMI) query uitvoeren op een failover-cluster voor de configuratie- en statusgegevens.
  • Er zijn vele bronnen en groepen op het failover-cluster.

In dit scenario wordt treden de toepassing of service lage prestaties of een time-uitzondering.

Bijvoorbeeld, als u een virtuele machine op het failover-cluster beheren met System Center Virtual Machine Manager, u dit probleem kan optreden.

Oorzaak


Dit probleem treedt op omdat de WMI-provider zeer langzaam op de queryaanvragen reageert. De tijd die nodig is om de queryaanvragen de WMI-provider heeft invloed op de volgende metingen van de prestaties:

  • De mogelijkheden en de betrouwbaarheid van de service of toepassing
  • De snelheid van het genereren van een rapport over het failover-cluster
Daarom een trage reactie van de WMI-provider mogelijk de toepassing of service abnormaal functioneren.

Oplossing


Deze hotfix wordt geoptimaliseerd gerichte WMI-query's naar de WMI-provider van het failover-cluster. Deze optimalisatie wordt uitgevoerd, zodat de algemene query's sneller uitvoeren wanneer een groot aantal bronnen en groepen op het failover-cluster zijn geconfigureerd

Informatie over de hotfix

Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop de in dit artikel beschreven problemen zich voordoen. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige hinder ondervindt van dit probleem, is het daarom raadzaam te wachten op de volgende update waarin deze hotfix is opgenomen.

Als de hotfix gedownload kan worden, is er een sectie 'Hotfix downloaden' aan het begin van dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, neem dan contact op met Microsoft Customer Service and Support om de hotfix te verkrijgen.

Opmerking Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of een afzonderlijk serviceverzoek maken, gaat u naar de volgende Microsoft-website:Opmerking Het formulier 'Hotfix kan worden gedownload' geeft de talen weer waarvoor de hotfix beschikbaar is. Als uw taal niet wordt weergegeven, is dit omdat een hotfix niet voor die taal beschikbaar is.

Vereisten

Deze hotfix moet op de computer Windows Server 2008 R2 en het onderdeel Failover Clustering ingeschakeld worden uitgevoerd.

Opmerking Deze hotfix is voor de WMI-provider van failover-cluster alleen en services. U bent niet verplicht deze hotfix installeren op een andere computer is verbonden met het failover-cluster van Windows Server 2008 R2 of op een andere clientcomputer waarop Remote Server Administration Tools (RSAT).

Opnieuw opstarten

U beschikt niet over de computer opnieuw opstarten als u de Cluster-service stoppen voordat u deze hotfix toepast.

Informatie over het vervangen van hotfixes

Deze hotfix vervangt geen andere hotfixes.

Bestandsinformatie

De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Gebruik het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm om het verschil tussen UTC en lokale tijd.
Opmerking over bestandsinformatie in Windows Server 2008 R2

Zijn de MANIFEST-bestanden (.manifest) en MUM-bestanden (.mum) die zijn geïnstalleerd voor elke omgeving
apart vermeld. MUM- en MANIFEST-bestanden- en de bijbehorende beveiligingscatalogusbestanden (.cat)-bestanden zijn van cruciaal belang voor het behoud van de status van het bijgewerkte onderdeel. De beveiligingscatalogusbestanden (kenmerken niet worden vermeld) zijn ondertekend met een digitale handtekening van Microsoft.
Voor alle ondersteunde versies van Windows Server 2008 R2 op basis van x64

BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Clussvc.exe6.1.7600.205174,579,84028-Aug-200911:21x64
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Cluswmi.dll6.1.7600.20517540,16028-Aug-200911:23x64
Cluswmi.mofNiet van toepassing76,54028-Aug-200903:31Niet van toepassing
Cluswmiuninstall.mofNiet van toepassing17613-Jul-200920:22Niet van toepassing
Voor alle ondersteunde Itanium-versies van Windows Server 2008 R2

BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Clussvc.exe6.1.7600.205177,699,45628-Aug-200909:36IA-64
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Cluswmi.dll6.1.7600.20517884,22428-Aug-200909:38IA-64
Cluswmi.mofNiet van toepassing76,54028-Aug-200903:25Niet van toepassing
Cluswmiuninstall.mofNiet van toepassing17613-Jul-200920:22Niet van toepassing

Status


Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Meer informatie


Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
824684 beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven
Opmerking Deze hotfix wordt de volgende query's naar de WMI-provider van failover-cluster geoptimaliseerd wanneer veel bronnen en groepen op het failover-cluster zijn geconfigureerd:
Select * from MSCluster_Resource WHERE Type=’<resource type name>’ [OR Type=’<resource type name 2>’]
Select * from MSCluster_Resource WHERE Type='Generic Service' AND PrivateProperties.ServiceName='tssdis'
Select * from MSCluster_ResourceToDisk where GroupComponent='MSCluster_Resource.Name="<resource name>"'
Select * from MSCluster_ResourceToDisk where PartComponent='MSCluster_Disk.ID="<disk id>"'
Select * from MSCluster_DiskToDiskPartition where GroupComponent='MSCluster_Disk.ID="<disk id>"'
Select * from MSCluster_NodeToActiveGroup where PartComponent='MSCluster_ResourceGroup.Name="<group name>"'
Select * from MSCluster_NodeToActiveResource where PartComponent='MSCluster_Resource.Name="<resource name>"'
Select * from MSCluster_ResourceGroupToResource where GroupComponent='MSCluster_ResourceGroup.Name="<group name>"'
Select * from MSCluster_ResourceGroupToResource where PartComponent='MSCluster_Resource.Name="<resource name>"'
Select * from MSCluster_Resource where Type='Virtual Machine' and PrivateProperties.VmID='<vm id>'
Select * from MSCluster_Resource where Type='Virtual Machine Configuration' and PrivateProperties.VmID='<vm id>'
Select * from MSCluster_ResourceToDependentResource where Dependent='MSCluster_Resource.Name="<resource name>"'
Select * from MSCluster_ResourceToDependentResource where Antecedent='MSCluster_Resource.Name="<resource name>"'
Select * from MSCluster_ClusterSharedVolumeToPartition where GroupComponent='MSCluster_ClusterSharedVolume.Name="<CSV name>"'
Select * from MSCluster_ClusterSharedVolumeToResource where GroupComponent='MSCluster_ClusterSharedVolume.Name="<CSV name>"'
Select * from MSCluster_ClusterSharedVolumeToNode where GroupComponent='MSCluster_ClusterSharedVolume.Name="<CSV name>"'
Select * from MSCluster_AvailableDisk where ID='<disk id>'
Select * from MSCluster_Resource where ResourceClass='<resource class>'
Select * from MSCluster_Resource where Name = '<resource name>'
Select * from MSCluster_Node where Name = '<node name>'
Select * from MSCluster_Group where Name = '<group name>'
Select * from MSCluster_Network where Name = '<network name>'
Select * from MSCluster_NetworkInterface where Name = '<network interface>' and SystemName = '<node name>'
Select * from MSCluster_ResourceType where Name = '<resource type>'
select * from MSCluster_Disk
select * from MSCluster_Disk where ID='< disk id>'

Aanvullende bestandsinformatie voor Windows Server 2008 R2

Aanvullende bestanden voor alle ondersteunde versies van Windows Server 2008 R2 op basis van x64


BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Amd64_microsoft-windows-f..overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_168de9add41fe04f.manifestNiet van toepassing7,43828-Aug-200917:35Niet van toepassing
Amd64_microsoft-windows-f..overcluster-cluswmi_31bf3856ad364e35_6.1.7600.20517_none_193be2f1d2657a2c.manifestNiet van toepassing6,66828-Aug-200917:33Niet van toepassing
Package_for_kb974930_rtm~31bf3856ad364e35~amd64~~6.1.1.0.mumNiet van toepassing2,16228-Aug-200922:43Niet van toepassing
Wow64_microsoft-windows-f..overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_20e294000880a24a.manifestNiet van toepassing4,60428-Aug-200916:08Niet van toepassing

Extra bestanden voor alle ondersteunde Itanium-versies van Windows Server 2008 R2


BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Ia64_microsoft-windows-f..overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_ba70f2201bc07815.manifestNiet van toepassing7,43628-Aug-200916:50Niet van toepassing
Ia64_microsoft-windows-f..overcluster-cluswmi_31bf3856ad364e35_6.1.7600.20517_none_bd1eeb641a0611f2.manifestNiet van toepassing6,66628-Aug-200916:49Niet van toepassing
Package_for_kb974930_rtm~31bf3856ad364e35~ia64~~6.1.1.0.mumNiet van toepassing1,45628-Aug-200922:43Niet van toepassing
Wow64_microsoft-windows-f..overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_20e294000880a24a.manifestNiet van toepassing4,60428-Aug-200916:08Niet van toepassing