распределённая сетевая схема

распределённая сетевая схема

Часть моего нового научного проекта — система сбора данных с нескольких удаленных станций. У меня есть 15 удаленных станций, работающих от солнечных батарей (необходимо низкое энергопотребление). На каждой станции мне нужно одно Ethernet-подключение для регистратора данных. Цель — создать виртуальную сеть: мне нужно, чтобы 15 станций и мой компьютер были в одной сети.

Моя идея заключается в использовании:

  1. 15 плат Linux на базе ARM (на базе Debian) с 3G/EDGE модемом, подключенным к порту USB. Каждая настроена на работу в качестве маршрутизатора с VPN-клиентом (вопрос здесь в том, какой самый простой способ это сделать?).
  2. 1 центральный сервер (на базе Debian), который будет выступать в качестве VPN-сервера (вероятно, размещенный в каком-то надежном месте)
  3. Мой клиентский компьютер на базе Windows будет загружать данные и отслеживать состояние всех станций.

Теперь мои сомнения:

  1. Является ли ARM linux + USB 3G лучшим решением (низкая стоимость, низкое энергопотребление)? Плата ARM стоит ~100 USD, 3G стоит ~50 USD.
  2. Какое программное обеспечение следует использовать на плате ARM (открытый VPN? SSH-туннель?)
  3. Какое программное обеспечение следует использовать на центральном сервере?
  4. Какое программное обеспечение мне следует использовать в Windows, чтобы подключиться к этой частной сети?

Общая идея заключается в том, что мои регистраторы данных (все они имеют встроенный контроллер Ethernet и расположены в разных местах) имеют статические IP-адреса (скажем, 192.168.1.100-114), а мой компьютер (расположенный в другом месте) имеет статический IP-адрес в той же сети (скажем, 192.168.1.50).

К сожалению, я не эксперт в сетевом планировании.

Связанный контент