Skip to main content

Leveraging Cloud Computing and Sensor-Based Devices in the Operation and Management of Smart Systems

  • Chapter
  • First Online:
Handbook of Smart Cities
  • 1493 Accesses

Abstract

Cloud computing and sensor-based internet of things are two important technologies that are driving the realization of smart cities. This chapter focuses on the use of clouds and sensor-based devices in monitoring and managing smart facilities such as bridges, industrial and aerospace machinery and smart applications. Three different roles of cloud computing are discussed. The first concerns the unification of diverse resources required for collecting and analyzing the data monitored by sensors associated with a smart facility. The second focuses on resource management in platforms executing data analytics applications while the third discusses its use in information dissemination and control in the operation of smart applications. The chapter includes case studies on sensor-based bridges, a cloud-based collaboration platform, popular cloud-based platforms for performing data analytics and two sensor-based smart applications, a museum touring system and a restaurant management system.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Arduino Uno, http://datasheet.octopart.com/A000066-Arduino-datasheet-38879526.pdf, Accessed: November 13, 2015.

  2. Amazon, Amazon Elastic Cloud, http://aws.amazon.com/ec2, Accessed November 15, 2017.

  3. Apache Software Foundation, Apache Kafka, June 2016. https://kafka.apache.org/, Accessed November 15, 2017.

  4. Apache Software Foundation, Apache Storm, http://Storm.apache.org/, Accessed: November 15, 2017.

  5. Apache Software Foundation, Apache Zookeeper, https://zookeeper.apache.org/, Accessed November 15, 2017.

  6. Asus, Nexus 7, https://www.asus.com/us/Tablets/Nexus_7/, Accessed: November 14, 2017.

  7. R. Buyya, S.K. Garg, and R.N. Calheiros, “SLA-Oriented Resource Provisioning for Cloud Computing: Challenges, Architecture, and Solutions,” in Proceedings of the International Conference on Cloud and Service Computing (CSC 2011), Hong Kong, China, December 2011, pp.1-10.

    Google Scholar 

  8. R. Chakraborty, S. Majumdar, “Priority Based Resource Scheduling Techniques for a Resource Constrained Stream Processing System”. in Proceedings of the 4th IEEE/ACM International Conference on Big Data Computing, Applications and Technologies (BDCAT 2017), Austin, USA, December 2017, pp. 21-31.

    Google Scholar 

  9. H. Chang, M. Kodialam, R.R. Kompella, T.V. Lakshman, M. Lee, and S. Mukherjee, “Scheduling in MapReduce-Like Systems for Fast Completion Time”, in Proceedings of the IEEE INFOCOM 2011, Shanghai, China, 10-15 April 2011, pp. 3074-3082.

    Google Scholar 

  10. Y. J. Chiang, Y. C. Ouyang and C. H. Hsu, “An Efficient Green Control Algorithm in Cloud Computing for Cost Optimization,” IEEE Transactions on Cloud Computing, Vol.: 3, No.:2, June 2015, pp.145-155.

    Google Scholar 

  11. R. Cohen, “Gartner Announces 2012 Magic Quadrant for Cloud Infrastructure as a Service”, Forbes, Ocrober, 2012, http://www.forbes.com/sites/reuvencohen/2012/10/22/gartner-announces-2012-magic-quadrant-for-cloud-infrastructure-as-a-service/, Accessed: November 15, 2017.

  12. X. Dong, Y. Wang, and H. Liao, “Scheduling Mixed Real-Time and Non-real-Time Applications in MapReduce Environment”, in Proceedings of the International Conference on Parallel and Distributed Systems (ICPADS 2011), December 2011, pp.9-16.

    Google Scholar 

  13. Gecode, Generic Constraint Development Environment., http://www.gecode.org/, Accessed: November 15, 2017

  14. A. Gregory, S. Majumdar, "Resource Management for Deadline Constrained MapReduce Jobs for Minimizing Energy Consumption", International Journal of Big Data Intelligence, Vol. 5, No.: 4, 2018, pp. 270-287.

    Google Scholar 

  15. I. Foster, C. Kesselman, and S. Tuecke, “The Anatomy of the Grid: Enabling Scalable Virtual Organizations”, International Journal of Supercomputer Applications, vol.15, no.3, 2001, pp. 200-222

    Article  Google Scholar 

  16. F. Gens, “IT Model in the Cloud Computing Era,” IDC Enterprise Panel, August 2008.

    Google Scholar 

  17. F. Gens, “IT Cloud Services Forecast – 2008, 2012: A Key Driver of New Growth,” IDC Exchange, October 2008.

  18. IBM, “Detailed Scheduling in IBM ILOG CPLEX Optimization Studio with IBM ILOG CPLEX CP Optimizer”, White Paper. IBM Corporation, 2010.

    Google Scholar 

  19. K. Kc and K. Anyanwu, “Scheduling Hadoop Jobs to Meet Deadlines”, in Proceedings of the International Conference on Cloud Computing Technology and Science (CloudCom 2009), Indianapolis, USA, December 2010, pp. 388-392

    Google Scholar 

  20. K. Khairunnisa, J. Ayob, A. Mohd. Helmy, M. Wahab, M. Erdi Ayob, M. Izwan Ayob, A. Ayob., “The Application of Wireless Food Ordering System”, MASAUM Journal of Computing, vol. 1, Issue: 2, 2009, pp. 178-184.

    Google Scholar 

  21. J. Koomey. “Growth in data center electricity use 2005 to 2010”, Analytics Press, August, 2011.

    Google Scholar 

  22. D.T. Lau, J. Liu, S. Majumdar, B. Nandy, M. St-Hilaire, C.S. Yang, “A Cloud-Based Approach for Smart Facilities Management”, in Proceedings of the IEEE Conference on Prognostics and Health Management (PHM 2013), Gaitheseburg, United States, June 2013, pp. 1-8.

    Google Scholar 

  23. N. Lim, S. Majumdar, P. Ashwood-Smith, “MRCP-RM: a Technique for Resource Allocation and Scheduling of MapReduce Jobs with Deadlines”, IEEE Transactions on Parallel and Distributed Systems, Vol.: 28, No: 5, 2017, pp. 1375-1389.

    Article  Google Scholar 

  24. N. Lim, S. Majumdar and P. Ashwood-Smith, “A Constraint Programming Based Hadoop Scheduler for Handling MapReduce Jobs with Deadlines on Clouds”, in Proceedings of the ACM/SPEC International Conference on Performance Engineering (ICPE 2015), Austin, United States, February 2015, pp. 111-122.

    Google Scholar 

  25. N. Lim, S. Majumdar, P. Ashwood-Smith, “Engineering Resource Management Middleware for Optimizing the Performance of Clouds Processing MapReduce Jobs with Deadlines”, in Proceedings of the 5th ACM/SPEC International Conference on Performance Engineering (ICPE 2014), Dublin, Ireland, March 2014, pp. 161-172.

    Google Scholar 

  26. Lindo Systems Inc., “Lindo Systems – Optimization Software”, http://www.lindo.com/, Accessed: November 15, 2017.

  27. D. C. Luckham, The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems, 3 ed., Addison-Wesley Longman Publishing Co.,USA, 2001.

    Google Scholar 

  28. S. Majumdar, M. Asif, J.O. Melendez, R. Kanagasundaram, D.T. Lau, B. Nandy, M. Zaman, P. Srivastava, N. Goel, “Middleware Architecture for Sensor-Based Bridge Infrastructure Management”, in Proceedings of the 15th Communications and Networking Symposium (CNS 2012), Boston, USA, Article No. 8, pp, 1-10

    Google Scholar 

  29. Market Wired, “Smarter Cities, Better Vaccines, Greener Buildings: CANARIE Invests in Research Software Tools that Drive Innovation”, June 2014, https://finance.yahoo.com/news/smarter-cities-better-vaccines-greener-175508147.html, Accessed Oct 24, 2017.

  30. A. McGregor, D. Bennett, S. Majumdar, B. Nandy, J.O. Melendez, M. St-Hilaire, D.T. Lau, J. Liu, “A Cloud-Based Platform for Supporting Research Collaboration”, in Proceedings of the 8th IEEE International Conference on Cloud Computing (CLOUD 2015), New York, United States, July 2015, pp. 1-4.

    Google Scholar 

  31. Microsoft, Windows Azure, http://www.windowsazure.com/en-us/, Accessed: November 15, 2017.

  32. Micro Works, “Take a Stroll Around Your Dining Room”, http://www.microworks.com/products/Handheld-Ordering.htm, Accessed: November 14, 2017.

  33. MySQL, https://www.mysql.com/, Accessed: November 15, 2017.

  34. NEXTSTEP, “Dynamic Menu Displays Application”, http://www.nextepsystems.com/dynamic-menu-displays, Accessed: November 14, 2017.

  35. NFC Forum, “What is NFC?”, https://nfc-forum.org/what-is-nfc/, Accessed: November 15, 2017.

  36. H. Saeed, A. Shouman, M. Elfar, M. Shabka, S. Majumdar, C.H. Lung, “Near-Field Communication Sensors and Cloud-Based Smart Restaurant Management System”, the Proceedings of the IEEE 3rd World Forum on Internet of Things (WF-IoT 2016), Reston, USA, December 2016, pp 686-691.

    Google Scholar 

  37. Spectrum “Popular Internet of Things Forecast of 50 Billion Devices by 2020 Is Outdated”, IEEE Spectrum, Aug 2016, IEEE https://spectrum.ieee.org/tech-talk/telecom/internet/popular-internet-of-things-forecast-of-50-billion-devices-by-2020-is-outdated, Accessed: November 15, 2017.

  38. A. Verma, L. Cherkasova, V.S. Kumar, and R.H. Campbell, “Deadline-Based Workload Management for MapReduce Environments: Pieces of the Performance Puzzle”, in Proceedings of the Network Operations and Management Symposium (NOMS 2012), Maui, USA, April 2012, pp. 900-905

    Google Scholar 

  39. L. Wang, S. Majumdar, C.-H, Lung, “A Near Field Communication Based Access Control and Information Dissemination System” (invited paper), Computer Society of India Journal of Computing, Vol. 3, No.: 1, 2017, pp.1-12.

    Google Scholar 

  40. T. White, Hadoop: The Definitive Guide, 2nd Edition, O’Reilly Media, Inc., USA, 2011.

    Google Scholar 

Download references

Acknowledgments

This chapter is based on the results of a number of research projects. The author is grateful to the Natural Sciences and Engineering Research Council of Canada (NSERC), the Ontario Centre of Excellences (OCE), CANARIE, Huawei Canada, Solana Networks and Cistel for their support in the respective research projects. Thanks are also due to the students and research staff for their participation in the research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shikharesh Majumdar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Majumdar, S. (2018). Leveraging Cloud Computing and Sensor-Based Devices in the Operation and Management of Smart Systems. In: Maheswaran, M., Badidi, E. (eds) Handbook of Smart Cities. Springer, Cham. https://doi.org/10.1007/978-3-319-97271-8_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-97271-8_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-97270-1

  • Online ISBN: 978-3-319-97271-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics