Dmitry
Ты бы нам так же рассказывал
Никита
Спасибо.
Anonymous
не путай тёплое с мягким
ну смотри, у тебя 36 серверов (4 сервера в соседнем помещении отданы другим людям), в этих 36 серверах по 6 дисков объёмом по 6 тб. Ты делаешь ceph, условия для тебя от руководства, при потере любых 33% серверов/дисков, все данные должны быть доступны.
Sergei
ха.
Sergei
иди учи теорию
Sergei
под заявленные требования дословно сеф не подходит.
Anonymous
Anonymous
я тоже сказал руководству что нет
Anonymous
либо там какой то raid5 по сети
Sergei
ты говоришь о erasure кодах.
Anonymous
человек, который облуживает Суперкомпьютерный центр (СКЦ) «Политехнический»
Alexander
Anonymous
уверяет, что ceph под эти требования подходит
Sergei
Sergei
посыпаю голову пеплом
Anonymous
😂 тебе смешно, а я 2,5 часа это слушал
Anonymous
от пма, которому человек из политеха это сказал
Sergei
на самом деле я думаю что или вы все с чуваками из политеха одного поля, или ты плохо их слушал и не понимал детали.
Anonymous
Sergei
построить сторадж, который гарантированно будет выдерживать одновременную смерть любой случайно взятой трети дисков, невозможно в случае, когда треть дисков составляет более чем число реплик минус один в случае 3х репликации. в случае кодов рида Соломона все несколько сложнее, но и там число не очень велико.
Anonymous
я во вторник постараюсь выцепить этого сказачника из политеха
Sergei
Anonymous
да мне вера и не интересна
Anonymous
я просто рассказываю про веселье с которым сталкиваюсь
Sergei
Anonymous
так прикольно же, сериал на яву
Magistr
ну так пусть тот чувак с политеха и делает чо
Aleksandr
Стоит ли менять дефолтный порт ssh на сервере?
Раньше это практиковали для сокрытия от ботов, но сегодня, во времена ежедневных сканов всех ipv4, они сканят все порты на наличие ssh и долбятся туда, куда найдут, так что нет.
Еще есть домашние ISP, у которых большое количество исходящих на 20-25 (включая 22) порты детектится, как вайрус троян бэкдор хакер активити, за что абонента блокируют до звонка в поддержку, но врядли твой таким страдает
Aleksandr
раньше основные, сейчас обходят все, без шуток
они поумнели
Aleksandr
ну, может так делают не все боты
Aleksandr
но некоторые уже стучатся
Aleksandr
если нужно совсем спрятать порт, то ничего, кроме port knocking, наверное, не поможет
Aleksandr
и я, и коллеги заметили на своих проектах
Aleksandr
не исключаю, что это было какой-то разовой акцией, или что таких ботов пока меньшинство, но сам факт
Alexander
у меня вопрос) допустим, есть некий legacy сайтик на PHP, статика раздаётся с другого домена (какой-нибудь media.domain.ltd на другом сервере), домен привязан к VPS с балансировщиком HAproxy, и есть задача подружить HAProxy с этим сайтом на PHP - что использовать? nginx + php-fpm - это два контейнера, что не нравится и хочется изменить (вот, например, uWSGI для питона умеет и по https странички отдавать, а не только по WSGI)
Alexander
я нагуглил какой-то https://daemon.io/ , он умеет показывать сайты на Wordpress / Symfony ?
Alexander
то есть хочется выкинуть контейнер с nginx как ненужное звено между контейнером с HAProxy и контейнером с PHP-кодом и каким-то (каким?) app-сервером для PHP
Ivan
апач с мод_пхп
Alexander
а хуже не будет по нагрузке / использованию ресурсов для данной задачи?
Alexander
(то есть речь тут только о запросах к php, статики нет)
Ivan
да по идее не особо, если хапрокси настроить в режим реверс прокси
Olsen
Alexander
просто чтобы поменьше контейнеров было)
Alexander
но если это ухудшит что-то - тогда не буду
Alexander
например, если у нас сайт на Django, там uWSGI и nginx нужен только для раздачи статики, а сами запросы может напрямую обрабатывать uWSGI, то есть nginx легко убирается, когда не нужно раздавать статику
Alexander
а как в случае с PHP?
Roman
Alexander
а как , скажем, микросервисы на PHP деплоят? так же через 2 контейнера?
Vladimir
Vladimir
не уверен что хорошо, видел просто в доках
Alexander
да, я тоже знаю про этот вариант
Alexander
и про https://daemon.io/ тоже было бы интересно вот узнать, что за зверь, а писал его наш соотечественник, кажется
Olsen
Olsen
и что-то про балансировку было..
Olsen
зачем оно?
Olsen
и что крутится на сайте, что там такие меры нужны?
Olsen
а про деплой - могу показать как у меня сделано, хз, может поможет.
Alexander
да особых причин нет что-то менять, просто раньше была связка nginx + php-fpm , но раньше статика была на том же домене и наличие nginx'а было обосновано тем, что он раздаёт статику, а теперь статики тут нет и появляются мысли о том, что его можно выкинуть как ненужный
Olsen
а что делает сам сайт?
Olsen
что там балансируется?
Alexander
да там много разных сайтов) я просто для удобства все делаю в 1 стиле, чтобы было удобнее всем хозяйством управлять, а не везде по-своему
Alexander
а балансировщик тут нужен просто для того, чтобы прикрутить VPS, где есть нормальные IPv6 и IPv4 к серверу, где всё работает, но нет нормальных IPv6 (и скрыть IPv4 сервера за прокси)
Alexander
ну и вот на тех серверах крутится nginx + php-fpm , раньше там и статика была, а сейчас я её убираю в другое место, поближе к интернету 😊
Alexander
ну и там отдельный домен и CloudFlare привязана для того домена
Alexander
так что со статикой норм и как бы nginx уже не нужен)
Alexander
почему на весь домен CloudFlare не привязан - там в бесплатном варианте ограничения (айпишники посетителей сайта не отдаются нормальные, кажется)
Alexander
в общем, и с Apache оно тоже нормально работать будет, и с php-fpm + nginx, и любое другое решение подойдёт, проблем нет, нагрузки высокой нет) просто перфекционизм) если 3 звена работают быстрее, чем 2 звена - оставляем 3 звена, но если 2 звена работают быстрее 3 звеньев (или на том же уровне) - убираем лишнее звено цепи (nginx в данном случае)
Nikita
апач подвержен slow http, был, по крайней мере
Alexander 🐕
Alexander 🐕
Как мы выяснили прямо в этом чати
Nikita
эм, но у них же принцип разный
Alexander 🐕
И что?
Nikita
ну то что апач ложится быстро
Alexander 🐕
Ну - и nginx тоже
Nikita
пока память не кончитися?
Alexander 🐕
Да при чем-тут память-то?
Alexander 🐕
Ограничение на файловые дескрипторы