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

  • Компьютеры подключены через локальную сеть 40 Гбит (а позже, возможно, даже 80 Гбит). Задержка не является проблемой, поскольку мы говорим о оптоволокне, коммутируемом соединении 20 метров или около того.
  • Предполагается, что отправляющая и получающая стороны хранилища могут насыщать соединение 40 Гбит
  • Передача должна быть зашифрована. Только если это действительно снизит скорость, шифрование может быть отключено
  • Передача должна происходить пару раз в день. Следовательно, мы должны быть в состоянии автоматизировать это каким-то образом.
  • Размер передаваемых файлов, вероятно, составляет от 20 до 250 ГБ каждый.

Из того, что я узнал, netcat , вероятно, самый быстрый способ. Но подходит ли оно для автоматического управления без присмотра? А как насчет его скорости при туннелировании по SSH? Есть ли зашифрованный протокол, который может насытить канал 40G или eben 80G?

// редактировать: как требуется некоторые подробности об оборудовании:

  • Серверы HPE Proliant DL380 Gen9
  • Контроллер хранилища представляет собой HPE Smart Array P840ar с пропускной способностью 12 Гбит / с для каждого подключенного твердотельного накопителя SAS.
  • Сетевым контроллером является HPE IB FDR / EN 40Gb 2P 544+FLR-QSFP Adptr

Большое спасибо!

0