SlideShare a Scribd company logo
1 of 15
Download to read offline
хостинг
Инструкция по
применению
виды хостинга проектов
	
  	
  	
  	
  Shared	
  хостинг	
  и	
  Кластерный	
  хостинг	
  
	
  	
  	
  	
  Облачный	
  хостинг	
  
	
  	
  	
  	
  VPS	
  с	
  виртуализацией	
  
	
  	
  	
  	
  DS	
  с	
  виртуализацией	
  (VDS)	
  
	
  	
  	
  	
  Выделенный	
  сервер	
  (DDS)	
  
Системы виртуализации
Технологии вируализации
Аппаратная	
  виртуализация	
  
(Гипервизоры)	
  
•  Виртуализация	
  доступа	
  к	
  оборудованию	
  
•  ОС	
  хоста	
  и	
  гостевые	
  –	
  полноценные	
  	
  
•  Parallels	
  Server,	
  VMware	
  ESX,	
  MicrosoW	
  
Hyper-­‐V,	
  KVM	
  
Виртуализация	
  ОС	
  
(Контейнеры)	
  
•  Виртуализация	
  доступа	
  к	
  ОС	
  
•  Одно	
  стандартное	
  ядро	
  ОС	
  на	
  сервере	
  
•  Parallels	
  Virtuozzo	
  Containers,	
  Sun	
  Solaris	
  
Containers,	
  OpenVZ	
  
что же выбрать?
Аппаратная	
  виртуализация	
  
(Гипервизоры)	
  
	
  	
  	
  	
  	
  Возможность	
  использовать	
  разные	
  
	
  	
  	
  	
  	
  ОС	
  на	
  одной	
  системе	
  
	
  	
  	
  	
  	
  Все,	
  что	
  умеет	
  делать	
  аппаратная	
  
	
  	
  	
  	
  	
  часть,	
  доступно	
  и	
  «гостевой»	
  ОС	
  
	
  	
  	
  	
  	
  Каждая	
  из	
  виртуальных	
  машин	
  
	
  	
  	
  	
  	
  работает	
  независимо	
  в	
  своем	
  
	
  	
  	
  	
  	
  пространстве	
  
Виртуализация	
  ОС	
  
(Контейнеры)	
  
	
  
	
  	
  	
  	
  	
  Виртуализация	
  на	
  уровне	
  ОС,	
  а	
  не	
  
	
  	
  	
  	
  	
  оборудования	
  
	
  	
  	
  	
  	
  Большая	
  эффективность	
  
	
  	
  	
  	
  	
  контейнерной	
  виртуализации	
  в	
  
	
  	
  	
  	
  	
  отношении	
  совместного	
  
	
  	
  	
  	
  	
  использования	
  ресурсов	
  
	
  	
  	
  	
  	
  Большее	
  количество	
  свободных	
  
	
  	
  	
  	
  	
  ресурсов	
  при	
  одинаковых	
  
параметрах	
  
Окружение сервера
	
  	
  	
  	
  Выбор	
  оптимальной	
  среды	
  для	
  сайта	
  
	
  	
  	
  	
  Влияние	
  серверных	
  компонентов	
  	
  
	
  	
  	
  	
  на	
  скорость	
  работы	
  
	
  	
  	
  	
  Запас	
  ресурсов	
  
	
  	
  	
  	
  Мониторинг	
  
	
  	
  	
  	
  Подводные	
  камни	
  резервного	
  	
  
	
  	
  	
  	
  копирования	
  
Рейтинг обращений в
техническую поддержку
Симптомы:	
  Частое	
  появление	
  503	
  ошибки,	
  сервер	
  не	
  справляется	
  с	
  
нагрузкой,	
  высокая	
  посещаемость	
  
Диагноз:	
  Проект	
  не	
  сбалансирован	
  по	
  нагрузке	
  
Лечение:	
  Провести	
  анализ	
  потребления	
  RAM	
  на	
  сервере.	
  Постараться	
  
уменьшить	
  ее	
  потребление	
  
•  Уменьшение	
  объема	
  оперативной	
  памяти	
  потребляемой	
  процессом	
  
web-­‐сервера:	
  
•  отключить	
  не	
  используемых	
  модулей	
  PHP,	
  
