Проблемы
Рассмотрим следующий сценарий.
-
Приложение или служба использует интерфейсы Windows инструментария управления (WMI) для запроса отказоустойчивого кластера для получения сведений о конфигурации и состоянии.
-
В отказоустойчивом кластере имеется много ресурсов и групп.
В этом сценарии приложение или служба могут иметь низкую производительность или исключение времени ожидания.
Например, если вы используете System Center Virtual Machine Manager для управления виртуальной машиной в отказоустойчивом кластере, эта проблема может возникнуть.
Причина
Эта проблема возникает из-за того, что поставщик WMI отвечает на запросы очень медленно. Время, затрачиваемое поставщиком инструментария WMI на выполнение запросов, влияет на следующие показатели производительности:
-
Возможность и надежность службы или приложения
-
Скорость создания отчета о состоянии отказоустойчивого кластера
Таким образом, медленная реакция поставщика WMI может привести к аномальной работы приложения или службы.
Решение
Это исправление оптимизирует целевые запросы WMI к поставщику WMI отказоустойчивого кластера. Эта оптимизация выполняется так, чтобы распространенные запросы выполнялось быстрее, когда в отказоустойчивом кластере настроено множество ресурсов и групп.
Сведения об исправлении
Поддерживаемое исправление доступно корпорацией Майкрософт. Однако это исправление предназначено только для устранения проблемы, описанной в этой статье. Примените это исправление только к системам, в которых возникла проблема, описанная в этой статье. Это исправление может получить дополнительное тестирование. Поэтому, если эта проблема серьезно не затрагивает вас, рекомендуется дождаться следующего обновления программного обеспечения, содержащего это исправление.
Если исправление доступно для скачивания, в верхней части этой статьи базы знаний есть раздел "Доступно скачивание исправлений". Если этот раздел не отображается, обратитесь в службу поддержки клиентов Майкрософт, чтобы получить исправление.
Обратите внимание, что при возникновении дополнительных проблем или необходимости устранения неполадок может потребоваться создать отдельный запрос на обслуживание. Обычные затраты на поддержку будут применяться к дополнительным вопросам поддержки и вопросам, которые не подходят для этого исправления. Полный список номеров телефонов службы поддержки и обслуживания майкрософт или создания отдельного запроса на обслуживание см. на следующем веб-сайте Майкрософт:
http://support.microsoft.com/contactus/?ws=supportОбратите внимание, что в форме "Доступно скачивание исправлений" отображаются языки, для которых доступно исправление. Если язык не отображается, исправление недоступно для этого языка.
Предварительные условия
Чтобы применить это исправление, компьютер должен работать Windows Server 2008 R2 вместе с включенной функцией отказоустойчивой кластеризации.
Обратите внимание, что это исправление предназначено только для поставщика WMI отказоустойчивого кластера и служб. Это исправление не требуется устанавливать на других компьютерах, подключенных к отказоустойчивому кластеру Windows Server 2008 R2, или на любом другом клиентском компьютере, на котором работают средства удаленного администрирования сервера (RSAT).
Требование перезагрузки
Вам не нужно перезапускать компьютер, если вы остановите службу кластера, прежде чем применять это исправление.
Сведения о замене исправлений
Это исправление не заменяет другие исправления.
Сведения о файлах
Английская версия исправления содержит файлы с атрибутами, указанными в следующей таблице, или более поздние. Даты и время для файлов указаны в формате времени UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы найти разницу между временем в формате UTC и локальным временем, используйте вкладку "Часовой пояс" в элементе даты и времени в панель управления.
Windows файла Server 2008 R2
Файлы MANIFEST (.manifest) и ФАЙЛЫ ИНСТРУКЦИИ (.1
), установленные для каждой среды, перечислены отдельно. Файлы с расширениями MANIFEST и MUM, а также связанные CAT-файлы каталога безопасности критически важны для отслеживания состояния обновляемого компонента. Файлы каталога безопасности (атрибуты, не указанные в списке) подписаны цифровой подписью Майкрософт.
Для всех поддерживаемых версий Windows Server 2008 R2 на основе 64-разрядных версий
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Clussvc.exe |
6.1.7600.20517 |
4,579,840 |
28 августа 2009 г. |
11:21 |
x64 |
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Cluswmi.dll |
6.1.7600.20517 |
540,160 |
28 августа 2009 г. |
11:23 |
x64 |
Cluswmi.mof |
Not Applicable |
76,540 |
28 августа 2009 г. |
03:31 |
Not Applicable |
Cluswmiuninstall.mof |
Not Applicable |
176 |
13 июля 2009 г. |
20:22 |
Not Applicable |
Для всех поддерживаемых версий Windows Server 2008 R2 на основе Itanium
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Clussvc.exe |
6.1.7600.20517 |
7,699,456 |
28 августа 2009 г. |
09:36 |
IA-64 |
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Cluswmi.dll |
6.1.7600.20517 |
884,224 |
28 августа 2009 г. |
09:38 |
IA-64 |
Cluswmi.mof |
Not Applicable |
76,540 |
28 августа 2009 г. |
03:25 |
Not Applicable |
Cluswmiuninstall.mof |
Not Applicable |
176 |
13 июля 2009 г. |
20:22 |
Not Applicable |
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в указанной ниже статье базы знаний Майкрософт.
824684 Описание стандартной терминологии, используемой для описания microsoft software updatesNote. Это исправление оптимизирует следующие запросы к поставщику WMI отказоустойчивого кластера, если в отказоустойчивом кластере настроено множество ресурсов и групп: выберите * из MSCluster_Resource WHERE Type='MSCluster_Resource WHERE Type='MSCluster_Resource <типа ресурса>' [OR Type='<resource name 2>']
Select * from MSCluster_Resource WHERE Type='Generic Service' AND PrivateProperties.ServiceName='tssdis'
Выберите * из MSCluster_ResourceToDisk где 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>"'
Выберите * из MSCluster_NodeToActiveResource где 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>'
Выберите * из MSCluster_Resource где Type='Virtual Machine Configuration' и 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>"'
Выберите * из MSCluster_ClusterSharedVolumeToPartition где 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>'
Выберите * из MSCluster_Resource где ResourceClass='<класс ресурсов>'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>'
Выберите * из MSCluster_ResourceType где Name = '<resource type>'select
* from MSCluster_Disk
select * from MSCluster_Disk where ID='< disk id>'
Дополнительные сведения о файле Windows Server 2008 R2
Дополнительные файлы для всех поддерживаемых версий Windows Server 2008 R2 на основе 64-разрядных версий
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Amd64_microsoft-windows-f.. overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_168de9add41fe04f.manifest |
Not Applicable |
7,438 |
28 августа 2009 г. |
17:35 |
Not Applicable |
Amd64_microsoft-windows-f.. overcluster-cluswmi_31bf3856ad364e35_6.1.7600.20517_none_193be2f1d2657a2c.manifest |
Not Applicable |
6,668 |
28 августа 2009 г. |
17:33 |
Not Applicable |
Package_for_kb974930_rtm~31bf3856ad364e35~amd64~~6.1.1.0. |
Not Applicable |
2,162 |
28 августа 2009 г. |
22:43 |
Not Applicable |
Wow64_microsoft-windows-f.. overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_20e294000880a24a.manifest |
Not Applicable |
4,604 |
28 августа 2009 г. |
16:08 |
Not Applicable |
Дополнительные файлы для всех поддерживаемых версий Windows Server 2008 R2 на основе Itanium
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Ia64_microsoft-windows-f.. overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_ba70f2201bc07815.manifest |
Not Applicable |
7,436 |
28 августа 2009 г. |
16:50 |
Not Applicable |
Ia64_microsoft-windows-f.. overcluster-cluswmi_31bf3856ad364e35_6.1.7600.20517_none_bd1eeb641a0611f2.manifest |
Not Applicable |
6,666 |
28 августа 2009 г. |
16:49 |
Not Applicable |
Package_for_kb974930_rtm~31bf3856ad364e35~ia64~~6.1.1.0. |
Not Applicable |
1,456 |
28 августа 2009 г. |
22:43 |
Not Applicable |
Wow64_microsoft-windows-f.. overcluster-clussvc_31bf3856ad364e35_6.1.7600.20517_none_20e294000880a24a.manifest |
Not Applicable |
4,604 |
28 августа 2009 г. |
16:08 |
Not Applicable |