A network system for providing long haul network connection between endpoint devices, comprising: a first endpoint device; a second endpoint device; a first exchange server; a second exchange server; a first access point server coupled between the first endpoint device and the first exchange server; a second access point server coupled between the second endpoint device and the second exchange server; a first Parallel File System, PFS, storage node coupled between the first exchange server and the second exchange server; a second PFS storage node coupled between the first exchange server and the second exchange server; wherein the first exchange server is configured to convert first packetized traffic received from the first endpoint device, via the first access point server, into a carrier file, and write the carrier file to the second PFS storage node via remote direct memory access, RDMA; wherein the second exchange server is configured to read the carrier file from the second PFS storage node and convert the carrier file into second packetized traffic, wherein the second packetized traffic is sent to the second end device via the second access point server, wherein the network system further comprises algorithmic decision logic to determine whether to use, for transmission of packets between a pair or more than one pair of IP addresses, a regular Internet path or a path using the first and second exchange servers (1-502, 1-506), by comparing the latency of the regular Internet path to the latency of the path using the first and second exchange servers (1-502, 1-506), and wherein the second exchange server is further configured to convert third packetized traffic received from the second endpoint device, via the second access point server, into a second carrier file, and write the second carrier file to the first storage node, wherein the first exchange server is configured to read the second carrier file from the first storage node and convert the second carrier file into fourth packetized traffic, wherein the fourth packetized traffic is sent to the first end point device via the first access point server. a first endpoint device; a second endpoint device; a first exchange server; a second exchange server; a first access point server coupled between the first endpoint device and the first exchange server; a second access point server coupled between the second endpoint device and the second exchange server; a first Parallel File System, PFS, storage node coupled between the first exchange server and the second exchange server; a second PFS storage node coupled between the first exchange server and the second exchange server; wherein the first exchange server is configured to convert first packetized traffic received from the first endpoint device, via the first access point server, into a carrier file, and write the carrier file to the second PFS storage node via remote direct memory access, RDMA; wherein the second exchange server is configured to read the carrier file from the second PFS storage node and convert the carrier file into second packetized traffic, wherein the second packetized traffic is sent to the second end device via the second access point server, wherein the network system further comprises algorithmic decision logic to determine whether to use, for transmission of packets between a pair or more than one pair of IP addresses, a regular Internet path or a path using the first and second exchange servers (1-502, 1-506), by comparing the latency of the regular Internet path to the latency of the path using the first and second exchange servers (1-502, 1-506), and wherein the second exchange server is further configured to convert third packetized traffic received from the second endpoint device, via the second access point server, into a second carrier file, and write the second carrier file to the first storage node, wherein the first exchange server is configured to read the second carrier file from the first storage node and convert the second carrier file into fourth packetized traffic, wherein the fourth packetized traffic is sent to the first end point device via the first access point server.