Как выбрать GPU-сервер для брутфорса?

Арендуйте физический сервер с GPU. Без соседей — все ресурсы сервера только ваши.

Сервер с GPU для восстановления паролей (брутфорс)

Брутфорс, подбор по словарю и прочие техники. Суть — генерация хэшей по определённому алгоритму для поиска совпадающего с заданным. Это может быть восстановление пароля или исследование коллизий в алгоритмах шифрования. Мы не запрещаем, не ограничиваем и не относимся отрицательно к задаче восстановления паролей на наших серверах. Более того, консультируем для поиска наиболее эффективного железа под конкретную задачу и даже программу, опираясь на отзывы других клиентов и собственные или публично доступные бенчмарки.

GPU

Не все программы для восстановления паролей поддерживают работу с GPU, тем более, с несколькими картами. Однако, такие как Hashcat и John the Ripper поддерживают. Кроме того, имеют достойное кол-во бенчмарков со сравнением производительности различных GPU.

Задача восстановления паролей очень похожа на задачи майнинга, так как всё это генерация хэшей. Поэтому для клиентов, которым требуется несколько карт, мы используем технологии майнеров для создания кастомных конфигураций с гарантией отсутствия тротлинга и перегрева карт. Особенно это касается модулей памяти, находящихся на бэкплейте карты. Так как базовая система охлаждения ориентирована на другие типы задач, на фото вы можете видеть нестандартную систему охлаждения бэкплейта.

Сервер с двумя RTX 3080 Ti с отдельным охлаждением бэкплейтов

Кстати, наличие у GPU-карты суффикса LHR никак не влияет на производительность карты в задачах генерации хэшей, согласно нашим исследованиям и специализированным форумам. Скорее всего, причина внутри самой технологии, ориентированной на конкретные алгоритмы (среди которых, например, DaggerHashimoto, разработанный для Etherium и интересной только для майнинга), а не на любые алгоритмы хэш-функций, как можно предположить из названия самой технологии LHR («Low Hash Rate»).

Соотношение цена/эффективность для задач брутфорса говорит о том, что стоит выбирать максимально мощные карты. Например, согласно бенчмаркам в генерации MD5 с помощью Hashcat RTX 3060 vs RTX 3090 даёт x6.5 (10K MH/s vs 65K MH/s), при разнице в цене около x3.3 (3929 ₽ vs 13095 ₽ в месяц). Другими словами, чем мощнее карта, тем цена мегахэша ниже.

Одни из самых мощных карт в нашем инвентаре — это RTX 3090 и RTX 3080 Ti. Когда свободны RTX 3080 Ti, мы всегда предлагаем начать с них, вот почему:
Комментарий о сравнении производительности RTX 3090 и RTX 3080 Ti в задачах брутфорса на физическом GPU сервере

GPU RTX 3080 Ti
RTX 3080 Ti (12 Гб)

Процессор — Ampere GA102
Ядер CUDA — 10 240
Тензорных ядер — 320
Блоков операций растеризации (ROP) — 112
Блоков текстурирования (TMU) — 328
Память — 12 Гб GDDR6X
L1 кэш — 128 KB (per SM)
Пропускная способность — 912 Гб⁠/⁠с
Цена аренды — 10 714 ₽ в месяц

GPU RTX 3090
RTX 3090 (24 Гб)

Процессор — Ampere GA102
Ядер CUDA — 10 496
Тензорных ядер — 328
Блоков операций растеризации (ROP) — 112
Блоков текстурирования (TMU) — 328
Память — 24 Гб GDDR6X
L1 кэш — 128 KB (per SM)
Пропускная способность — 936 Гб⁠/⁠с
Цена аренды — 13 095 ₽ в месяц

CPU

Так как наиболее выгодное соотношение цена/эффективность показывают GPU, то на CPU стоит сэкономить. В данный момент, самый младший CPU в нашей линейке — это i5-10400. Именно его мы и рекомендуем выбрать.

Intel Core i5-10400

Ядер / потоков — 6 / 12
Частота — 2,9 ГГц и 4,3 ГГц в режиме Turbo
L3 кэш — 12,0 МБ, каналов памяти — 2
Максимальный объём RAM — 128 Гб
Цена аренды — 1 786 ₽ в месяц

RAM

Объём оперативной памяти следует рассчитывать, исходя из фактического её потребления вашей программой для брутфорса в интересном именно вам алгоритме шифрования. Наши серверы поддерживают до 4 х 32 Гб RAM, т.е. до 128 Гб с шагом в 32 Гб. Поэтомы мы советуем начать с 32 Гб (минимальный размер ОЗУ на данный момент), следить за её потреблением и увеличивать при необходимости. Для операции увеличения ОЗУ требуется до 15 мин. простоя сервера.

SSD

На все серверы мы устанавливаем SSD с поддержкой технологии NVMe, которая обеспечивает скорости чтения/записи в несколько раз превышающие HDD и даже другие SSD, работающие по протоколу SATA. Поэтому любой наш сервер укомплектован SSD NVMe и обеспечивает молниеносную скорость чтения и записи файлов.

