Опираясь на пару потоков, подобных этому или этому, я ищу самый быстрый способ регулярно копировать файлы в зашифрованном виде между двумя компьютерами 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
Большое спасибо!