Abstract
The Internet of Things (IoT) has become a reality with the availability of chatty embedded devices. The huge amount of data generated by things must be analysed with models and technologies of the “Big Data Analytics”, deployed on cloud platforms. The CIRUS project aims to deliver a generic and elastic cloud-based framework for Ubilytics (ubiquitous big data analytics). The CIRUS framework collects and analyses IoT data for Machine to Machine services using Component-off-the-Shelves (COTS) such as IoT gateways, Message brokers or Message-as-a-Service providers and big data analytics platforms deployed and reconfigured dynamically with Roboconf. In this paper, we demonstrate and evaluate the genericity and elasticity of CIRUS with the deployment of a Ubilytics use case using a real dataset based on records originating from a practical source.
Similar content being viewed by others
Notes
Now is ESH [8]
References
Sundmaeker H, Guillemin P, Friess P (2010) Vision and challenges for realising the internet of things, Publications Office of the European Union, Luxembourg
IDC, Worldwide and Regional Internet of Things (IoT) (2014) 2014–2020 Forecast: a virtuous circle of proven value and demand, http://www.idc.com/getdoc.jsp?containerId=248451
Elmqvist N, Irani P (2013) Ubiquitous analytics: interacting with big data anywhere, anytime. Computer 46(4):86–89
Manyika J, et al. (2011) Big data: the next frontier for innovation, competition, and productivity. McKinsey Global Institute, Tech. rep.
Llorente IM (2012) Key challenges in cloud computing to enable future internet of things. In: The 4th EU-Japan symposium on new generation networks and future internet
DEBS GC (2014) http://www.cse.iitb.ac.in/debs2014/?page_id=42, visited on July 2015
Storm, http://storm-project.net/, visited on July 2015
ESH, http://www.eclipse.org/smarthome/, visited on July 2015
MQ Telemetry Transport, http://mqtt.org, visited on July 2015
Mosquitto, http://mosquitto.org/, visited on July 2015
RabbitMQ, http://www.rabbitmq.com/, visited on July 2015
Pham LM, Tchana A, Donsez D, de Palma N, Zurczak V, Gibello P-Y (2015) Roboconf: a hybrid cloud orchestrator to deploy complex applications. In: IEEE 8th International Conference on Cloud Computing (CLOUD), 2015, pp 365–372
Amazon EC2, http://aws.amazon.com/ec2/, visited on July 2015
Microsoft Azure, http://www.windowsazure.com, visited on July 2015
Coutinho EF, de Carvalho Sousa FR, Rego PAL, Gomes DG, Souza JN (2014) Elasticity in cloud computing: a survey. Ann Telecommun 1–21
Talia D (2013) Clouds for scalable big data analytics. Computer 46(5):98,101
Simmhan Y, Aman S, Kumbhare A, Liu R, Stevens S, Zhou Q, Prasanna V (2013) Cloud-based software platform for big data analytics in smart grids. Comput Sci Eng 15(4):38–47
Ma Y, Rao J, Hu W, Meng X, Han X, Zhang Y, Chai Y, Liu C (2012) An efficient index for massive IOT data in cloud environment. In: Proceedings of the 21st ACM international conference on information and knowledge management (CIKM ’12). ACM, New York, pp 2129–2133
Liu B, Sotomayor B, Madduri R, Chard K, Foster I (2012) Deploying bioinformatics workflows on clouds with galaxy and globus provision. In: SC Companion: High Performance Computing, Networking, Storage and Analysis (SCC), 2012, pp 1087– 1095
Afgan E, Baker D, Coraor N, Chapman B, Nekrutenko A, Taylor J (2010) Galaxy CloudMan: delivering cloud compute clusters. BMC Bioinf 11 Suppl 12:S4
Jin C, Wu W, Zhang H (2014) Automating deployment of customized scientific data analytic environments on clouds. In: IEEE 4th international conference on big data and cloud computing (BdCloud), 2014, pp 41–48
Apache Cassandra, http://cassandra.apache.org, visited on July 2015
Gartner says big data creates big jobs: 4.4 million IT jobs globally to support big data by 2015. http://www.gartner.com/newsroom/id/2207915, visited on July 2015
Amazon Kinesis, https://aws.amazon.com/kinesis/, visited on July 2015
SplunkCloud, http://www.splunk.com/en_us/products/splunk-cloud.html, visited on July 2015
Lambda Architecture: A state-of-the-art. http://www.datasalt.com/2014/01/lambda-architecture-a-state-of-the-art/, visited on July 2015
Beaglebone Black, http://beagleboard.org/bone, visited on July 2015
VMware vSphere, https://www.vmware.com/products/vsphere, visited on July 2015
Ganglia, http://ganglia.sourceforge.net, visited on July 2015
Kontio J (1996) A case study in applying a systematic method for COTS selection. In: Proceedings of the 18th international conference on software engineering
Ochs M, Pfahl D, Chrobok-Diening G, Nothhelfer-Kolb B (2001) A method for efficient measurement based COTS assessment and selection—method description and evaluation results. In: Proceedings of the 7th international software metrics symposium, pp 285–297
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Pham, L.M., El-Rheddane, A., Donsez, D. et al. CIRUS: an elastic cloud-based framework for Ubilytics. Ann. Telecommun. 71, 133–140 (2016). https://doi.org/10.1007/s12243-015-0489-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12243-015-0489-0