Abstract

Multi-tier computing effectively enables flexible computation and communication resource sharing by offloading computation-intensive tasks to nearby servers along the cloud-to-thing continuum. In essence, multi-tier computing networks can distribute computing, storage, and communication functions anywhere between the cloud and the endpoint to take full advantage of the resources available along this continuum, thus extending the traditional cloud computing architecture to the edge of the network. With multi-tier computing, some application component processing, such as delay-sensitive components, can take place at the edge of the network, while other components, such as time-tolerant and computation-intensive components, can be performed in the cloud. To best meet user requirements, centralized cloud computing with extensive resources, secure environments, and powerful algorithms is still needed, but also must be complemented by distributed fog and edge computing with shared resources, accessible environments, and simple algorithms for real-time decision-making. Given heterogeneous computing resources and collaborative service architectures, future multi-tier computing networks will be capable of supporting a full range of computing and networking services for different environments and applications. Multi-tier computing enables low-latency processing by allowing data to be processed at the network edge close to end devices. It also facilitates the distribution of fog/edge nodes to collect data from end devices. Therefore, multi-tier computing effectively complements the cloud computing architecture.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call