You're going to want to read
Running A Full Node | Minimum Requirements:
An unmetered connection, a connection with high upload limits, or a connection you regularly monitor to ensure it doesnt exceed its upload limits. Its common for full nodes on high-speed connections to use 200 gigabytes upload or more a month. Download usage is around 20 gigabytes a month, plus around an additional 140 gigabytes the first time you start your node.
Take take your examples: 10 TB would be 30 Mbit/s on average, and enough to feed around 1,000 full clients. That's a lot!
I.e. one full bitcoin-node on a high bundwidth server generate less than 1 TB traffic in any way, right?