•  провести	
  анализ	
  используемых	
  модулей	
  в	
  CMS	
  и	
  временно	
  отключить	
  
“прожорливые”	
  
•  Проанализировать	
  accesslog	
  на	
  паразитную	
  посещаемость.	
  
Заблокировать	
  сторонние	
  адреса.	
  
•  Настройка	
  индексации	
  сайта.	
  	
  
•  Посмотреть	
  статистику	
  потребление	
  оперативной	
  памяти	
  процессами.	
  
Увеличение	
  ресурсов	
  на	
  стороне	
  сервера.	
  
	
  
Симптомы:	
  медленная	
  работа	
  сайта	
  
Диагноз:	
  низкий	
  индекс	
  производительности	
  
Лечение:	
  	
  
•  провести	
  все	
  тесты	
  предоставленные	
  разработчиками	
  Битрикс,	
  
выполнить	
  все	
  необходимые	
  рекомендации.	
  
•  Проверить	
  log	
  фалы.	
  
•  Проанализировать	
  нагрузку	
  на	
  сервер	
  (top,ps,dmesg,netstat)	
  
•  Проверить	
  конфигурационные	
  файлы	
  веб-­‐сервера.	
  И	
  нагрузку	
  на	
  
mysql	
  
•  Проанализировать	
  проект	
  на	
  специализированных	
  сервисах,	
  
например	
  www.webpagetest.org	
  дает	
  подробную	
  картину	
  загрузки	
  
сайта.	
  
•  выполнить	
  анализ	
  пакетов	
  
•  провести	
  анализ	
  системных	
  вызовов	
  используя	
  strace	
  
	
  
Симптомы:	
  после	
  переноса	
  сайт	
  отображается	
  не	
  корректно	
  (“там	
  
работало,	
  а	
  тут	
  нет”)	
  
Диагноз:	
  ошибки	
  при	
  переносе	
  сайта	
  	
  
Лечение:	
  	
  
В	
  зависимости	
  от	
  метода	
  переноса	
  проанализируйте	
  следующее:	
  
•  Проверить	
  конфигурационные	
  файлы	
  битрикса.	
  
•  Если	
  сайт	
  использует	
  многосайтовость	
  проверить	
  ее	
  реализацию	
  на	
  
новом	
  местоположении	
  (симлинки	
  созданы).	
  
•  В	
  настройках	
  Bitrix,	
  корневая	
  директория	
  осталась	
  на	
  старом	
  сервере.	
  	
  
•  Тип	
  кеширования	
  не	
  изменен	
  в	
  настройках	
  CMS.	
  
	
  	
  для	
  ускорения:	
  
•  Перед	
  переносом	
  очистите	
  кэш	
  bitrix	
  	
  
•  Бэкапы	
  можно	
  перенести	
  отдельно	
  или	
  выгрузить	
  на	
  локальный	
  пк	
  
	
  
Симптомы:	
  не	
  получается	
  загрузить	
  файлы	
  через	
  
административную	
  часть	
  или	
  часть	
  файлов	
  не	
  может	
  быть	
  
прочитана.	
  
Диагноз:	
  проблемы	
  с	
  доступом	
  к	
  файлам	
  	
  
Лечение:	
  	
  
проверить	
  поддержку	
  	
  PHP	
  и	
  владельца	
  файлов.	
  В	
  режиме	
  mod	
  
apache	
  все	
  файлы	
  созданные	
  CMS	
  будут	
  иметь	
  владельца	
  и	
  группу	
  
веб-­‐сервера	
  Apache.	
  	
  
Необходимо	
  изменить	
  режим	
  работы	
  на	
  тот,	
  при	
  котором	
  файлы	
  
будут	
  создаваться	
  с	
  владельцем	
  и	
  группой	
  Wp/ssh	
  юзера,	
  а	
  также	
  
изменить	
  политику	
  прав	
  на	
  уже	
  созданные	
  файлы.	
  
	
  	
  
	
  
Симптомы:	
  прерывание	
  выполнение	
  скрипта	
  на	
  стороне	
  сервера	
  
Диагноз:	
  не	
  подходящие	
  лимиты	
  на	
  исполнение	
  скриптов	
  	
  	
  
