Показаны сообщения с ярлыком сервер. Показать все сообщения
Показаны сообщения с ярлыком сервер. Показать все сообщения

понедельник, 10 февраля 2014 г.

Какую максимальную нагрузку может выдержать сервер/CMS?

Заметка. Нагрузка считается в хитах (запросах), т.е. просмотрах страниц. 1000 пользователей ~ 5000 запросов в сутки ~ 1 запрос в 17 секунд. Это маленькая нагрузка. В среднем запрос во многих CMS обрабатывается за 0.05-0.5 секунды на обычном хостинге. Если больше, то либо кривая система, либо слишком большой объем данных. Если собственный сервер или VPS/DDS, то при использовании оптимизации, двухуровневой архитектуры веб-сервера, прекомпилятора и прочих фич, скорость работы может быть до нескольких сотен запросов в секунду. Joomla и многие другие open-source CMS обладают слабыми инструментами оптимизации, так как в первую очередь ориентируются на некоммерческие сайты с большим функционалом и некритичны к нагрузкам. Коммерческие системы и развитые open-source CMS обладают механизмами регулирования нагрузки, развитого кэширования, например, Drupal. 40 тысяч хостов в сутки - это примерно 200 тысяч хитов. Такую нагрузку могут выдержать многие CMS при наличии хорошего железа (средненький сервер на базе современного процессора, 1-2 Гб оперативной памяти). В CMS должно быть развито кэширование. Также увеличению производительности могут поспособствовать наличие прекомпилятора, веб-сервера под статику, использование быстрого memcached, оптимизация работы СУБД и прочие фенечки. При больших нагрузках большое значение имеет веб-сервер, база данных и общая архитектура системы. Диаметрально противоположные варианты развития событий: CMS может создавать статические страницы, которые потом отдаются веб-сервером. Но он может не справиться (если 2000 хитов в секунду). Можно поставить кеширующий сервер [1] или [2] и еще дополнительно организовать балансировку нагрузки в сочетании с очень тормозными движками. И все будет летать. Тут уж больше вопросы к проектировщику решения в целом и админу. Однако замечу, что "предел" живучести примерно такой (на моем выделенном сервере): чистый html + картинки под апачем: 800-1000 хитов в секунду Простенький скрипт php 4 + соединение с базой pconnect: 400-500 хитов То же самое просто mysql_connect: около 200 хитов Ну а дальше, если навороченная выдача товаров и т.п.: примерно 10-15 хитов в секунду предел, с оптимизацией до 50.

суббота, 15 января 2011 г.

Система ускорения работы Web-приложений.

Crescendo Networks




  • Разгрузка WEB серверов от избыточных соединений TCP
  • Мультиплексирование трафика по TCP соединениям и уменьшение отклика приложений
  • Компрессия контента на участке между CN-7710 до абонента (без нагрузки на сервер)
  • Устранение перегрузки SSL-соединений и ускорение передачи данных
  • Интеллектуальная балансировка нагрузки
  • Ускорение загрузки WEB страниц
  • Равномерное распределение нагрузки на серверы

Три основных показателя, которые определяют сроки окупаемости при внедрении CN-7710T Crescendo Networks:

  • Экономия на полосе пропускания канала связи (при среднем значении снижения требований к каналу связи в 65% и стоимости канала связи (производительностью 1000Мбит/с) порядка 1 000 000 рублей, ежемесячная экономия составит 650 000 рублей);
  • Экономия на аппаратных средствах (после внедрения в сетевую архитектуру CN-7710T Crescendo Networks, нагрузка на WEB серверы снижается в разы, что позволяет тем же количеством WEB серверов увеличить объем обслуживаемого трафика в тех же пропорциях (CAPEX); дополнительная экономия от соответствующего снижения затрат на электропитание WEB серверов (OPEX));
  • Доход от повышения лояльности клиентов (время отклика уменьшается до 70%)
      • AberdeenGroup
        • Секундная задержка отклика снижает:
        • Просмотр страниц на 11%;
        • Переходы на другие страницы на 7%;
        • Удовлетворенность клиента на 16%.
        • Amazon. Исследования оказали, что 100мс задержка снижает выручку на 1%.
        • Google. Исследования оказали, что дополнительные пол секунды задержки при загрузке страницы снижают объем трафика на 20%.
        • Финансовый брокер может потерять $4 миллиона выручки за каждую миллисекунду задержки в работе электронной торговой системы по сравнению с конкурентами
    http://www.ufts.ru/solutions/index.php?SECTION_ID=31&ELEMENT_ID=594

    пятница, 24 декабря 2010 г.

    Windows Server 2008 R2 - Бесплатно на 180 дней.

    Умрешь - начнешь опять сначала.
    И повторится все, как встарь:
    Ночь
    , ледяная рябь канала,
    Аптека, улица, фонарь

    +180 :)

    Wiki

    http://ru.wikipedia.org/wiki/Windows_Server_2008_R2
    • 20 августа 2009 года — бесплатная 180-дневная версия доступна для скачивания всем желающим
    Новость:
    http://blogs.technet.com/b/stbgrus/archive/2009/07/29/3269025.aspx

    Скачать
    http://www.microsoft.com/windowsserver2008/ru/ru/try-it.aspx