Советы производительности виртуальной Server 2005

Переводы статьи Переводы статьи
Код статьи: 903748 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

Виртуализация оборудования компьютера — это мощная функция, которая позволяет использовать меньшее число физических серверов. Когда эта функция используется неправильно, может дать виртуализации оборудования и следующие преимущества:
  • Оборудование работает более эффективно.
  • Менее физического пространства и меньше энергии, используемые оборудованием.
Однако виртуализация не без недостатков. Технология виртуализации запускается счетчиков производительности. Виртуализация не дает программам работать быстрее.

Виртуализация — процесс разделения физического сервера для выполнения нескольких рабочих нагрузок. Таким образом Виртуализация делает оборудование более эффективно. Тем не менее если требуется объединить несколько физических серверов на одном физическом сервере, выполняется технологии виртуализации рабочих нагрузок, есть недостаток. Больше не серверы имеют представление операций ввода-вывода для Процессора, памяти, жестких дисков и сетевых ресурсов. Вместо этого сервера теперь имеют одинаковые ввода-вывода. В этом случае возможно возникновение узких мест ресурсов.

Узкие места ресурсов может возникнуть при использовании технологии виртуализации, современного оборудования является достаточно обычно быстро, чтобы уменьшить проблемы с производительностью. Тем не менее одним из ключей к успешной работы технологии виртуализации является понимание и уменьшения этих ресурсов узкие места.

Введение эта ссылка может указывать на содержимое полностью или частично на английском языке

Статья содержит сведения, рекомендации и методы для оптимизации производительности виртуальной машины при запуске гостевых операционных систем в Microsoft Virtual Server 2005.

Дополнительная информация

Для оптимизации производительности виртуальных машин, работающих в Virtual Server 2005, используйте один или несколько из следующих способов.

Установки Virtual Machine Additions

Корпорация Майкрософт рекомендует установить Virtual Machine Additions в гостевой операционной системы. Этот этап часто пропущены, если администратор настраивает гостевой операционной системы в виртуальной машине. Возможности Virtual Machine Additions предназначены для улучшения интеграции гостевой операционной системы с главного компьютера. Virtual Machine Additions также улучшает производительность и управляемость гостевой операционной системы. Для получения дополнительных сведений о Virtual Machine Additions см.Установка Virtual Machine Additions.в разделеРуководство по виртуальному администратор сервера.

Установить в компьютер дополнительной оперативной памяти

Корпорация Майкрософт рекомендует установить объем оперативной памяти в компьютере под управлением Virtual Server 2005. Объем оперативной памяти на узловом компьютере ограничивает количество виртуальных машин, которые можно выполнять в Virtual Server 2005, больше, чем любые другие фактора. Базовой операционной системы и каждой работающей виртуальной машины требуется достаточно памяти. Чтобы вычислить общий объем памяти, который требуется, рассмотрим следующее:
  • Выделить достаточно памяти для операционной системы на каждом виртуальном компьютере.
  • Выделить достаточно памяти для программ, выполняемых на каждом виртуальном компьютере.
  • Выделить достаточно памяти для операционной системы на главном компьютере.
  • Allocate up to 32 megabytes of additional RAM on the host computer for each running virtual machine.
The following table illustrates these memory allocations.
Свернуть эту таблицуРазвернуть эту таблицу
Physical or virtual machineОперационная система:RAM allocated to OSRAM allocated to virtualization
Total RAM required
Host computerWindows Server 2003:512 МБ512 МБ
Virtual machine 1Windows NT 4.0 Service Pack 6a128 МБ32 MB672 MB
Virtual machine 2Windows NT 4.0 Service Pack 6a128 МБ32 MB832 MB
Virtual machine 3Windows 2000 с пакетом обновления 4 (SP4)256 MB32 MB1120 MB
Virtual machine 4Windows 2000 с пакетом обновления 4 (SP4)256 MB32 MB1408 MB
Virtual machine 5Windows Server 2003:512 МБ32 MB1952 MB
Virtual machine 6Windows Server 2003:512 МБ32 MB2496 MB
Virtual machine 7Windows Server 2003:512 МБ32 MB3040 MB
Virtual machine 8Windows Server 2003:512 МБ32 MB3584 MB
Примечание.These memory allocation values are suggested values. You experience increased performance when you allocate additional memory for each virtual machine and for the host operating system.

Install additional CPUs in the host computer

When you install additional CPUs in the host computer, you can run more virtual machines. Virtual Server 2005 is heavily threaded so that you can scale Virtual Server 2005 on more advanced computers. Currently, each virtual machine operates as a uniprocessor computer. In this situation, one thread on the host computer acts as the processor for each virtual machine. When you run multiple virtual machines, multiple threads act as multiple virtual processors. Virtual Server 2005 schedules these multiple threads across all the available CPUs in the host computer. Therefore, virtual machines perform better on a host computer that has multiple CPUs.

