Green Software Services
From requirements to Business Models
Schahram Dustdar
TU Wien Austria Distributed Systems Group dsg.tuwien.ac.at
Green Software Services From requirements to Business Models - - PowerPoint PPT Presentation
Green Software Services From requirements to Business Models Schahram Dustdar TU Wien Austria Distributed Systems Group dsg.tuwien.ac.at Smart rt Evoluti ution on People, e, Services, ces,Th Things ings Smart eGovernments &
TU Wien Austria Distributed Systems Group dsg.tuwien.ac.at
eHealth & Smart Health networks
Game Machine Telephone PC DVD Audio TV STB DVC
Smart Homes Smart eGovernments & eAdministrations Smart Buildings and Energy Networks
Smart rt Evoluti ution
e, Services, ces,Th Things ings
Smart Transport Networks
Machine-based Computing Human-based Computing Things-based computing Grid Processing Unit Architecture Comm. SMP
for Elastic Processes in Multiple Clouds – a Service Management Perspective”, in International Journal of Next Generation Computing, 2012
Ad hoc networks Web of things
More than 7 billion devices and sensors exist for M2M application
IoT and Cloud Computing enable smart services ecosystem and collaboration
Managed services
Provisioning
configuration
Controls
Transaction Mgmt.
Integration framework Algorithm engine Chart builder Predictive modeling Incidents manager Expert rule engine FDD Service Mgmt Storage policies Database manger Operations manager Portfolio Mgmt Analyics engine Blackbox module Location awareness GUI builder Event mgmt Data mining Resource mgmt. Regression engine Open integration platform Resource manager Point metering framework
Numerous Forms Of Smart Services..
Access control Environment Compliance Street Light Management Food Transfer Process Public Safety Industrial process parameters Parking Control Waste Management Facilities Control HealthCare Power Quality Control Lighting Control KIOSK Monitoring CCTV Monitoring
Hospitality Sector Healthcare Sector Education Sector Transport Sector Datacenters Government Sector Industrial Sector Finance Sector
Utilities and Smart Grid
Airports, ports and Critical Infrastructure
Ubiquitous Managed Services Solution Across Business Verticals
ICT for energy savings in buildings
Command Control Center
Saudi Command Control Center Command Control Center
Shopping malls Airports Schools Factories Hospitals
Command Control Center
Vehicle tracking system Logistics Management
Command Control Center
Freezer rooms Cold storage system Food display cabinets
Command Control Center
Hospital operations management Hospital security systems Hospital equipments monitoring
Command Control Center
Campus infrastructure management Smart classrooms Smart Universities
Monitoring
Chiller Plant Analysis Tool
Measurement & Verification Continuous Commissioning Carbon Footprint Analysis & GHG Accounting Fault Detection & Diagnostics Asset Performance Management Energy Analysis Maintenance Management Alarm Management Dashboards & Reports Boilers UPS Pumps Generators HVTS Signage ATMs Chillers Database Enterprise Application Smoke Detector Occupancy Sensor Humidity Sensor Pressure Sensor Power Meter KW Meter Temperature Sensor Cameras Vehicle Tracking Device
Presentation Integration
End Users Facilities Management Vehicle Tracking System Fire Alarms
ICT Network
OEM Third Party Application Developers Service Providers SIM FAHU AHU KW Meter Flow Meter Security System
– Systematically assess GSS – Provide baseline for comparing (future) GSS – Standardized evaluation methods
– Collecting/Preparing data from target systems (access & acquire raw+higher level data) – Customizing for different target systems – Accomodating various scales -> Elasticity
Resource elasticity
Software / human-based computing elements, multiple clouds
Non-functional parameters e.g., performance, quality of data, service availability, human trust
Costs & Benefit elasticity
rewards, incentives
– Dynamic number of devices – Various (amounts of) real-time data – Ad hoc application usage on Clouds
– Impact on Elasticity
– Inherent in PaaS – Decoupling applications from device specifics – Control logic often executed in Gateways -> standardization issues
– Data quality is highly volatile – Data quality assurance is needed -> methods e.g. statistical, selective data sources, etc.
– Needs support for all resources and various contexts – Metering & Billing for all stakeholders -> Configurability
Distributed Systems Group TU Vienna - Austria - Europe dsg.tuwien.ac.at
IEEE Internet Computing 2013