Архивный материал. В настоящий момент услуга не предоставляется или сведения устарели.
Виртуальная машина имеет ограниченные ресурсы и большие возможности по разгону в случае свободных ресурсов сервера. Так, например, скорость дисковой системы составляет до 50% от дисковой системы сервера (до 1000-2000 мб/с), но в тарифе начального уровня гарантируется только 4 или 8 мб/с, почти в 10 раз меньше. Аналогично действуют и ограничения на мощность процессора и сети.
В более чем 95% времени машине доступны все ресурсы, поэтому даже неоптимально настроенная система может работать быстро, но в случае общей нагрузки сервера возможен откат к гарантированным значениям, и работа замедляется существенно.
Смотрите также:
Проблемы скорости работы можно решить, увеличив соответствующие ресурсы или оптимизировав работу системы. Для того, чтобы понять причину медленной работы и необходимые ресурсы для расширения, необходимо прежде всего с помощью системного администратора внутри системы понять узкое место вашей машины. Для этого существуют встроенные средства ОС Windows, такие как Administrative tools / Performance Monitor (2003) и Performance (2008+), а также Task Manager (taskmgr.exe).
Во время неудовлетворительной работы машины оцените следующие параметры:
На сайтах Microsoft существует большое количество статей по анализу узких мест системы, относящиеся к Windows 2000 / Windows 2003, эти статьи помогут вам
понять работу вашей машины, т.к. физические машины того времени примерно соответствовали по мощности современной виртуальной машине.
Примеры статей:
http://support.microsoft.com/kb/146005
http://www.sql-server-performance.com/articles/audit/hardware_bottlenecks_p1.aspx
Вы можете сообщить службе поддержки ключевые собранные параметры для получения заключения.
Следует отметить, что замедление базовых операций сайта в виртуальной машине, например, открытие рядовой страницы, происходит только в случае неоптимальной работы сайта.
Пример: представьте, что для открытия страницы используются данные SQL сервера общим объемом 50 мб. Обычно данные находятся в памяти SQL сервера, но низкое качество запроса
видно из SQL Profiler (большое количество Reads (по 8 кб) или Writes (по 8 кб) для запроса). На виртуальном хостинге это обычно не составляет проблем, однако в вашей машине
в случае исчерпания лимита памяти эти данные, например, могут пропасть из памяти и иногда читаться с диска. Вспоминая числа из начала статьи, в случае выделения вам свободных
ресурсов сервера эта операция может занимать 1 секунду, что выглядит нормальной работой сайта, хотя уже ей не является, а в периоды наличия только гарантированных
ресурсов - 10-15 секунд. 50 мб, использованных здесь для примера, это огромный объем информации, однако, трата ресурсов такого порядка на элементарные операции является довольно
типичной (встречается в каждом втором или третьем проекте).
Установив узкое место с помощью инструментов выше, кроме запроса увеличения мощности машины, можно попробовать и своими силами решить проблему. Ресурсы, выделяемые машине, даже в гарантированном минимуме достаточны для работы обычных сайтов, замедляться будут только явно ресурсоемкие или неоптимальные операции.
Наиболее доступный вариант увеличения предсказуемой скорости машины - докупить еще памяти. Дисковая система является самой частой причиной медленной работы, т.к. в случае отсутствия ресурсов сверх тарифа она замедляется более чем на порядок. В том случае, если все важные для работы сайта данные находятся в памяти (в дисковом кеше или кеше SQL сервера), скорость работы вашего сайта меньше зависит от дисковой системы и изменяется не на порядок, а максимум в 1.5-2 раза.
Для установки памяти, купленной через "магазин лицензий/услуг" в личном кабинете, обратитесь в службу поддержки. Вашу машину необходимо будет перезагрузить, можно сразу указать желаемое время перезагрузки.
Смотрите также: