We consider a multitier computing cloud that comprises geographically-distributed massive scale core datacenters, smaller scale smart edge clusters, customer premise edge resources close to the user, and sensors and things, where a software-defined fabric connects this infrastructure, and where applications can be orchestrated end-to-end. In this talk, we focus on providing a programmable and autonomic IoT platform based on microservices that can support big data as well as local and edge data processing. The autonomic management in the platform provides service availability, quality of service, and it optimizes resource utilization. We describe our testbed for investigating this IoT platform and using both hypervisor-based virtualization and container-based virtualization. We discuss several use cases and we present initial experimental results.
Professor Alberto Leon-Garcia is Distinguished Professor in Electrical and Computer Engineering at the University of Toronto. He is a Fellow of the Institute of Electronics an Electrical Engineering “For contributions to multiplexing and switching of integrated services traffic”. He is also a Fellow of the Engineering Institute of Canada and the American Association for the Advancement of Science. He has received the 2006 Thomas Eadie Medal from the Royal Society of Canada and the 2010 IEEE Canada A. G. L. McNaughton Gold Medal for his contributions to the area of communications. Professor Leon-Garcia is author of the leading textbooks: Probability and Random Processes for Electrical Engineering, and Communication Networks: Fundamental Concepts and Key Architecture. Leon-Garcia was Founder and CTO of AcceLight Networks in Ottawa from 1999 to 2002. He was Scientific Director of the NSERC Strategic Network for Smart Applications on Virtual Infrastructures, and Principal Investigator of the ORF Research Excellence project on Connected Vehicles and Smart Transportation.