Jump to content

Тазик под linux nas


Recommended Posts

В сотый раз наверное подниму тему выбора железки под софтроутер, а собственно NAS c  IPoE, PPPoE , NAT 

 

Я сторонник использования б/у 1U сервера на прошлом поколении Xeon'ов (55хх, 56хх). Подобная двухпроцессорная железка сейчас стоит около 10000 грн, при этом имеет в себе как правило приличный сетевой адаптер ( intel et или broadcom 5709) , какой никакой рейд, и IPKVM ( !!! что очень немаловажно).

Процессоры вышеуказанных серий относятся к семейству Nehalem.

 

Но многие будут настоятельно советовать собирать роутер на десктопном железе и на одном современном процессоре i-серии  семейств не ниже Sandy Bridge. Плюсы этого решения в том, что большую часть железа можно купить в обычном компьютерном магазине и не обязательно иметь целый spare-сервер.

Минусы очевидны:  меньшая надежность десктопного железа, отсутствие IPKVM, бОльшая стоимость (как не крути).

 

Вопрос 1: насколько существенна разница в производительности зионов 55хх / 56хх против новых корок в подобных задачах? Делал ли кто то сравнительные тесты?  

 

Вопрос 2: не покроется ли эта разница  тем, что в  сервере два старых камня будут выступать против одного нового в десктопе? И вообще, двухпроцессорная конфигурация в этом деле - это плюс, или минус?

 

И еще немного о сетевых адаптерах.  Сейчас предлагают очень много серверов DELL R610. Приличный тазик во всех отношениях, но оснащен двумя интегрированными двухголовыми сетевухами на чипе Broadcom BCM5709. В связи с этим

 

Вопрос 3: Как эти сетевухи в сравнении с Intel 82576 ? Известны ли какие то  их подводные камни? 

 

 

Спасибо за обсуждение.

 

 

 

 

Link to post
Share on other sites
  • Replies 54
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Ще один мінус старих сервантів споживання електрики.

Поражаешь и удивляешь. Воспользуюсь nep'овской коронной фразой. Бред © Латентность - время доступа по русски - измеряется в секундах или в тактах. Такты привязаны к частоте(длительность такта это и ес

Процессоры поколения nehalem вполне современны, архитектура с тех пор менялась минимально.

Новые камни тоньше, больше, экономичнее и все. Удельная производительность на ядро/Ггц примерно та же.

Link to post
Share on other sites

Процессоры поколения nehalem вполне современны, архитектура с тех пор менялась минимально.

Новые камни тоньше, больше, экономичнее и все. Удельная производительность на ядро/Ггц примерно та же.

Тем более удивительно, что они продаются по бросовой цене.

А что на счет сетевух?

Link to post
Share on other sites

Ну как минимум у haswellов доступ в L3 кэш в 2 раза быстрее при той же частоте. Даже самый дешевый десктопный haswell просто разорвет nehalem на нагрузке.

Link to post
Share on other sites

Ну как минимум у haswellов доступ в L3 кэш в 2 раза быстрее при той же частоте. Даже самый дешевый десктопный haswell просто разорвет nehalem на нагрузке.

Ты что-то путаешь, скорость подсистемы памяти/кеша в нехалем/иви/хавел отличается на единицы процентов, никаких "в 2 раза" нет в принципе.

Какие-то изменения в организации кешей у Хасвела заявлены, но в тестах прибавки скорости нет.

Link to post
Share on other sites

..но при этом он стал асинхронным и "частота теперь ниже частоты ядра". Насколько - не известно.

cache-bandwidth.png

Тесты говорят что L1 стал в 2 раза быстрее, а L2 и L3 в лучшем случае не изменились. 

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

Link to post
Share on other sites

Не заморачивайся , купи что то из разреза HP dl360-380 G6 , небольшое количество памяти и небольшие винты в рейд запихнешь при ценнике долларов с 500-700 . И будет оно работать долго и неплохо . G7 уже совсем другой ценник . Насчет дела не подскажу - не практикую .  А  более думаю и не нужно  один такой нас с ипое прожует нунче несколько тысяч пользователей на 55 камнях и не поперхнется .  1U сервера не рекомендую они сильно больно шумные ибо пропихивать воздух тяжко , выбор за одним юнитом это когда выхотите поставить сервак в датацентп , где за каждый юнит денег дерут по полной , а как для себя 2U практичней . 

Link to post
Share on other sites

Сервер есть сервер , какой там i7 , ведь не только в камне суть вопроса , сервер это железка которая работает 24\7 .  А десктоп есть десктоп . 

Link to post
Share on other sites

Ще один мінус старих сервантів споживання електрики.

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

Link to post
Share on other sites

Итоговая скорость работы с памятью так же не изменилась

Это bandwidth, а не latency, он никакой роли не играет, кроме последовательного чтения из памяти. Таких задач почти нет, обычно в L3 надо лезть случайным образом, хоть это mutex, хоть выдрать информацию о состоянии.

Link to post
Share on other sites

 Итоговая скорость работы с памятью так же не изменилась

Это bandwidth, а не latency, он никакой роли не играет, кроме последовательного чтения из памяти. Таких задач почти нет, обычно в L3 надо лезть случайным образом, хоть это mutex, хоть выдрать информацию о состоянии.

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

Лень искать тесты камней с цифрами латентности, вероятно легко нагуглить.

 

p.s. погуглил. не вру.

sandra-l.png

Edited by KaYot
Link to post
Share on other sites

IMHO сейчас тазики предпоследнего поколения(под s1366) - подарок богов по цена/качество, я себе весь парк заменил на HP DL380/DL180 Gen6 и пока никаких узких мест не наблюдаю.

Link to post
Share on other sites

Тем более удивительно, что они продаются по бросовой цене.

А что на счет сетевух?

У меня работает soft IPOE BRAS на DL380 G6. До 3к сессий и чуть больше 2гбит в одну сторону, ~50% загрузки камня L5639. Одного, скоро буду добавлять второй :)

Использую бортовые броадкомы(5709 вроде), никаких нареканий кроме кривоватого драйвера. Ну да после вылизанного интела у любого производителя драйвера страшны.

Edited by KaYot
Link to post
Share on other sites

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

Latency L3 кэша зависит от нанометров, а не от частоты, по идее.

Частота просто как ограничение, на которой оно будет нормально работать.

Link to post
Share on other sites

 

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

Latency L3 кэша зависит от нанометров, а не от частоты, по идее.

Частота просто как ограничение, на которой оно будет нормально работать.

 

Оооо приехали :)

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

Время доступа(неважно, память это или кеши) измеряется в наносекундах, и прямо зависит от частоты и количества тактов. Такты/частота = секунды.

Именно поэтому для памяти последние годы наращивают шины, а не частоты. Если посчитать - для любой памяти начиная с SDRAM заканчивая DDR4 реальное время доступа примерно равно 50-60ns(40 для супер-оверколокерских комплектов) - растут частоты, вместе с ними растут и тайминги, ибо скорость физической ячейки конечна и прорывов в этой области не было.

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

Edited by KaYot
Link to post
Share on other sites

Да ничего не понизили и ничего не тоже самое, что за бред?

Latency у кэшей всегда зависила от наноментров, потому что чем дальше кэш, тем дольше в него лезть, так понятно?

Кэши - это совсем не то же самое, что и память.

Edited by ttttt
Link to post
Share on other sites

Да ничего не понизили и ничего не тоже самое, что за бред?

Latency у кэшей всегда зависила от наноментров, потому что чем дальше кэш, тем дольше в него лезть, так понятно?

Кэши - это совсем не то же самое, что и память.

Поражаешь и удивляешь. Воспользуюсь nep'овской коронной фразой. Бред ©

Латентность - время доступа по русски - измеряется в секундах или в тактах. Такты привязаны к частоте(длительность такта это и есть 1/частота системы).

Что б получить данные нужно подождать N тактов. Длительность тактов какая? Правильно, при частоте 1Гц - 1 секунд. При 1Ггц - 1 наносекунда.

 

Основы микропроцессорной техники можно и в википедии поглядеть, нам это в институте объясняли.

 

P.S. если не веришь - прогони тест кешей из AIDA64 на домашней машине, потом частоту CPU в 2 раза понизь и еще раз прогони. Нанометры останутся те же, результат упадут ровно в 2 раза :)

Edited by KaYot
  • Haha 1
Link to post
Share on other sites

 

Тем более удивительно, что они продаются по бросовой цене.

А что на счет сетевух?

У меня работает soft IPOE BRAS на DL380 G6. До 3к сессий и чуть больше 2гбит в одну сторону, ~50% загрузки камня L5639. Одного, скоро буду добавлять второй :)