Hashcat, например, может работать с разными девайсами (CPU, GPU) через разные интерфейсы (CUDA, OpenCL). Часть девайсов поддерживают не все интерфейсы (например, CPU доступен только через OpenCL). А некоторые поддерживают сразу несколько интерфейсов (на GPU можно работать и через CUDA, и через OpenCL). Однако, от большего кол-ва интерфейсов больше вычислительной мощности не становится, т.к. это просто способ работы с железом. CUDA — самый эффективный из них. Соответственно, на наших серверах устанавливаются не только драйвера от NVIDIA, но и CUDA Toolkit, открывающий доступ к соответствующему интерфейсу для Hashcat'а. При этом, Hashcat сам по умолчанию умеет выбирать наиболее эффективный интерфейс для работы с девайсом, пропуская остальные (см. в списке девайсов Hashcat слово «skipped»).

Какова задача для сервера с GPU?

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

Дизайн, 2D графика

Рекомендации по подбору сервера

Работа с растровыми изображениями, в Photoshop, с проектами средних и крупных размеров, либо с большим кол-вом небольших проектов.

Читать рекомендации

3D моделирование

Рекомендации по подбору сервера

Работа с 3D графикой, специализированными программами, движками для рендеринга, умеющими использовать GPU, высокие требования к качеству самих рендеров.

Читать рекомендации

Обучение нейронных сетей

Рекомендации по подбору сервера

Выбираем карты под разные задачи машинного обучения в зависимости от области применения.

Читать рекомендации

С нами легко стартовать — дадим загрузить данные и установим нужные пакеты до начала аренды

Можем предоставить ftp для загрузки данных к нам, чтобы на момент начала аренды GPU-сервера они были уже на нём.

Если скинете список необходимых пакетов/драйверов, мы их заранее установим.

При единовременной выплате — выгодно

15%

при оплате от 1 года

10%

при оплате от 6 месяцев

5%

при оплате от 3 месяцев

Что входит в стоимость

  • бесплатный трафик на скорости до 200 Мб/сек,
  • 1 общий публичный (белый) IPv4-адрес,
  • удаленный доступ к серверу по SSH или RDP,
  • удаленное управление кнопкой питания сервера,
  • установка ОС,
  • гарантия замены комплектующих вышедших из строя,
  • бесплатная техническая поддержка.

FAQ

Прежде всего, в вашем распоряжении все ресурсы сервера, который вы арендовали:

  • Ядра CPU процессора будут доступны на 100% процессорного времени
  • Выбранный графический ускоритель будет зарезервирован только за вашим сервером
  • Вы получите высокую производительность при работе с системой хранения
  • Вы сможете настроить любые драйвера и ПО

В данный момент мы предоставляем GPU-серверы с образами на базе Windows Server 2019 и Ubuntu 20.04. Готовы установить нужную вам ОС по запросу. Пишите в Telegram 

Да, можно. Во-первых, мы не видим и не смотрим, какие задачи выполняются на сервере. Во-вторых, мы консультируем наших клиентов в том числе по вопросу подбора наиболее эффективного железа под конкретную задачу и даже программу, опираясь на отзывы других клиентов и собственные или публично доступные бенчмарки. Часть этого опыта описана в статье сервер c GPU для брутфорса.

Условия для юридических и физических лиц у нас одинаковые. Мы работаем по предоплате.

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

GPU-серверы можно арендовать на разный срок. При оплате на больший срок действуют скидки.

Мы применяем УСН, поэтому цены без НДС. Если ваша организация применяет режим налогообложения, на котором предусмотрен НДС, напишите в поддержку, в зависимости от планируемых объёмов и сроков аренды, попробуем предусмотреть индивидуальную скидку.

Да. Обмен документами возможен через ЭДО, наш провайдер НТЦ СТЭК (СТЭК-ТРАСТ), по электронной почте или курьерской службой.

NVIDIA кое-что запрещает, это так. Конкретно: использовать драйвера NVIDIA для GPU серии GeForce в дата-центрах (RTX 3090, например).

Этот запрет записан в лицензионном соглашении NVIDIA к их драйверам и звучит как «The SOFTWARE is not licensed for datacenter deployment, except that blockchain processing in a datacenter is permitted.».

Наш дата-центр официально разрешает использование блокчейн технологий. Поэтому мы предлагаем своим клиентам GPU серии GeForce и предустанавливаем драйвера от NVIDIA перед сдачей сервера в аренду.

В некоторых случаях мы расширяем линейку видеокарт и можем предложить индивидуальные условия. Пишите в Telegram 

Для серверов на базе Windows, мы предлагаем доступ по RDP. Для Linux-серверов предлагаем доступ по SSH. Далее вы можете настроить любой удобный способ подключения.

К арендуемому серверу может быть прикреплён 1 белый IP адрес (статический, внешний) бесплатно. Поэтому вы можете прокидывать порты наружу самостоятельно, но не забывайте об ограничениях. Если не получается, проверьте ваш firewall.

Если вам нужны дополнительные IP адреса, напишите в поддержку в Telegram  . IP мы не продаём, но помочь скорее всего сможем.

Мы даём гарантию замены вышедших из строя комплектующих на весь срок аренды.

Мы предоставляем такую услугу под брендом CheapDC.ru.

Если возникли вопросы, обращайтесь