Skip to main content

Latency-Aware Deployment of IoT Services in a Cloud-Edge Environment

  • Conference paper
  • First Online:
Service-Oriented Computing (ICSOC 2019)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 11895))

Included in the following conference series:

Abstract

Efficient scheduling of data elements and computation units can help to reduce the latency of processing big IoT stream data. In many cases, moving computation turns out to be more cost-effective than moving data. However, deploying computations from cloud-end to edge devices may face two difficult situations. First, edge devices usually have limited computing power as well as storage capability, and we need to selectively schedule computation tasks. Secondly, the overhead of stream data processing varies over time and makes it necessary to adaptively adjust service deployment at runtime. In this work, we propose a heuristics approach to adaptively deploying services at runtime. The effectiveness of the proposed approach is demonstrated by examining real cases of China’s State Power Grid.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    DAT is the Data Acquisition Terminal are deployed on the electric transmission lines across the whole country. DAT is configured with a 32-bit embedded microprocessor, DSP chip, embedded Linux operation system and embedded JDK, etc.

References

  1. He, B., Yang, M., Guo, Z., et al.: Comet: batched stream processing for data intensive distributed computing. In: Proceedings of the 1st ACM Symposium on Cloud Computing, Indianapolis, Indiana, USA, 2010, pp. 63–74. ACM (2010)

    Google Scholar 

  2. da Silva Veith, A., de Assunção, M.D., Lefèvre, L.: Latency-aware placement of data stream analytics on edge computing. In: Pahl, C., Vukovic, M., Yin, J., Yu, Q. (eds.) ICSOC 2018. LNCS, vol. 11236, pp. 215–229. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-03596-9_14

    Chapter  Google Scholar 

  3. Ahmed, A., Ahmed, E.: A survey on mobile edge computing. In: 10th IEEE International Conference on Intelligent Systems and Control, Coimbatore, India, pp. 1–8 (2016)

    Google Scholar 

  4. Shi, W., Jie, C., Quan, Z., et al.: Edge computing: vision and challenges. IEEE Internet Things J. 3(5), 637–646 (2016)

    Article  Google Scholar 

  5. Xu, X., Huang, S., Feagan, L., et al.: EAaaS: edge analytics as a service. In: 2017 IEEE International Conference on Web Services (ICWS). IEEE Computer Society (2017)

    Google Scholar 

  6. Varghese, B., Wang, N., Li, J., et al.: Edge-as-a-service: towards distributed cloud architectures. Adv. Parallel Comput. 32, 784–793 (2017)

    Google Scholar 

  7. Zhang, S., Liu, C., Han, Y., et al.: Seamless integration of cloud and edge with a service-based approach. In: 2018 IEEE International Conference on Web Services (2018)

    Google Scholar 

  8. Ravindra, P., Khochare, A., Reddy, S.P., Sharma, S., Varshney, P., Simmhan, Y.: \( \mathbb{ECHO} \): An Adaptive Orchestration Platform for Hybrid Dataflows across Cloud and Edge. In: Maximilien, M., Vallecillo, A., Wang, J., Oriol, M. (eds.) ICSOC 2017. LNCS, vol. 10601, pp. 395–410. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69035-3_28

    Chapter  Google Scholar 

  9. Han, Y., Liu, C., Su, S., et al.: A proactive service model facilitating stream data fusion and correlation. Int. J. Web Serv. Res. 14(3), 1–16 (2017)

    Article  Google Scholar 

Download references

Acknowledgement

This work is supported by “National Natural Science Foundation of China (No:61672042), Models and Methodology of Data Services Facilitating Dynamic Correlation of Big Stream Data”, “National Natural Science Foundation of China (No.61702014)”, and “Beijing Natural Science Foundation (No. 4192020)”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shouli Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhang, S., Liu, C., Wang, J., Yang, Z., Han, Y., Li, X. (2019). Latency-Aware Deployment of IoT Services in a Cloud-Edge Environment. In: Yangui, S., Bouassida Rodriguez, I., Drira, K., Tari, Z. (eds) Service-Oriented Computing. ICSOC 2019. Lecture Notes in Computer Science(), vol 11895. Springer, Cham. https://doi.org/10.1007/978-3-030-33702-5_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-33702-5_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-33701-8

  • Online ISBN: 978-3-030-33702-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics