Cloud-Edge Computing Sample Clauses

Cloud-Edge Computing. Nowadays more and more stream data are constantly generated by a huge number of IoT devices that have been widely deployed at different locations in our cities. By outsourcing more and more data processing logics from the central cloud down to the network edges, such as Base Stations, IoT gateways, even some endpoint devices, we are able to largely reduce the data transmission cost and also enable real-time data analytics service with fast response time and better privacy-preserving capability. In such a cloud-edge environment, we need to decompose our IoT services into smaller tasks so that the small tasks could be dynamically migrated between cloud and edges. As illustrated in Figure 1, a typical cloud-edge environment usually has several layers. At the top layer is the cloud, which can be powerful compute nodes in a public cloud (such as AWS EC2, Microsoft Azure) or a private cloud (e.g. OpenStack based cluster). However, in this multi-layer environment what is called “edge” is somehow not very clear. To avoid the confusion, in ▇▇▇▇▇.▇▇ we separate edges into the following two categories based on their capability and runtime environments.