Лечение:	
  	
  
Поправить	
  конфигурационный	
  файл	
  Вашего	
  веб-­‐сервера,	
  однако	
  
стоит	
  помнить	
  что	
  правка	
  лимитов	
  напрямую	
  повлияет	
  на	
  
производительность	
  Вашего	
  сервера,	
  если	
  время	
  выполнение	
  
скрипта	
  не	
  достаточно	
  попробуйте	
  выполнить	
  его	
  через	
  CLI.	
  Не	
  
стоить	
  оставлять	
  лимиты	
  на	
  высоком	
  уровне,	
  если	
  скрипт	
  нужно	
  
запускать	
  единаразово,	
  например	
  обмен	
  с	
  1С,	
  возвращайте	
  
лимиты	
  обратно.	
  
	
  	
  
	
  
Как наладить диалог с
технической проддержкой
	
  	
  	
  	
  	
  Письма	
  лучше	
  общения	
  по	
  телефону	
  
	
  	
  	
  	
  	
  Пишите	
  максимально	
  развернутое	
  описание	
  	
  
	
  	
  	
  	
  	
  проблемы,	
  указывайте	
  ip	
  адрес	
  	
  
	
  	
  	
  	
  	
  сервера	
  и	
  имя	
  домена	
  
	
  	
  	
  	
  	
  Проводите	
  минимальный	
  набор	
  тестов	
  	
  
	
  	
  	
  	
  	
  перед	
  обращением	
  в	
  ТП,	
  что	
  бы	
  понять	
  на	
  	
  
	
  	
  	
  	
  	
  чьей	
  стороне	
  проблема	
  
	
  	
  	
  	
  	
  Ознакомьтесь	
  с	
  новостной	
  лентой	
  провайдера	
  
	
  	
  	
  	
  	
  Гнев	
  -­‐	
  не	
  лучший	
  способ	
  донести	
  информацию	
  о	
  проблеме	
  :)	
  
Игорь чередниченко
Артем цветов
служба поддержки русоникс
+7 495 508 9959
+7 800 100 2018

More Related Content

What's hot

Стратегия и тактика улучшения производительности BSS систем оператора мобильн...
Стратегия и тактика улучшения производительности BSS систем оператора мобильн...Стратегия и тактика улучшения производительности BSS систем оператора мобильн...
Стратегия и тактика улучшения производительности BSS систем оператора мобильн...
Ontico
 
Высокопроизводительная и отказоустойчивая архитектура фронтальных систем / Ма...
Высокопроизводительная и отказоустойчивая архитектура фронтальных систем / Ма...Высокопроизводительная и отказоустойчивая архитектура фронтальных систем / Ма...
Высокопроизводительная и отказоустойчивая архитектура фронтальных систем / Ма...
Ontico
 
