15
хостинг Инструкция по применению

Rsnx tsvetkov che btrix conf 2015

Embed Size (px)

Citation preview

Page 1: Rsnx tsvetkov che btrix conf 2015

хостинг Инструкция по применению

Page 2: Rsnx tsvetkov che btrix conf 2015

виды хостинга проектов

       Shared  хостинг  и  Кластерный  хостинг          Облачный  хостинг          VPS  с  виртуализацией          DS  с  виртуализацией  (VDS)          Выделенный  сервер  (DDS)  

Page 3: Rsnx tsvetkov che btrix conf 2015

Системы виртуализации

Page 4: Rsnx tsvetkov che btrix conf 2015

Технологии вируализации Аппаратная  виртуализация  

(Гипервизоры)  •  Виртуализация  доступа  к  оборудованию  •  ОС  хоста  и  гостевые  –  полноценные    •  Parallels  Server,  VMware  ESX,  MicrosoW  

Hyper-­‐V,  KVM  

Виртуализация  ОС  (Контейнеры)  

•  Виртуализация  доступа  к  ОС  •  Одно  стандартное  ядро  ОС  на  сервере  •  Parallels  Virtuozzo  Containers,  Sun  Solaris  

Containers,  OpenVZ  

Page 5: Rsnx tsvetkov che btrix conf 2015

что же выбрать?

Page 6: Rsnx tsvetkov che btrix conf 2015

Аппаратная  виртуализация  (Гипервизоры)  

         Возможность  использовать  разные            ОС  на  одной  системе            Все,  что  умеет  делать  аппаратная            часть,  доступно  и  «гостевой»  ОС            Каждая  из  виртуальных  машин            работает  независимо  в  своем            пространстве  

Виртуализация  ОС  (Контейнеры)  

           Виртуализация  на  уровне  ОС,  а  не            оборудования            Большая  эффективность            контейнерной  виртуализации  в            отношении  совместного            использования  ресурсов            Большее  количество  свободных            ресурсов  при  одинаковых  параметрах  

Page 7: Rsnx tsvetkov che btrix conf 2015

Окружение сервера

       Выбор  оптимальной  среды  для  сайта          Влияние  серверных  компонентов            на  скорость  работы          Запас  ресурсов          Мониторинг          Подводные  камни  резервного            копирования  

Page 8: Rsnx tsvetkov che btrix conf 2015

Рейтинг обращений в техническую поддержку

Page 9: Rsnx tsvetkov che btrix conf 2015

Симптомы:  Частое  появление  503  ошибки,  сервер  не  справляется  с  нагрузкой,  высокая  посещаемость  Диагноз:  Проект  не  сбалансирован  по  нагрузке  Лечение:  Провести  анализ  потребления  RAM  на  сервере.  Постараться  уменьшить  ее  потребление  •  Уменьшение  объема  оперативной  памяти  потребляемой  процессом  

web-­‐сервера:  •  отключить  не  используемых  модулей  PHP,  •  провести  анализ  используемых  модулей  в  CMS  и  временно  отключить  

“прожорливые”  •  Проанализировать  accesslog  на  паразитную  посещаемость.  

Заблокировать  сторонние  адреса.  •  Настройка  индексации  сайта.    •  Посмотреть  статистику  потребление  оперативной  памяти  процессами.  

Увеличение  ресурсов  на  стороне  сервера.    

Page 10: Rsnx tsvetkov che btrix conf 2015

Симптомы:  медленная  работа  сайта  Диагноз:  низкий  индекс  производительности  Лечение:    •  провести  все  тесты  предоставленные  разработчиками  Битрикс,  

выполнить  все  необходимые  рекомендации.  •  Проверить  log  фалы.  •  Проанализировать  нагрузку  на  сервер  (top,ps,dmesg,netstat)  •  Проверить  конфигурационные  файлы  веб-­‐сервера.  И  нагрузку  на  

mysql  •  Проанализировать  проект  на  специализированных  сервисах,  

например  www.webpagetest.org  дает  подробную  картину  загрузки  сайта.  

•  выполнить  анализ  пакетов  •  провести  анализ  системных  вызовов  используя  strace    

Page 11: Rsnx tsvetkov che btrix conf 2015

Симптомы:  после  переноса  сайт  отображается  не  корректно  (“там  работало,  а  тут  нет”)  Диагноз:  ошибки  при  переносе  сайта    Лечение:    В  зависимости  от  метода  переноса  проанализируйте  следующее:  •  Проверить  конфигурационные  файлы  битрикса.  •  Если  сайт  использует  многосайтовость  проверить  ее  реализацию  на  

новом  местоположении  (симлинки  созданы).  •  В  настройках  Bitrix,  корневая  директория  осталась  на  старом  сервере.    •  Тип  кеширования  не  изменен  в  настройках  CMS.  

   для  ускорения:  •  Перед  переносом  очистите  кэш  bitrix    •  Бэкапы  можно  перенести  отдельно  или  выгрузить  на  локальный  пк    

Page 12: Rsnx tsvetkov che btrix conf 2015

Симптомы:  не  получается  загрузить  файлы  через  административную  часть  или  часть  файлов  не  может  быть  прочитана.  Диагноз:  проблемы  с  доступом  к  файлам    Лечение:    проверить  поддержку    PHP  и  владельца  файлов.  В  режиме  mod  apache  все  файлы  созданные  CMS  будут  иметь  владельца  и  группу  веб-­‐сервера  Apache.    Необходимо  изменить  режим  работы  на  тот,  при  котором  файлы  будут  создаваться  с  владельцем  и  группой  Wp/ssh  юзера,  а  также  изменить  политику  прав  на  уже  созданные  файлы.        

Page 13: Rsnx tsvetkov che btrix conf 2015

Симптомы:  прерывание  выполнение  скрипта  на  стороне  сервера  Диагноз:  не  подходящие  лимиты  на  исполнение  скриптов      Лечение:    Поправить  конфигурационный  файл  Вашего  веб-­‐сервера,  однако  стоит  помнить  что  правка  лимитов  напрямую  повлияет  на  производительность  Вашего  сервера,  если  время  выполнение  скрипта  не  достаточно  попробуйте  выполнить  его  через  CLI.  Не  стоить  оставлять  лимиты  на  высоком  уровне,  если  скрипт  нужно  запускать  единаразово,  например  обмен  с  1С,  возвращайте  лимиты  обратно.        

Page 14: Rsnx tsvetkov che btrix conf 2015

Как наладить диалог с технической проддержкой

         Письма  лучше  общения  по  телефону            Пишите  максимально  развернутое  описание              проблемы,  указывайте  ip  адрес              сервера  и  имя  домена            Проводите  минимальный  набор  тестов              перед  обращением  в  ТП,  что  бы  понять  на              чьей  стороне  проблема            Ознакомьтесь  с  новостной  лентой  провайдера            Гнев  -­‐  не  лучший  способ  донести  информацию  о  проблеме  :)  

Page 15: Rsnx tsvetkov che btrix conf 2015

Игорь чередниченко Артем цветов

служба поддержки русоникс

+7 495 508 9959 +7 800 100 2018