Использую бортовые броадкомы(5709 вроде), никаких нареканий кроме кривоватого драйвера. Ну да после вылизанного интела у любого производителя драйвера страшны.

 

а как определить кривость драйверов ?

Link to post
Share on other sites

а как определить кривость драйверов ?

К примеру, число очередей не регулируется и всегда равно числу ядер в системе. Плюс, для моих 6ти ядерных CPU драйвер зачем-то создал 7 очередей(для 4 и 8 ядер все ок, 4/8 очередей).

В итоге в системе 6 ядер, 6 сетевок и 42 нахрен не нужных очереди прерываний :)

Link to post
Share on other sites

 

Тем более удивительно, что они продаются по бросовой цене.

А что на счет сетевух?

У меня работает soft IPOE BRAS на DL380 G6. До 3к сессий и чуть больше 2гбит в одну сторону, ~50% загрузки камня L5639. Одного, скоро буду добавлять второй :)

Использую бортовые броадкомы(5709 вроде), никаких нареканий кроме кривоватого драйвера. Ну да после вылизанного интела у любого производителя драйвера страшны.

 

Насколько я понял неразрешимых проблем с этими сетевухами нет? MSI-X у Вас на них запустилось? 

Link to post
Share on other sites

 

а как определить кривость драйверов ?

К примеру, число очередей не регулируется и всегда равно числу ядер в системе. Плюс, для моих 6ти ядерных CPU драйвер зачем-то создал 7 очередей(для 4 и 8 ядер все ок, 4/8 очередей).

В итоге в системе 6 ядер, 6 сетевок и 42 нахрен не нужных очереди прерываний :)

 

я понял, все понял ..... , спс :).

И какой выход из ситуации ?

Edited by kvirtu
Link to post
Share on other sites

Латентность - время доступа по русски - измеряется в секундах или в тактах. Такты привязаны к частоте(длительность такта это и есть 1/частота системы).

Что б получить данные нужно подождать N тактов. Длительность тактов какая? Правильно, при частоте 1Гц - 1 секунд. При 1Ггц - 1 наносекунда.

 

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

 

Хотел нагуглить подробнее, но да ладно. SRAM кстати - 1-5 наносекунд, так что до 4 ГГц еще вообще никуда не упирается.

Edited by ttttt
Link to post
Share on other sites

 

Латентность - время доступа по русски - измеряется в секундах или в тактах. Такты привязаны к частоте(длительность такта это и есть 1/частота системы).

Что б получить данные нужно подождать N тактов. Длительность тактов какая? Правильно, при частоте 1Гц - 1 секунд. При 1Ггц - 1 наносекунда.

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

 

Хотел нагуглить подробнее, но да ладно. SRAM кстати - 1-5 наносекунд, так что до 4 ГГц еще вообще никуда не упирается.

 

Ты так ничего и не понял. У хасвела L3 больше не работает на частоте процессора, а на какой работает - это есть тайна.

SRAM 1-5ns это все тот же перл, как и про нанометры :)

 

