Abstract
IoT Cloud systems provide scalable capacity and dynamic behaviour control of virtual infrastructures for running applications, services and processes. Key aspects in this type of complex systems are the resource optimisation and the performance of dynamic management based on distributed user data metrics and/or IoT application data demands and/or resource utilisation metrics. In this paper we particularly focus on Cloud management perspective – integrating IoT Cloud service data management - based on annotated data of monitored Cloud performance and user profiles (matchmaking) and enabling management systems to use shared infrastructures and resources to enable efficient deployment of IoT services and applications. We illustrate a Cloud service management approach based on matchmaking operations and self-management principles which enable improved distribution and management of IoT services across different Cloud vendors and use the results from the analysis as mechanism to control applications and services deployment in Cloud systems. For our IoT Cloud data management solution we utilize performance metrics expressed with linked data in order to integrate monitored performance data and end user profile information (via linked data relations).
Chapter PDF
Similar content being viewed by others
Keywords
References
The Economics of the Cloud, http://www.microsoft.com/presspass/presskits/Cloud/docs/ (online access Wednesday, January 05, 2011)
The ‘InterCloud’ and the Future of Computing, an interview: Vint Cerf at FORA.tv, the Churchill Club, SRI International Building, Menlo Park, CA (January 7, 2010), http://www.youtube.com/user/ForaTv#p/search/1/r2G94ImcUuY (January 2011)
Rochwerger, B., Caceres, J., Montero, R.S., Breitgand, D., Elmroth, E., Galis, A., Levy, E., Llorente, I.M., Nagin, K., Wolfsthal, Y., Elmroth, E., Caceres, J., Ben-Yehuda, M., Emmerich, W., Galan, F.: The RESERVOIR Model and Architecture for Open Federated Cloud Computing. IBM Journal of Research and Development 53(4) (2009)
Serrano, J.M.: Applied Ontology Engineering in Cloud Services, Networks and Management Systems, 222 pages. Springer Publishers, Hardcover (2012) (to be released on March 2012), ISBN-10:1461422353, ISBN-13:978-1461422358
Amazon Web Services, http://aws.amazon.com/
Dai, Y., Xiang, Y., Zhang, G.: Self-healing and Hybrid Diagnosis in Cloud Computing. In: Jaatun, M.G., Zhao, G., Rong, C. (eds.) Cloud Computing. LNCS, vol. 5931, pp. 45–56. Springer, Heidelberg (2009)
Zaremba, M., Vitvar, T., Bhiri, S., Hauswirth, M.: Service Offer Discovery Using Genetic Algorithms. In: IEEE European Conference on Web Services, ECOWS (2011)
Chapman, C., Emmerich, E., Marquez, F.G., Clayman, S., Galis, A.: Software Architecture Definition for On-demand Cloud Provisioning. Springer Journal on Cluster Computing (May 2011), doi:10.1007/s10586-011-0152-0
Clayman, S., Galis, A., Mamatas, L.: Monitoring Virtual Networks. In: 12th IEEE/IFIP Network Operations and Management Symposium (NOMS 2010) - International on Management of the Future Internet, Osaka, April 19-23, pp. 19–23 (2010), http://www.man.org/2010/
Salesforce.com, http://www.salesforce.com/Cloudcomputing/
Google App Engine, http://code.google.com/appengine/
Adoption of Cloud Computing, in Technology, Media & Telecom by askvisory, http://askvisory.com/research/adoption-of-Cloud-computing/ (online access Thursday, February 10, 2011)
Clayman, S., Galis, A., Toffetti, G., Vaquero, L.M., Rochwerger, B., Massonet, P.: Future Internet Monitoring Platform for Computing Clouds. In: Di Nitto, E., Yahyapour, R. (eds.) ServiceWave 2010. LNCS, vol. 6481, pp. 215–217. Springer, Heidelberg (2010)
Shao, J., Wei, H., Wang, Q., Mei, H.: A runtime model based monitoring approach for Cloud. In: IEEE 3rd International Conference on CLOUD 2010, pp. 313–320 (July 2010)
Le-Phuoc, D., Dao-Tran, M., Xavier Parreira, J., Hauswirth, M.: A native and adaptive approach for unified processing of linked streams and linked data. In: Aroyo, L., Welty, C., Alani, H., Taylor, J., Bernstein, A., Kagal, L., Noy, N., Blomqvist, E. (eds.) ISWC 2011, Part I. LNCS, vol. 7031, pp. 370–388. Springer, Heidelberg (2011)
Le-Phuoc, D., Quoc, H.N.M., Parreira, J.X., Hauswirth, M.: The Linked Sensor Middleware: Connecting the real world and the Semantic Web. In: 9th Semantic Web Challenge co-located with ISWC 2011, Bonn, Germany, October 23-27 (2011)
Goscinski, A., Brock, M.: Toward dynamic and attribute based publication, discovery and selection for Cloud computing. Future Generation Comp. Syst. 26(7) (2010)
Chapman, C., Emmerich, W., Galn, F., Clayman, S., Galis, A.: Elastic Service Management in Computational Clouds. In: 12th IEEE/IFIP NOMS2010 / International Workshop on Cloud Management (CloudMan 2010), Osaka, April 19-23 (2010)
The Real Meaning of Cloud Security Revealed (online access Monday, May 04, 2009) http://devcentral.f5.com/weblogs/macvittie/archive/2009/05/04/the-real-meaning-of-Cloud-security-revealed.aspx
Holub, V., Parsons, T., O’Sullivan, P., Murphy, J.: Run-time correlation engine for system monitoring and testing. In: ICAC-INDST 2009: Proceedings of the 6th International Conference Industry Session on Autonomic Computing, pp. 9–18. ACM, New York (2009)
Keeney, J., Conlan, O., Holub, V., Wang, M., Chapel, L., Serrano, M.: A Semantic Monitoring and Management Framework for End-to-end Services. In: Proceedings of 12th IFIP/IEEE International Symposium on Integrated Management – IM 2011, Dublin, IE, May 23-27 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
This chapter is published under an open access license. Please check the 'Copyright Information' section either on this page or in the PDF for details of this license and what re-use is permitted. If your intended use exceeds what is permitted by the license or if you are unable to locate the licence and re-use information, please contact the Rights and Permissions team.
Copyright information
© 2013 Authors
About this paper
Cite this paper
Serrano, M., Le-Phuoc, D., Zaremba, M., Galis, A., Bhiri, S., Hauswirth, M. (2013). Resource Optimisation in IoT Cloud Systems by Using Matchmaking and Self-management Principles. In: Galis, A., Gavras, A. (eds) The Future Internet. FIA 2013. Lecture Notes in Computer Science, vol 7858. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38082-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-38082-2_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38081-5
Online ISBN: 978-3-642-38082-2
eBook Packages: Computer ScienceComputer Science (R0)