Recently, the exponential growth of the Internet-of-Things (IoT) services with heterogeneous requirements becomes a burden to the traditional cloud/data center platform. Edge computing is an emerging solution to gain business… Click to show full abstract
Recently, the exponential growth of the Internet-of-Things (IoT) services with heterogeneous requirements becomes a burden to the traditional cloud/data center platform. Edge computing is an emerging solution to gain business value of IoT services where real-time demands become satisfied by moving computing resources close to data sources. Nevertheless, edge resources are still limited to be able to fulfill all demands at the same time. Among new approaches, resource sharing between edge/cloud service providers has been considered as a promising mechanism to address resource scarcity and pursue cost reduction. In this article, we propose an allocation and sharing model in the edge cloud network where providers team up to efficiently utilize resources, named the share-to-run IoT services (SRIS). In particular, we formulate a resource allocation and sharing optimization model to implement IoT services of multiple edge/cloud providers that can maximize the providers’ utility while satisfying service constraints. We relax SRIS into a tractable form that can be solved efficiently using well-known distributed convex frameworks, such as the dual decomposition and alternating direction method of multipliers. Finally, we evaluate our methods by providing several simulation cases, in which our proposed mechanisms show outstanding outcomes by obtaining a faster convergence, increasing by 6.9% of utilization, and 16% of acceptance rate compared to the nonoptimal approach.
               
Click one of the above tabs to view related content.