Upload
ignacio-m-llorente
View
9.993
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
The 4th EU-Japan Symposium on New Generation Networks and Future Internet
Future Internet of Things over "Clouds” Tokyo, Japan, January 19th, 2012
1/16 Creative Commons Attribution-NonCommercial-ShareAlike License
Key Challenges in Cloud Computing to Enable Future Internet of Things
Ignacio M. Llorente
Head of DSA-Research Group Universidad Complutense
Project Director
Chief Executive Advisor C12G Labs
Acknowledgments The research leading to these results has received funding from the European Union's Seventh Framework Programme ([FP7/2007-2013] ) under grant agreement n° 258862 (4CaaSt Project)
2/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Key Challenges in Cloud Computing to Enable Future Internet of Things!Contents
How?
● An Architectural View of IoT over Clouds ● Challenges in Cloud Computing to Enable IoT ● Maximizing the Value of Joint Research
“… Cloud Computing is needed to address the dynamic, exponentially growing demands for real-time, reliable
data processing of Internet of Things…”
What?
3/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Instrumentation through Edge Technologies!An Architectural View of IoT over Clouds
1. Instrumentation Edge technologies for sensors and actuators, identifications… that allow
"objects" to participate in the IoT
4/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Interconnection through Middleware Services!An Architectural View of IoT over Clouds
2. Interconnection Interoperable service-oriented middleware and architectures to share real
world data among heterogeneous devices
5/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Communication through Networking Technologies!An Architectural View of IoT over Clouds
3. Communication Networking technologies for wired and wireless networking to interconnect
"things”
6/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Intelligence through application services!An Architectural View of IoT over Clouds
4. Intelligence Decision making application services that storage, integrate and process in real-time the dynamically variable data streams from devices with limited
computational capacity
7/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Processing through cloud infrastructure!An Architectural View of IoT over Clouds
5.Processing Cloud infrastructure provides the storage and computing capabilities to
address the IoT application services needs to process big data
8/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Addressing IoT Computing Needs!Challenges in Cloud Computing to Enable the IoT
IoT Requirements Cloud Challenges Highly dynamic resource demands
Support for application elasticity
Real-time needs Quality of service assurance
Expected exponential growth of demand
Cloud infrastructure scalability
Availability of aplications Cloud reliability Data protection and user privacy
Cloud privacy and security
Efficient power comsuption of applications
Efficient energy resource management
Execution of the applications near to end users
Cloud federation
Access to an open, interoperable cloud ecosystem
Cloud interoperability and portability
9/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Research Lines to Address IoT Computing Needs!Challenges in Cloud Computing to Enable the IoT
Support for Application Elasticity • Automatic horizontal and vertical elasticity of application services • Autonomous adaptation of services and context-aware applications
Quality of Service Assurance • Isolation of applications • Efficient resource management to reserve, allocate, track and limit
resource utilization
Cloud Infrastructure Scalability • Scalable management of network, computing and storage capacity
across multiple sites
Reliability • Application resilience with automatic failover of application services
with support for replication of services across sites. • Fault tolerance cloud Infrastructures for high availability of cloud
management services with redundancy across sites
10/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Research Lines to Address IoT Computing Needs!Challenges in Cloud Computing to Enable the IoT
Security and Privacy • Advanced secure multi-tenant environments with multiple-role
support and full isolation of applications • Data integrity and security mechanism for storage resources
Cloud Federation • Multi-zone management for high availability, performance,
scalability, proximity, legal domains, price, or energy efficiency • Sharing of resources between cloud providers
Energy Efficient Cloud Management • Energy efficiency models, metrics and tools at datacenter levels • Placement optimization algorithms for energy efficiency, load
balancing, high availability and QoS
Interoperability and Portability • Common and standard interfaces for cloud computing • Portability of virtual appliances across diverse clouds providers
11/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Supporting Joint Research Efforts by the EU and Japan Researchers!Maximizing the Value of Joint Research
Openness • Open architectures • Open interfaces • Open code
• Leverage existing research • Coordinate efforts
Standardization • Adopt standards • Contribute to standards • Implement standards
• Re-use existing open-source • Contribute to communitties
Collaboration Re-use
Instruments to Support EU-Japan Collaboration in the Main Research Challenges
12/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Ongoing EU Research Projects (call 5) in Cloud Computing Research and Innovation!Maximizing the Value of Joint Research
The Future of Cloud Computing. Opportunities for European Cloud Computing Beyond 2010, Expert Group Report (http://cordis.europa.eu/fp7/ict/ssai/docs/cloud-report-final.pdf)
13/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
4CaaSt: Building the PaaS Cloud of the Future!Maximizing the Value of Joint Research
PaaS Provisioning Enabling Advanced Application Hosting
Service Manager
Service Manifest
Cloud API
Monitoring System
KPI
OVF
Cloud Manager
Advanced Application Elasticity Management • Monitoring platform and infrastructure system level • Requiring vertical and horizontal elasticity
Challenging Requirements Agreement 258862 (2010-2013)
Service and Sw Architectures and Infrastructures
14/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Open-source as Technology Transfer Instrument!Maximizing the Value of Joint Research
Management Tool Innovation Platform
Flagship EU Project on Cloud Computing Research
Innovative Technology Spin-off
15/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
Adopt as innovation platform or
interoperability tool Standards Projects
Linux Distributions
Contribute innovative functionality Adopt
standards
Contribute to standards
Distribution channel
Industry
Open-Source as a Innovation Model!Maximizing the Value of Joint Research
Requirements Feedback
Contributions Adopt open-source
16/16 Key Challenges in Cloud Computing to Enable Future Internet of Things
We Will Be Happy to Answer Any Question !Questions?
CloudPlan.org @imllorente
The research leading to these results has received funding from the European Union's Seventh Framework Programme ([FP7/2007-2013] ) under grant agreement n° 258862 (4CaaSt Project)