+ + +
Человек-оркестр
С нами с 19.11.02
Сообщения: 4755
Рейтинг: 1027
|
Добавлено: 08/07/14 в 09:34 |
Подскажите быстрый ДНС, чтобы можно было домен прицепить на несколько ИП и балансировать нагрузку ДНСом. Можно платный.
|
|
|
|
Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 08/07/14 в 09:48 |
ultradns попробуй
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
2
|
|
|
+ + +
Человек-оркестр
С нами с 19.11.02
Сообщения: 4755
Рейтинг: 1027
|
Добавлено: 08/07/14 в 10:02 |
Они предлагают пакеты типа "1 Million Queries $50/mo". У нас в час больше запросов
|
|
|
|
С нами с 14.11.05
Сообщения: 56
Рейтинг: 177
|
Добавлено: 08/07/14 в 10:49 |
|
|
|
|
Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 08/07/14 в 10:56 |
Colin Drury писал: | Они предлагают пакеты типа "1 Million Queries $50/mo". У нас в час больше запросов |
Запросов к NS? Не путаешь с другими запросами? На каждую тумбу не надо делать запрос к NS :-)
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
2
|
|
|
+ + +
Человек-оркестр
С нами с 19.11.02
Сообщения: 4755
Рейтинг: 1027
|
Добавлено: 08/07/14 в 11:17 |
Запросов к домену. Разве при каждом запросе к домену не выполняется запрос к ДНС?
|
|
|
|
Хостинг проектов под ключ
С нами с 18.02.04
Сообщения: 614
Рейтинг: 727
|
Добавлено: 08/07/14 в 11:32 |
Нет. Запрос кешируется.
Проходит только первый запрос, дальше исходя из ТТЛ клиент берет данные из кеша.
|
|
|
|
+ + +
Человек-оркестр
С нами с 19.11.02
Сообщения: 4755
Рейтинг: 1027
|
Добавлено: 08/07/14 в 11:49 |
В том то и дело, что ТТЛ должен быть минимальный - не больше 1й секунды.
|
|
|
|
Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 08/07/14 в 11:50 |
Если у вас миллион уников в час на сайте, то в принципе и столько же запросов будет, но с учетом того, что в таких сервисах запрос в среднем кешируется на 86400с (сутки), их будет поменьше.. Надо смотреть на уников в сутках, по ним можно примерно прикинуть количество запросов.
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
2
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 08/07/14 в 12:00 |
Colin Drury писал: | В том то и дело, что ТТЛ должен быть минимальный - не больше 1й секунды. |
А зачем так ?
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
1
|
|
|
+ + +
Человек-оркестр
С нами с 19.11.02
Сообщения: 4755
Рейтинг: 1027
|
Добавлено: 09/07/14 в 11:22 |
Специфика бизнеса
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 09/07/14 в 11:43 |
А свои днс тогда поднять не вариант ?
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
3
|
|
|
+ + +
Человек-оркестр
С нами с 19.11.02
Сообщения: 4755
Рейтинг: 1027
|
Добавлено: 09/07/14 в 16:06 |
Пробовали - получается медленнее на 15-20% (сам ДНС запрос) по неизвестной причине.
|
|
|
|
+ + +
Человек-оркестр
С нами с 19.11.02
Сообщения: 4755
Рейтинг: 1027
|
Добавлено: 11/07/14 в 17:10 |
Постараюсь объяснить подробнее. у нас есть несколько серверов, между которыми необходимо равномерно распределить траф. Для этого мы зарегистрировали домен, и прописали у него в ДНС записях IP этих серверов. Если ТТЛ ДНСа - 1 секунда, то траффик идет более-менее ровно. Если больше этого значения - то на части серверов трафа почти нет, а на части - переливается, сервера дохнут.
Как обойти эту проблему - пока не знаем
|
|
|
|
С нами с 17.03.12
Сообщения: 335
Рейтинг: 790
|
Добавлено: 11/07/14 в 17:40 |
Уйдите от балансировки с помощью dns и начните использовать nginx или haproxy.
|
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 11/07/14 в 18:28 |
распределение нагрузки легко делается с помощью node.js, можно лям коннектов в секунду обрабатывать
|
|
|
|
это Энди
С нами с 01.05.11
Сообщения: 540
Рейтинг: 1213
|
Добавлено: 11/07/14 в 20:31 |
Можете CloudFlare попробовать. Только что там от бесплатного акка не много толка будет.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 11/07/14 в 20:43 |
ibiz писал: | распределение нагрузки легко делается с помощью node.js, можно лям коннектов в секунду обрабатывать |
ага, на тестах . В реальных условиях тот же nginx в качестве балансировщика работает гораздо стабильнее.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
2
|
|
|
+ + +
Человек-оркестр
С нами с 19.11.02
Сообщения: 4755
Рейтинг: 1027
|
Добавлено: 12/07/14 в 13:05 |
Sargas писал: | Уйдите от балансировки с помощью dns и начните использовать nginx или haproxy. |
Сервера, на которые распределяется ДНСом траффик - это и есть балансеры, которые в дальнейшем распределяют нагрузку на остальные сервера (используется haproxy).
ИМХО если оставить 1 балансер - 1 сервер в принципе не в состоянии обработать такую нагрузку (банально сетевая карта не справится).
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 12/07/14 в 15:20 |
Colin Drury: посмотрите технологию Round Robin DNS . Возможно поможет на своих днс размазать нагрзку по серверам.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
Хостинг проектов под ключ
С нами с 18.02.04
Сообщения: 614
Рейтинг: 727
|
Добавлено: 15/07/14 в 23:07 |
Colin Drury писал: | Постараюсь объяснить подробнее. у нас есть несколько серверов, между которыми необходимо равномерно распределить траф. Для этого мы зарегистрировали домен, и прописали у него в ДНС записях IP этих серверов. Если ТТЛ ДНСа - 1 секунда, то траффик идет более-менее ровно. Если больше этого значения - то на части серверов трафа почти нет, а на части - переливается, сервера дохнут.
Как обойти эту проблему - пока не знаем |
Добавляйте на 1 имя несколько а-записей. На большом трафике более-менее равномерно резолвится. Тестировали. ТТЛ тут роли не особо играет.
Или у Вас резолвятся адреса не равномерно?
|
|
|
|
+ + +
Человек-оркестр
С нами с 19.11.02
Сообщения: 4755
Рейтинг: 1027
|
Добавлено: 17/07/14 в 10:45 |
|
|
|
|