Use a fast hard disk subsystem in the host computer

Like other disk-intensive programs, Virtual Server 2005 benefits from a fast hard disk subsystem on the physical server. Serial ATA (SATA) hard disks are faster than traditional IDE hard disks. Typically, SCSI hard disks are faster than both SATA and traditional IDE hard disks. The use of a striped RAID configuration provides even better performance and provides data redundancy. If you install Virtual Server 2005 in a storage area network (SAN) environment, and if you want to host virtual machines on a SAN, consider investing in host bus adaptors that have multiple fiber channels. With enough virtual machines and hard disk activity, you might saturate a fiber channel connection. To determine whether the fiber channel connection is saturated, monitor the performance of the fiber channel adaptor on the host computer.

Put virtual hard disks on different physical disks than the hard disk that the host operating system uses

Put virtual hard disks on different physical disks than the hard disk that the host operating system uses. Additionally, put virtual hard disks on different physical disks than the hard disk that holds the host computer's page file.

Use virtual SCSI hard disks instead of virtual IDE hard disks

When you configure virtual machines, use virtual SCSI disks instead of virtual IDE hard disks. A virtual SCSI disk can make disk activity perform up to 20 percent better. A traditional IDE hard disk is limited to one transaction at a time on the bus. A SCSI disk can handle multiple transactions at the same time on the bus. Therefore, we recommend that you use SCSI virtual hard disks when you can.

Use fixed-size virtual hard disks instead of dynamically expanding virtual hard disks

The two most common kinds of virtual hard disks are the fixed-size virtual hard disk and the dynamically expanding virtual hard disk.

When you create a fixed-size virtual hard disk, all the space that the virtual hard disk requires is reserved. Therefore, if you create a 100 gigabyte (GB) fixed-size virtual hard disk, 100 GB is reserved on the physical hard disk. The space on a fixed-size virtual hard disk is more likely to be contiguous than the space on a dynamically expanding virtual hard disk. Additionally, the file size of a fixed-size virtual hard disk does not have to expand before data is written to a file in a virtual machine. Therefore, fixed-size virtual hard disks generally provide better performance.

In a dynamically expanding virtual hard disk, the size of the .vhd file grows as data is written to the virtual hard disk. By default, Virtual Server 2005 creates this kind of virtual hard disk. When you create a dynamically expanding virtual hard disk, you specify a maximum file size. This size restricts how large the virtual hard disk file size can become. For example, if you create a 100 GB dynamically expanding virtual hard disk, the initial size of the .vhd file is about 3 megabytes (MB). As the virtual machine uses the virtual hard disk, the size of the .vhd file grows to hold the new data. Because dynamically expanding virtual hard disks grow only as required, a dynamically expanding virtual hard disk is less likely to use contiguous space on the host computer's physical hard disk. Therefore, depending on how fragmented the host computer's physical hard disk is, the performance of the virtual machine might decrease.

Install multiple network adaptors in the host computer

One of the least expensive ways to make virtual machines perform better is to install multiple network adaptors in the host computer. Instead of configuring all the virtual machines to use a single physical network adaptor, configure groups of virtual machines to use virtual networks, and configure each virtual network to use a different physical network adaptor. This configuration helps spread the network traffic across multiple network adaptors.

Do not run other programs on the computer that runs Virtual Server 2005

Рекомендуется не запускать другие программы на компьютере под управлением Virtual Server 2005. Другая программа может конкурировать с Virtual Server 2005 для ресурсов. Таким образом Virtual Server 2005 может не иметь достаточных ресурсов. Эта проблема может повлиять на всех запущенных виртуальных машин. Несмотря на то, что иногда необходимо выполнить другие программы или службы на компьютер размещения Virtual Server 2005, например, когда необходимо запустить программу, которая не может работать в виртуальной среде, рекомендуется, чтобы избежать этого практического занятия.

Ссылки

Для получения дополнительных сведений о Virtual Server 2005 посетите следующий веб-узел корпорации Майкрософт:
http://www.Microsoft.com/windowsserversystem/virtualserver/Default.mspx
To obtain the Virtual Server Migration Toolkit, visit the following Microsoft Web site:
http://technet.microsoft.com/en-us/virtualserver/bb676674.aspx

Свойства

Код статьи: 903748 - Последний отзыв: 27 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Virtual Server 2005 Standard Edition
  • Microsoft Virtual Server 2005 Enterprise Edition
Ключевые слова: 
kbPubTypeKC kbhowto kbinfo kbmt KB903748 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:903748

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com