Архив категории ‘Администрирование’

PHP7: Экономим ресурсы, выигрываем в скорости

PHP7: Экономим ресурсы, выигрываем в скорости

PHP7: Экономим ресурсы, выигрываем в скорости

В мае 2015-го мы обновляли PHP на PHP 5.5. Время идет, разработка также не стоит на месте и пришло время PHP 7.

Главный вопрос — зачем? (Особенно он актуален, если у вас все работает и  устраивает.)

Прежде всего это параметры использования памяти, которой теперь требуется на порядка 50-ти процентов меньше и высокий отклик, как результат быстрая скорость выполнения запросов. Для кого-то это может быть не столь важным, т.к. на глаз изменения при загрузке страницы практически не заметны, а кто-то борется за каждую миллисекунду.
(далее…)

IPMITOOL на VMware ESXi и Linux

3e335b0b64c94e19ae90c7d1ba2ff2d3
В наследство досталось несколько физических hp proliant dl180 g6 с RAID контроллерами HP P410.

Из необходимого мне — сразу был поставлен Esxi 5.5 с ISO HPE. В комплект уже входит замечательная утилита «hpacucli», о которой я уже писал в обзоре Linux: Работа с RAID контроллером от HP (на esxi утилита живет по другому пути «/opt/hp/hpssacli/bin/hpssacli»).

Все хорошо, но у сервера отсутствует управление по IPMI, точнее удаленное управление питанием.
Это мы и попытаемся исправить.
(далее…)

SPF – Sender Policy Framework

SPF-Diagram_thumb1

SPF – Sender Policy Framework (инфраструктура политики отправителя).

Расширение протокола SMTP SPF представляет из себя текстовую запись в TXT-записи DNS домена, благодаря которой можно проверить, не подделан ли домен отправителя. Владелец домена может указать для домена специальным образом сформированную TXT строку, указывающую список серверов, имеющих право отправлять почту от имени этого домена и механизм обработки писем, отправленных от других серверов. SPF определен в RFC 7208.

Рассмотрим простой пример SPF-записи:

example.org. IN TXT "v=spf1 +a +mx -all"

Варианты поведения, в зависимости от используемых опций:

(далее…)

Greylisting и outlook.com

cfec05e49a87ed2810338a8068270fce

Один из эффективных способов снизить спам во входящей почте является Грейлистинг (Greylisting) или «серые списки«. Защита заключается в том, что письмо с IP неизвестного отправителя принимается после определенной временной задержки, которая как правила достигает несколько десятков минут.

При первом соединении удаленному серверу сообщается о ошибке с кодом 4xx, означающим временную проблему на сервере-получателе, сервер отправителя должен поместить письмо в очередь, и спустя некоторое время предпринимались повторную попытку выполнить доставку. Спамеры в виду массовости рассылки не стремятся организовать гарантированную доставку сообщений.

(далее…)

Zabbix: Чистка базы данных

UPD 28.05.2018: У данной статьи есть обновление https://shurshun.ru/zabbix-optimizatsiya-i-chistka-bazyi-dannyih/

Zabbix достаточно продвинутая в плане мониторинга система со своими достоинствами и недостатками. Одним из недостатков на нагруженных системах является постепенное разрастание баз данных ввиду ограничений встроенного решения для чистки истории -housekeeper.
2016-06-10_10-44-21

(далее…)

HP 3PAR: Adaptive Optimization в картинках

image004_52

Хотел сначала зазвать пост «Adaptive Optimization было — стало», но к сожалению «было» осталось лишь частично в памяти «3PAR System Reporter», посему будем смотреть в картинках — «стало».

Для начала определение: HP 3PAR Adaptive Optimization (AO) — это решение на основе политик, которое взаимодействует с ПО HP 3PAR System Reporter и обеспечивает градиенты уровней обслуживания (QoS) с перемещением данных в наиболее подходящие ресурсы.
Если своими словами: то AO автоматизирует процесс перемещение так называемых «горячих», «холодных» и «остывающих» областей данных на диски с более высокой, низкой и средней производительностью.

(далее…)

HP 3PAR: Chunklet & Logical disk

3pardisk1

Работа с чанклетами и логическими дисками подразумевает скорее диагностическо-статистический характер. Посмотреть и проанализировать можно много — изменить мало.

Ниже несколько проблем, которые могу потребовать от вас использование консоли и выполнение различных команд.

(далее…)