А раньше меня только Павлобор подобным образом веселил, времена меняются.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Melanxolik
      Как многие уже знаю, символ: "З" является запрещенным на территории нашей страны, в связи с этим, возникло много проблем, особенно в довольно популярной файловой системе, которая звучит так: Зфс, она содержит у себя утилиты названия которых начинаются также с Зпул, Зфс и т.д.
      Как у нас сейчас с этим и кто-то уже пробовал пушить разрабов по этому поводу?
       
    • By Rubert
      WorldVPS Solutions небольшой проект который предоставляет хостинг с бесплатным администрированием более 10-ти лет, у нас огромный опыт в подборе оборудования в лучших центрах обработки данных в мире с идеальным соотношением цена/качество.
       
      Мы предоставляем хостинг в таких странах как Нидерланды, Германия, США, Франция и Люксембург.
       
       
      VPS (Нидерланды, Германия, США и Франция):
       
      Virtualization KVM
      CPU Intel Xeon E5 1x2.6 GHz
      RAM 1 GB DDR4
      Disk 20 GB SSD RAID10
      Traffic unlimited
      Port 1000 Mbit
      IP 1 IPv4 + IPv6 on request
      From $13.00/mo
       
       
      VPS с большим дисков (США и Франция):
       
      2 vCores
      RAM 4 GB
      200 GB HDD or 100 GB SSD
      Port 100 Mbit/s
      1 IPv4 (up to 4 IP)
      From $19.00/mo
       
       
      Выделенный сервер в Нидерландах:
       
      Intel Core i3 2100 2 x 3.10 GHz
      4GB DDR3 RAM (up to 32 GB)
      1 TB or 120 GB (up to 16 TB)
      max 4 drives
      link 100 Mbit/s (up to 1 Gbit/s)
      50TB traffic per month
      1 IP (up to 4 IP)
      10Gbit/s protection DDoS Shield (FREE!)
      From $48.00/mo
       
      Выделенный сервер в Франции:
       
      AMD Opteron 3280, 8x 2.4 GHz Turbo
      16GB DDR3 RAM (up to 32 GB)
      2x2 TB HDD (up to SSD)
      max 2 drives
      link 100 Mbit/s
      1 IP (up to 4 IP)
      From $58.00/mo
       
      ---
       
      На сайте вы можете ознакомится со всеми возможными конфигурациями серверов.
       
      worldvps.ru
       
      *А так же для первых 10-ти заказов из форума local.com.ua мы предоставим бесплатно лицензию управления ISPmanager 6 Lite (кроме VPS с большим диском).
    • By freedomwarrior
      Всем привет.
      Предоставляю услуги сетевика/админа.
      Что то починить, настроить bgp/ospf и т.д
      Если рухтеры то только Juniper.
      Серверное администрировани Linux/Unix, поднять веб сервер, починить и т.д.
      Настройка мониторинга с Grafana/Prometheus/Alertmanager и разного рода экспортеры.
      Кому интересно - пишите в личку.
      Только удаленка.
      Всем добра!
    • By FTTH2
      Linux Foundation project homepage for DANOS:
      https://www.danosproject.org/
       
      Download link:
      https://danosproject.atlassian.net/wiki/spaces/DAN/pages/819201/Releases
       
      CGNAT Bulk Port Allocation HOWTO
      https://wiki.brasilpeeringforum.org/w/CGNAT_Bulk_Port_Allocation_com_DPDK
       
      Atom C3858 benchmark (4.5 Mpps, 10G at all packet sizes larger than 256B)
      https://old.reddit.com/r/networking/comments/ec8red/anyone_benchmarkuse_danos_the_att_and_brocade/fbhjy1s/
       
      AMD GX-412TC 1 GHz benchmark (2.3 Mpps, 2G using imix)
      https://ipng.ch/s/articles/2021/07/19/pcengines-apu6.html
       
      Any Xeon should be able to do 10G linerate at all packet sizes.
    • By freehost
      В крупную хостинг-компанию требуется сотрудник службы технической поддержки.
       
      Обязанности:
      Отвечать на вопросы клиентов (работа с панелью управления, настройка POP3, SMTP, FTP, другие технические вопросы) по телефону, эл. почте, решать мелкие проблемы (неверно заполненные данные и настройки в контрольной панели, проблемы с доступом и т. п.), не сложные вопросы касающиеся администрирования, подключение IPKVM, перезагрузка серверов.
       
      Требования:
      Умение работать в Интернет с основными клиентами (браузеры: IE и Mozilla, почтовые клиенты: The bat, outlook, FTP-клиенты: IE, Far, Cute FTP; Базовые знания PHP, MySQL; Уметь читать и понимать логи Apache, Nginx, Exim Приветствуется опыт работы в Web-Дизайне, работа с Joomla, Wordpress Навыки работы в командной строке UNIX; Желателен опыт работы с VestaCP, ISPmanager Коммуникабельность, терпение, эмоциональная уравновешенность, способность к обучению.  
      Условия:
      Официальное трудоустройство 24 дня отпуска Обеды за счет компании Сменный график. Смена сутки, потом три дня выходных. Оплачиваемый больничный Возможность повышения до дежурного администратора. Работа в дата-центре (в случае локдаунов предусмотрена развозка сотрудников)
        Работа в дата-центре это возможность получить опыт работы с различными технологиями (apache, nginx, mysql, zabbix, wordpress, joomla, dns…), а так же опыт работы с железной частью серверов.
      Если нету опыта работы с Unix, резюме просьба не присылать.

      Резюме присылайте на hr@freehost.com.ua

×
×
  • Create New...