Наша совместная команда Banwar.org

Связаться с нами

  • (097) ?601-88-87
    (067) ?493-44-27
    (096) ?830-00-01

Статьи

1Gb.ua - VDS на технології Hyper-V - швидкість роботи віртуальної машини

  1. аналіз проблеми
  2. Причини та рішення
  3. Зміст технічної документації

Віртуальна машина має обмежені ресурси і великі можливості по розгону в разі вільних ресурсів сервера. Так, наприклад, швидкість дискової системи складає до 50% від дискової системи сервера (до 30-40 мб / с), але в тарифі гарантується тільки 2 або 4 мб / с, майже в 10 разів менше. Аналогічно діють і обмеження на потужність процесора і мережі.

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

аналіз проблеми

Проблеми швидкості роботи можна вирішити, збільшивши відповідні ресурси або оптимізувавши роботу системи. Для того, щоб зрозуміти причину повільної роботи і необхідні ресурси для розширення, необхідно перш за все за допомогою системного адміністратора всередині системи зрозуміти вузьке місце вашої машини. Для цього існують вбудовані засоби ОС Windows, такі як Administrative tools / Performance Monitor (2003) і Performance (2008), а також Task Manager (taskmgr.exe).

Під час незадовільної роботи машини оціните наступні параметри:

  • Навантаження дискової системи у відсотках (Performance Monitor), середні значення за 10-30 секунд
  • Навантаження мережевої системи в процентах (Task Manager), в інтервалах 2 - 5 секунд
  • Обсяг дискового кеша (Task Manager), орієнтовні нормальні значення - не менше 30% від загальної пам'яті системи, мінімум близько 150 мб.

На сайтах 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 (по 4 кб) або Writes (по 4 кб) для запиту). На віртуальному хостингу це зазвичай не становить проблем, однак у вашій машині в разі вичерпання ліміту пам'яті ці дані, наприклад, можуть зникнути з пам'яті і іноді читатися з диска. Згадуючи числа з початку статті, в разі виділення вам вільних ресурсів сервера ця операція може займати 1 секунду, що виглядає нормальною роботою сайту, хоча вже їй не є, а в періоди наявності тільки гарантованих ресурсів - 10-15 секунд. 50 мб, використаних тут для прикладу, це величезний обсяг інформації, однак, трата ресурсів такого порядку на елементарні операції є досить типовою (зустрічається в кожному другому або третьому проекті).

Встановивши вузьке місце за допомогою інструментів вище, крім запиту збільшення потужності машини, можна спробувати і своїми силами вирішити проблему. Ресурси, що виділяються машині, навіть в гарантованому мінімумі достатні для роботи звичайних сайтів, сповільнюватися будуть тільки явно ресурсомісткі або неоптимальні операції.

Найбільш доступний варіант збільшення передбачуваною швидкості машини - докупити ще пам'яті. Дискова система є найчастішою причиною повільної роботи, тому що в разі відсутності ресурсів понад тариф вона сповільнюється більш ніж на порядок. У тому випадку, якщо всі важливі для роботи сайту дані знаходяться в пам'яті (в дисковому кеші або кеші SQL сервера), швидкість роботи вашого сайту менше залежить від дискової системи і змінюється не на порядок, а максимум в 1.5-2 рази.

Для установки пам'яті, купленої через "магазин ліцензій / послуг" в особистому кабінеті, зверніться в службу підтримки. Вашу машину необхідно буде перезавантажити, можна відразу вказати бажаний час перезавантаження.

Зміст технічної документації

Зміст технічної документації

Зверніть увагу

Хочете щоб ресурси працювали ідеально Хочете щоб ресурси працювали ідеально?
VIP хостинг!
VIP VDS!

Новости

Banwar.org
Наша совместная команда Banwar.org. Сайт казино "Пари Матч" теперь доступен для всех желающих, жаждущих волнения и азартных приключений.