ciso icon indicating copy to clipboard operation
ciso copied to clipboard

Can workers be behind NAT boxes?

Open dsheets opened this issue 10 years ago • 2 comments
trafficstars

It looks like workers need to register their IP addresses and port numbers. Is this necessary? What if workers are behind network address translation middleboxes?

dsheets avatar Jun 03 '15 13:06 dsheets

if the worker doesn't hold a copy of a dependency object, it will ask the ip/port of the holder worker from master and then retrieve it from the other worker, the master only provides mapping from a object id to an position here. It's one of the strategies adopted by CIEL, maybe we could discuss the necessity

sevenEng avatar Jun 03 '15 14:06 sevenEng

Perhaps if workers could register domain names as well as IP addresses, the DNS could be used as a layer of service indirection ala signposts.

dsheets avatar Jun 03 '15 16:06 dsheets