An Osmotic Computing Enabled Domain Naming System (OCE-DNS) for distributed service relocation between cloud and edge. (December 2021)