Playray

Playray
Рейтинг
133
Регистрация
06.09.2008
baas:
Доброе утро.
Есть проект, ему хотим добавить отказо-устойчивость.

1 сервер балансер.
2 файлы сайта и база.
3 файлы сайта и база.

Балансер - nginx или haproxy

База mysql мастер-мастер.
А вот чем файлы сайта синхронизировать?

Может не совсем правильно и профессионально, но у себя я решил аналогичную задачу просто, запускаю при старте скрипт бесконечный с rsync и он раз в секунду синхронизирует, вдруг кому пригодиться:


while (true)
do
rsync -a -e user@источник:/удаленный_каталог /локальный_каталог
sleep 1; # пауза
done;
iamsens:
везде сжатие включено?
http://nginx.org/ru/docs/http/ngx_http_gzip_module.html

Да, в основном конфиге nginx

# Compression
gzip on;
gzip_comp_level 9;
gzip_min_length 512;
gzip_buffers 8 64k;
gzip_types text/plain text/css text/javascript text/js text/xml application/json application/javascript application/x-javascript application/xml application/xml+rss application/x-font-ttf image/sv
gzip_proxied any;
gzip_disable "MSIE [1-6]\.";

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

Mobiaaa:
Если не пугает единоразовая стоимость установки, то вот вариант под Ваши требования, и стоимость вполне себе низкая (что-то около 10-11 тысяч по курсу)
https://www.hetzner.de/dedicated-rootserver/ax100
25 K
https://www.cpubenchmark.net/cpu.php?cpu=AMD+Ryzen+Threadripper+2950X&id=3316

Спасибо, за совет, естественно хетцнер я в первую очередь смотрел, но в разрезе рубль/попугай дешевые селектелы выгоднее или так же...

Конечно есть многопроцессорные конфиги с многоядерными процами, но бюджет до них не дорос....

---------- Добавлено 21.02.2019 в 17:15 ----------

ENELIS:
Утопленника можно найти, возможно
Вам необходимо определить, что важнее. Если уверены, что одной системы хватит, берите одну, нет, скалируйте процессы.

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

Просто подумал вдруг где то есть такие решения...

Когда искал мощный впс некоторое время назад, мне подсказали контабо и это было очень в тему, вот подумал может есть что то и с дедиками подобное...

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

Так что похожие варианты есть...

Жаль что нет серверов двухпроцовых i7 8700, вот такое бы в самый раз)

---------- Добавлено 21.02.2019 в 17:16 ----------

4atka:
Локация какая нужна ?

РФ / европа

cloudflare же, для пущей конспирации можно на разных акках сделать что бы еще и nsы были разные, благо регаются акки там легко и просто...

Firstishe:
За данный бюджет тяжело будет найти процессор серверный, который даст больше производительность.
А память у Вас тоже везде забита?

Мне собственно без разницы какой процессор и в каком виде хоть десктоп, хоть облако хоть впс, лишь бы производительность была, надежность не критична...

Да, память забита...

EvGenius:
смотрите не только на общих попугаев, а и хотя бы еще на "Single Thread Rating"
а то предложат 2-голового монстра с каждым ядром раза в 2 медленней.
но суммарно да, попугаев будет столько же.
только окажется, что каждая отдельная задача работать стала раза в 2 медленней. и будет снова "не хватать процессора".

вот пожалуй единственный однопроцессорный аналог по попугаям
https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+W-2195+%40+2.30GHz&id=3149
и single thread близкий к вашему более медленному 6700'му. (8700 все равно быстрей).

и это в основном за счет turbo. если говорите процессоры загружены так хорошо, что одного мало, то turbo наверняка уезжает ближе к базовой частоте и соответственно single thread производительность.
только в случае нынешних процев - это 3.2-3.4ггц, а у w-2195 - лишь 2.3ггц :(
у двухголовых будет аналогичная картина.

короче затея так себе :)
лучше 2 отдельных на шустрых процессорах.

Спасибо за разъяснения, буду обращать внимание...

У меня правда очень много быстрых мелких задач, я правильно понимаю что Single Thread Rating это когда один большой процесс выполняется на одном потоке, то чем выше производительность одного потока тем лучше.

А в моем случае, когда очень много мелких параллельных коротких потоков, то как раз важны попугаи что бы быстрее обрабатывать именно общее количество в любом порядке ?

Сейчас посмотрел на обоих серверах LA около 20

lscpu показывает около 4 ггц на обоих

vreditel:
А чего сразу после суда не удалили статью-то?

Так я сам только вчера узнал что что-то заблокировано, при переезде на другой хостинг, упал трафик, начал разбираться, сначала увидел что ip нового хостинга заблокирован, пришлось срочно еще раз переезжать, но одному сайту не помогло, попытался зайти на сайт и увидел что он заблокирован, начал проверять в сервисах и увидел что всего одна статья....

Если включено кэширование, основные страницы в статике и мало динамики, самый выгодный вариант впс контабо 4 ядра 8 гиг оперы и 200гиг диска на ssd + веста панель, выдержит даже сотню тысяч уников в сутки не напрягаясь и весь бюджет всего 5 (пять) евро в месяц

А там поглядывать что бы LA был не больше 1 на ядро, если больше значит образуется очередь из процессов которые обрабатывают клиентов и желательно бы посмотреть где бутылочное горлышко и увеличить производительность в узком месте и так по кругу.

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

---------- Добавлено 10.01.2019 в 14:39 ----------

Я не спроста привел пример панели vesta, она во первых бесплатна, а во вторых как пушинка, весит и занимает минимум места и других ресурсов сервера. Соответственно все ресурсы сервера будут заняты не поддержанием работоспособности панели, а самими сайтами.. итд

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

Ну что бы бекапы корректно разворачивала.

А в испе ИМХО уже переборщили, своей рекламой плагинов внутри, несмотря на то что ты еще и платить за это должен, не заплатишь, сертификаты не продлятся...

Ilya74:
Какая конфигурация интересует?

У Selectel как раз в этом ДЦ есть очень выгодные выделенные серверы за 1-2к рублей в месяц.

Да простенькая конфигурация, 1-2 ядра, 2-4 оперы и гигов 10 диска...

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


Viglink автоматически делает исходящие ссылки на сайте партнерскими и платит, когда посетители перешли по ссылке и сделали покупку.

Посмотрел и что то не нашел там именно выгрузок...

В самом Адмитад много международных офферов, могу смело рекомендовать именно его.

Естественно, обратил внимание в первую очередь и взял в работу, но там их не так много

Всего: 286