Recently, cloud computing technologies have been employed for large-scale machine-to-machine (M2M) systems, as they could potentially offer better solutions for managing monitoring data and analytics applications to support the needs of different consumers. However, t here exist complex relationships between monitored objects, monitoring data, analysis features, and stakeholders in M2M that require efficient ways to handle
these complex relationships. This paper presents techniques for linking and managing monitored objects, sustainability monitoring data and analytics applications for different stakeholders in cloud-based M2M systems. We describe a Platform-as-a-Service
for sustainability governance that implements these techniques.
We also illustrate our prototype based on a real-world cloud system for facility monitoring.
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
M2M Platform-as-a-Service for Sustainability Governance
1. M2M Platform-as-a-Service for
Sustainability Governance
Hong-Linh Truong and Schahram Dustdar
Distributed Systems Group
Vienna University of Technology
truong@dsg.tuwien.ac.at
http://pc3l.infosys.tuwien.ac.at
SOCA 2012, 18 Dec 2012, Taipei, 1
Taiwan
2. Outline
Context, motivation, and approach
Linking M2M data
Platform as a service
Prototype
Conclusions and future work
SOCA 2012, 18 Dec 2012, 2
Taipei, Taiwan
3. The context – sustainability governance
Infrastructure/Internet of Things Internet/public cloud Organization-specific
boundary boundary
Emergency
Management
Near Enterprise
realtime
analytics Resource
Planning
Predictive
data
analytics
Tracking/Log
istics
Visual
Analytics
Infrastructure
Monitoring
...
Cities, e.g. including:
10000+ buildings
1000000+ sensors
SOCA 2012, 18 Dec 2012, Taipei, 3
Taiwan
4. Motivation (1)
Multiple phases, different data
gathering processes, different types
of data
Big and near-realtime data
Different types of analytics
Not a single programmig
language/model
Covering simple to complex
applications
Hong Linh Truong, Schahram Dustdar: A survey on cloud-based sustainability governance systems. IJWIS 8(3): 278-295 (2012)
SOCA 2012, 18 Dec 2012, 4
Taipei, Taiwan
5. Motivation (2)
A small example
Only a few cloud-based infrastructures are investigated for managing
low-level data for sustainability governance
(Open) e-science data or sensor Web platforms mainly support one type
of stakeholders
Low-level (big sensor-based) cloud-based data infrastructures and
analytics platforms for single type of stakeholders are not enough
SOCA 2012, 18 Dec 2012, Taipei, 5
Taiwan
6. Approach – Platform as a Service
Link near-realtime monitoring data with facility
monitored objects
Using linked data models and leveraging data services
for monitoring data and for monitored object information
Manual/automatic processes to establish the links
Develop data-as-a-service and platform-as-a-
service concepts for sustainabiltiy governance
Support near-realtime and predictive analytics
Different application models and bot-as-a-service
SOCA 2012, 18 Dec 2012, 6
Taipei, Taiwan
7. Linking cloud-based M2M data
Different situations in realistic systems:
Monitored object descriptions are/are not well-defined
Monitored object information might or might not
available
Sensor data can/cannot be annotated
SOCA 2012, 18 Dec 2012, Taipei, 7
Taiwan
8. DaaS for sustainability governance
Monitoring data Data-as-a-Service
Facility information Data-as-a-Service
SOCA 2012, 18 Dec 2012, 8
Taipei, Taiwan
9. Platform-as-a-Service for
sustainability governance
Different analytics application models, such as
batch, workflow and stream applications and
intelligent bots
different programming models and languages
offline predictive analytics of large-scale data but also
near-realtime analytics and bot-as-a-service
SOCA 2012, 18 Dec 2012, 9
Taipei, Taiwan
10. Platform-as-a-Service and Bots
Hong Linh Truong, Phu H. Phung, Schahram Dustdar: Governing Bot-as-a-Service in Sustainability Platforms - Issues
and Approaches. Procedia CS 10: 561-568 (2012)
SOCA 2012, 18 Dec 2012, Taipei, 10
Taiwan
12. Prototype
Near-realtime monitoring data are obtained from
Niagara AX gateways, part of the Pacific
Controls Galaxy Platform
http://www.pacificcontrols.net/products/galaxy.html
An RDF-based data service for buiding
concepts and links
SusGov Apps profiles are in RDF
Using Allergro Graph
(http://www.franz.com/agraph/allegrograph)
Java-based PaaS with RESTful APIs
SOCA 2012, 18 Dec 2012, 12
Taipei, Taiwan
13. Linking M2M Cloud data - example
SOCA 2012, 18 Dec 2012, Taipei, 13
Taiwan
14. Cloud-based sustainability
governance analysis framework
Application discovery
Data dependencies
Results
Local execution environment
SOCA 2012, 18 Dec 2012, Taipei, 14
Taiwan
15. Conclusions and Future Work
We present
Techniques to link monitoring data and monitored
objects in cloud-based M2M systems
Platform-as-a-Service and data services for different
types of data analytics required by different
stakeholders
Future plan
Large-scale tests
Dynamic near-realtime analytics by combining bots
and cloud predictive data analytics
SOCA 2012, 18 Dec 2012, 15
Taipei, Taiwan
16. Thanks for your attention
Hong-Linh Truong
Distributed Systems Group
Vienna University of Technology
truong@dsg.tuwien.ac.at
http://www.infosys.tuwien.ac.at/staff/truong
SOCA 2012, 18 Dec 2012, Taipei, 16
Taiwan