Спасение 6 млн файлов в условиях полного хецнера (Даниил Подольский, Дмитрий ...
Спасение 6 млн файлов в условиях полного хецнера (Даниил Подольский, Дмитрий ...Спасение 6 млн файлов в условиях полного хецнера (Даниил Подольский, Дмитрий ...
Спасение 6 млн файлов в условиях полного хецнера (Даниил Подольский, Дмитрий ...
Ontico
 
Автоматизация тестирования клиентской производительности / Николай Лавлинский...
Автоматизация тестирования клиентской производительности / Николай Лавлинский...Автоматизация тестирования клиентской производительности / Николай Лавлинский...
Автоматизация тестирования клиентской производительности / Николай Лавлинский...
Ontico
 
Как балансировать на «сетевом» канате под куполом тяжелой нагрузки? / Сергей ...
Как балансировать на «сетевом» канате под куполом тяжелой нагрузки? / Сергей ...Как балансировать на «сетевом» канате под куполом тяжелой нагрузки? / Сергей ...
Как балансировать на «сетевом» канате под куполом тяжелой нагрузки? / Сергей ...
Ontico
 
Клиентские приложения под нагрузкой (HighLoad 2014)
Клиентские приложения под нагрузкой (HighLoad 2014)Клиентские приложения под нагрузкой (HighLoad 2014)
Клиентские приложения под нагрузкой (HighLoad 2014)
Andrey Smirnov
 
Конструктор / Денис Паясь (Яндекс)
Конструктор / Денис Паясь (Яндекс)Конструктор / Денис Паясь (Яндекс)
Конструктор / Денис Паясь (Яндекс)
Ontico
 
Javascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только одинJavascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только один
Sergey Xek
 
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
Ontico
 

What's hot (20)

Стратегия и тактика улучшения производительности BSS систем оператора мобильн...
Стратегия и тактика улучшения производительности BSS систем оператора мобильн...Стратегия и тактика улучшения производительности BSS систем оператора мобильн...
Стратегия и тактика улучшения производительности BSS систем оператора мобильн...
 
«Секретные» технологии инвестиционных банков / Алексей Рагозин (Дойче Банк)
«Секретные» технологии инвестиционных банков / Алексей Рагозин (Дойче Банк)«Секретные» технологии инвестиционных банков / Алексей Рагозин (Дойче Банк)
«Секретные» технологии инвестиционных банков / Алексей Рагозин (Дойче Банк)
 
Высокопроизводительная и отказоустойчивая архитектура фронтальных систем / Ма...
Высокопроизводительная и отказоустойчивая архитектура фронтальных систем / Ма...Высокопроизводительная и отказоустойчивая архитектура фронтальных систем / Ма...
Высокопроизводительная и отказоустойчивая архитектура фронтальных систем / Ма...
 
2014.09.24 история небольшого успеха с PostgreSQL (Yandex)
2014.09.24 история небольшого успеха с PostgreSQL (Yandex)2014.09.24 история небольшого успеха с PostgreSQL (Yandex)
2014.09.24 история небольшого успеха с PostgreSQL (Yandex)
 
Сервер «Аллодов Онлайн». Архитектура и особенности разработки.
Сервер «Аллодов Онлайн». Архитектура и особенности разработки. Сервер «Аллодов Онлайн». Архитектура и особенности разработки.
Сервер «Аллодов Онлайн». Архитектура и особенности разработки.
 
Спасение 6 млн файлов в условиях полного хецнера (Даниил Подольский, Дмитрий ...
Спасение 6 млн файлов в условиях полного хецнера (Даниил Подольский, Дмитрий ...Спасение 6 млн файлов в условиях полного хецнера (Даниил Подольский, Дмитрий ...
Спасение 6 млн файлов в условиях полного хецнера (Даниил Подольский, Дмитрий ...
 
Что нового в SQL Server 2014
Что нового в SQL Server 2014Что нового в SQL Server 2014
Что нового в SQL Server 2014
 
High Availability в жизни обычного разработчика
High Availability в жизни обычного разработчикаHigh Availability в жизни обычного разработчика
High Availability в жизни обычного разработчика
 
обзор архитектуры и подсистем деплоя и мониторинга
обзор архитектуры и подсистем деплоя и мониторингаобзор архитектуры и подсистем деплоя и мониторинга
обзор архитектуры и подсистем деплоя и мониторинга
 
Автоматизация тестирования клиентской производительности / Николай Лавлинский...
Автоматизация тестирования клиентской производительности / Николай Лавлинский...Автоматизация тестирования клиентской производительности / Николай Лавлинский...
Автоматизация тестирования клиентской производительности / Николай Лавлинский...
 
Как devops исчерпывает себя, и что будет дальше / Кирилл Вечера (Jetware)
Как devops исчерпывает себя, и что будет дальше / Кирилл Вечера (Jetware)Как devops исчерпывает себя, и что будет дальше / Кирилл Вечера (Jetware)
Как devops исчерпывает себя, и что будет дальше / Кирилл Вечера (Jetware)
 
Ускоряем Wordpress: кеширование, CDN, Varnish Cache
Ускоряем Wordpress: кеширование, CDN, Varnish CacheУскоряем Wordpress: кеширование, CDN, Varnish Cache
Ускоряем Wordpress: кеширование, CDN, Varnish Cache
 
Алексей Морозов (Россия), Rambler.ru. ASP.NET в помощь хакеру и не только....
Алексей Морозов (Россия), Rambler.ru. ASP.NET в помощь хакеру и не только....Алексей Морозов (Россия), Rambler.ru. ASP.NET в помощь хакеру и не только....
Алексей Морозов (Россия), Rambler.ru. ASP.NET в помощь хакеру и не только....
 
Как балансировать на «сетевом» канате под куполом тяжелой нагрузки? / Сергей ...
Как балансировать на «сетевом» канате под куполом тяжелой нагрузки? / Сергей ...Как балансировать на «сетевом» канате под куполом тяжелой нагрузки? / Сергей ...
Как балансировать на «сетевом» канате под куполом тяжелой нагрузки? / Сергей ...
 
Клиентские приложения под нагрузкой (HighLoad 2014)
Клиентские приложения под нагрузкой (HighLoad 2014)Клиентские приложения под нагрузкой (HighLoad 2014)
Клиентские приложения под нагрузкой (HighLoad 2014)
 
Конструктор / Денис Паясь (Яндекс)
Конструктор / Денис Паясь (Яндекс)Конструктор / Денис Паясь (Яндекс)
Конструктор / Денис Паясь (Яндекс)
 
Javascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только одинJavascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только один
 
Highload 2014. PostgreSQL: ups, DevOps.
Highload 2014. PostgreSQL: ups, DevOps.Highload 2014. PostgreSQL: ups, DevOps.
Highload 2014. PostgreSQL: ups, DevOps.
 
Крыша 2.0
Крыша 2.0Крыша 2.0
Крыша 2.0
 
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
 

Similar to Rsnx tsvetkov che btrix conf 2015

Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Yandex
 
[JAM 1.0] CMS. Обзор. (Alexei Yanochkin)
[JAM 1.0] CMS. Обзор. (Alexei Yanochkin)[JAM 1.0] CMS. Обзор. (Alexei Yanochkin)
[JAM 1.0] CMS. Обзор. (Alexei Yanochkin)
Evgeny Kaziak
 
Экономика проекта с точки зрения IT
Экономика проекта с точки зрения ITЭкономика проекта с точки зрения IT
Экономика проекта с точки зрения IT
oleg.bunin
 
Тестирование и оптимизация 1С-Битрикс (Александр Демидов, Олег Бунин)
Тестирование и оптимизация 1С-Битрикс (Александр Демидов, Олег Бунин)Тестирование и оптимизация 1С-Битрикс (Александр Демидов, Олег Бунин)
Тестирование и оптимизация 1С-Битрикс (Александр Демидов, Олег Бунин)
Ontico
 
Управление облачной инфраструктурой
Управление облачной инфраструктуройУправление облачной инфраструктурой
Управление облачной инфраструктурой
dddpaul
 
от виртуального хостинга (мастерхост) дмитрий даниленко
от виртуального хостинга (мастерхост)   дмитрий даниленкоот виртуального хостинга (мастерхост)   дмитрий даниленко
от виртуального хостинга (мастерхост) дмитрий даниленко
Media Gorod
 

Similar to Rsnx tsvetkov che btrix conf 2015 (20)

FT & HA Rails приложений приложений — это просто
FT & HA Rails приложений приложений — это простоFT & HA Rails приложений приложений — это просто
FT & HA Rails приложений приложений — это просто
 
Windows azure общий обзор
Windows azure общий обзорWindows azure общий обзор
Windows azure общий обзор
 
1С-Битрикс - Производительность
1С-Битрикс - Производительность1С-Битрикс - Производительность
1С-Битрикс - Производительность
 
PHP
PHPPHP
PHP
 
UFADevCom'13#1 Шерыхалин Олег
UFADevCom'13#1 Шерыхалин ОлегUFADevCom'13#1 Шерыхалин Олег
UFADevCom'13#1 Шерыхалин Олег
 
Highload: проблемы и решения
Highload: проблемы и решенияHighload: проблемы и решения
Highload: проблемы и решения
 
Major mistakes in site moving
Major mistakes in site movingMajor mistakes in site moving
Major mistakes in site moving
 
Основные аспекты управления веб-проектом в Microsoft Azure Websites
Основные аспекты управления веб-проектом в Microsoft Azure WebsitesОсновные аспекты управления веб-проектом в Microsoft Azure Websites
Основные аспекты управления веб-проектом в Microsoft Azure Websites
 
Вадим Мадисон "Опыт разработки через микросервисы"
Вадим Мадисон "Опыт разработки через микросервисы"Вадим Мадисон "Опыт разработки через микросервисы"
Вадим Мадисон "Опыт разработки через микросервисы"
 
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
 
11 лекция, петр волков
11 лекция, петр волков11 лекция, петр волков
11 лекция, петр волков
 
[JAM 1.0] CMS. Обзор. (Alexei Yanochkin)
[JAM 1.0] CMS. Обзор. (Alexei Yanochkin)[JAM 1.0] CMS. Обзор. (Alexei Yanochkin)
[JAM 1.0] CMS. Обзор. (Alexei Yanochkin)
 
(1 часть) 1С-Битрикс. Как настроить двухуровневую конфигурацию веб-приложения...
(1 часть) 1С-Битрикс. Как настроить двухуровневую конфигурацию веб-приложения...(1 часть) 1С-Битрикс. Как настроить двухуровневую конфигурацию веб-приложения...
(1 часть) 1С-Битрикс. Как настроить двухуровневую конфигурацию веб-приложения...
 
Экономика проекта с точки зрения IT
Экономика проекта с точки зрения ITЭкономика проекта с точки зрения IT
Экономика проекта с точки зрения IT
 
Что, зачем и каким образом следует проверять и тестировать перед запуском сай...
Что, зачем и каким образом следует проверять и тестировать перед запуском сай...Что, зачем и каким образом следует проверять и тестировать перед запуском сай...
Что, зачем и каким образом следует проверять и тестировать перед запуском сай...
 
Тестирование и оптимизация 1С-Битрикс (Александр Демидов, Олег Бунин)
Тестирование и оптимизация 1С-Битрикс (Александр Демидов, Олег Бунин)Тестирование и оптимизация 1С-Битрикс (Александр Демидов, Олег Бунин)
Тестирование и оптимизация 1С-Битрикс (Александр Демидов, Олег Бунин)
 
Управление облачной инфраструктурой
Управление облачной инфраструктуройУправление облачной инфраструктурой
Управление облачной инфраструктурой
 
Sivko
SivkoSivko
Sivko
 
от виртуального хостинга (мастерхост) дмитрий даниленко
от виртуального хостинга (мастерхост)   дмитрий даниленкоот виртуального хостинга (мастерхост)   дмитрий даниленко
от виртуального хостинга (мастерхост) дмитрий даниленко
 
Jelastic для разработчиков ПО
Jelastic для разработчиков ПОJelastic для разработчиков ПО
Jelastic для разработчиков ПО
 

Rsnx tsvetkov che btrix conf 2015

  • 2. виды хостинга проектов        Shared  хостинг  и  Кластерный  хостинг          Облачный  хостинг          VPS  с  виртуализацией          DS  с  виртуализацией  (VDS)          Выделенный  сервер  (DDS)  
  • 4. Технологии вируализации Аппаратная  виртуализация   (Гипервизоры)   •  Виртуализация  доступа  к  оборудованию   •  ОС  хоста  и  гостевые  –  полноценные     •  Parallels  Server,  VMware  ESX,  MicrosoW   Hyper-­‐V,  KVM   Виртуализация  ОС   (Контейнеры)   •  Виртуализация  доступа  к  ОС   •  Одно  стандартное  ядро  ОС  на  сервере   •  Parallels  Virtuozzo  Containers,  Sun  Solaris   Containers,  OpenVZ  
  • 6. Аппаратная  виртуализация   (Гипервизоры)            Возможность  использовать  разные            ОС  на  одной  системе            Все,  что  умеет  делать  аппаратная            часть,  доступно  и  «гостевой»  ОС            Каждая  из  виртуальных  машин            работает  независимо  в  своем            пространстве   Виртуализация  ОС   (Контейнеры)              Виртуализация  на  уровне  ОС,  а  не            оборудования            Большая  эффективность            контейнерной  виртуализации  в            отношении  совместного            использования  ресурсов            Большее  количество  свободных            ресурсов  при  одинаковых   параметрах  
  • 7. Окружение сервера        Выбор  оптимальной  среды  для  сайта          Влияние  серверных  компонентов            на  скорость  работы          Запас  ресурсов          Мониторинг          Подводные  камни  резервного            копирования  
  • 9. Симптомы:  Частое  появление  503  ошибки,  сервер  не  справляется  с   нагрузкой,  высокая  посещаемость   Диагноз:  Проект  не  сбалансирован  по  нагрузке   Лечение:  Провести  анализ  потребления  RAM  на  сервере.  Постараться   уменьшить  ее  потребление   •  Уменьшение  объема  оперативной  памяти  потребляемой  процессом   web-­‐сервера:   •  отключить  не  используемых  модулей  PHP,   •  провести  анализ  используемых  модулей  в  CMS  и  временно  отключить   “прожорливые”   •  Проанализировать  accesslog  на  паразитную  посещаемость.   Заблокировать  сторонние  адреса.   •  Настройка  индексации  сайта.     •  Посмотреть  статистику  потребление  оперативной  памяти  процессами.   Увеличение  ресурсов  на  стороне  сервера.    
  • 10. Симптомы:  медленная  работа  сайта   Диагноз:  низкий  индекс  производительности   Лечение:     •  провести  все  тесты  предоставленные  разработчиками  Битрикс,   выполнить  все  необходимые  рекомендации.   •  Проверить  log  фалы.   •  Проанализировать  нагрузку  на  сервер  (top,ps,dmesg,netstat)   •  Проверить  конфигурационные  файлы  веб-­‐сервера.  И  нагрузку  на   mysql   •  Проанализировать  проект  на  специализированных  сервисах,   например  www.webpagetest.org  дает  подробную  картину  загрузки   сайта.   •  выполнить  анализ  пакетов   •  провести  анализ  системных  вызовов  используя  strace    
  • 11. Симптомы:  после  переноса  сайт  отображается  не  корректно  (“там   работало,  а  тут  нет”)   Диагноз:  ошибки  при  переносе  сайта     Лечение:     В  зависимости  от  метода  переноса  проанализируйте  следующее:   •  Проверить  конфигурационные  файлы  битрикса.   •  Если  сайт  использует  многосайтовость  проверить  ее  реализацию  на   новом  местоположении  (симлинки  созданы).   •  В  настройках  Bitrix,  корневая  директория  осталась  на  старом  сервере.     •  Тип  кеширования  не  изменен  в  настройках  CMS.      для  ускорения:   •  Перед  переносом  очистите  кэш  bitrix     •  Бэкапы  можно  перенести  отдельно  или  выгрузить  на  локальный  пк    
  • 12. Симптомы:  не  получается  загрузить  файлы  через   административную  часть  или  часть  файлов  не  может  быть   прочитана.   Диагноз:  проблемы  с  доступом  к  файлам     Лечение:     проверить  поддержку    PHP  и  владельца  файлов.  В  режиме  mod   apache  все  файлы  созданные  CMS  будут  иметь  владельца  и  группу   веб-­‐сервера  Apache.     Необходимо  изменить  режим  работы  на  тот,  при  котором  файлы   будут  создаваться  с  владельцем  и  группой  Wp/ssh  юзера,  а  также   изменить  политику  прав  на  уже  созданные  файлы.        
  • 13. Симптомы:  прерывание  выполнение  скрипта  на  стороне  сервера   Диагноз:  не  подходящие  лимиты  на  исполнение  скриптов       Лечение:     Поправить  конфигурационный  файл  Вашего  веб-­‐сервера,  однако   стоит  помнить  что  правка  лимитов  напрямую  повлияет  на   производительность  Вашего  сервера,  если  время  выполнение   скрипта  не  достаточно  попробуйте  выполнить  его  через  CLI.  Не   стоить  оставлять  лимиты  на  высоком  уровне,  если  скрипт  нужно   запускать  единаразово,  например  обмен  с  1С,  возвращайте   лимиты  обратно.        
  • 14. Как наладить диалог с технической проддержкой          Письма  лучше  общения  по  телефону            Пишите  максимально  развернутое  описание              проблемы,  указывайте  ip  адрес              сервера  и  имя  домена            Проводите  минимальный  набор  тестов              перед  обращением  в  ТП,  что  бы  понять  на              чьей  стороне  проблема            Ознакомьтесь  с  новостной  лентой  провайдера            Гнев  -­‐  не  лучший  способ  донести  информацию  о  проблеме  :)  
  • 15. Игорь чередниченко Артем цветов служба поддержки русоникс +7 495 508 9959 +7 800 100 2018