Green Software Services From requirements to Business Models - - PowerPoint PPT Presentation

green software services from requirements to business
SMART_READER_LITE
LIVE PREVIEW

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 &


slide-1
SLIDE 1

Green Software Services

From requirements to Business Models

Schahram Dustdar

TU Wien Austria Distributed Systems Group dsg.tuwien.ac.at

slide-2
SLIDE 2

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

  • n – People,

e, Services, ces,Th Things ings

Elastic Systems

Smart Transport Networks

slide-3
SLIDE 3

Computing Models

Machine-based Computing Human-based Computing Things-based computing Grid Processing Unit Architecture Comm. SMP

  • S. Dustdar, H. Truong, “Virtualizing Software and Humans

for Elastic Processes in Multiple Clouds – a Service Management Perspective”, in International Journal of Next Generation Computing, 2012

Ad hoc networks Web of things

slide-4
SLIDE 4

Autonomic Nervous System

slide-5
SLIDE 5

Organic System – Everything connected

slide-6
SLIDE 6

More than 7 billion devices and sensors exist for M2M application

IoT and Cloud Computing enable smart services ecosystem and collaboration

  • pportunities

Managed services

  • Portfolio management
  • Event management
  • Analytics

Provisioning

  • Services
  • SIM profile

configuration

  • Network configuration

Controls

  • Activation
  • Deactivation
  • Privacy
  • Security

Transaction Mgmt.

  • Visibility
  • Billing
  • Reporting

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

slide-7
SLIDE 7
slide-8
SLIDE 8

ICT for energy savings in buildings

Command Control Center

slide-9
SLIDE 9

ICT enabled Security Services

Saudi Command Control Center Command Control Center

Shopping malls Airports Schools Factories Hospitals

slide-10
SLIDE 10

ICT enabled Telematics

Command Control Center

Vehicle tracking system Logistics Management

slide-11
SLIDE 11

ICT enabled services for food storage and delivery

Command Control Center

Freezer rooms Cold storage system Food display cabinets

slide-12
SLIDE 12

ICT enabled services for health care

Command Control Center

Hospital operations management Hospital security systems Hospital equipments monitoring

slide-13
SLIDE 13

ICT enabled smart education systems

Command Control Center

Campus infrastructure management Smart classrooms Smart Universities

slide-14
SLIDE 14

Monitoring

slide-15
SLIDE 15

Chiller Plant Analysis Tool

slide-16
SLIDE 16

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

slide-17
SLIDE 17

Command Control Center for Managed Services

slide-18
SLIDE 18

Smart City Stakeholders

slide-19
SLIDE 19

Core Stakeholders

  • Business Service Providers

– Operate business utilizing GSS – Common objectives e.g., maximizing sustainability

  • f their business -> impacting their business

financials

  • OEMs

– Produce equipment (source of energy consumption) – Their efforts have significant impact on savings (e.g., via energy saving capabilities)

slide-20
SLIDE 20

Core Stakeholders /2

  • GSS providers

– Provide services to Business service providers – GSS retain service interfaces – Establish direct business relationsships with customers who need GSS

  • GSS developers

– Implement business logic and optimization methods -> significant impact – Domain knowledge required

slide-21
SLIDE 21

Supporting Stakeholders

  • Governments

– Are responsible for large scale sustainability activities and information providers – Policy making and enforcement, legislation, standards

  • Auditors

– Systematically assess GSS – Provide baseline for comparing (future) GSS – Standardized evaluation methods

  • Service Consumers

– Currently “passive“, however, behavior patterns help to get data and improve GSS

slide-22
SLIDE 22

Service delivery platform for Smart Cities

slide-23
SLIDE 23

Service delivery workflows

slide-24
SLIDE 24

Some GSS Requirements /1

  • 1. Identifying Core Services

– Collecting/Preparing data from target systems (access & acquire raw+higher level data) – Customizing for different target systems – Accomodating various scales -> Elasticity

slide-25
SLIDE 25

Elasticity ≠ Scaleability

Resource elasticity

Software / human-based computing elements, multiple clouds

Quality elasticity

Non-functional parameters e.g., performance, quality of data, service availability, human trust

Costs & Benefit elasticity

rewards, incentives

Elasticity

slide-26
SLIDE 26

Some GSS Requirements /2

  • 2. Supporting Process optimization & analytics

– Data modeling & simulation, Context-aware controls, agent based systems

  • 3. Supporting of sustainability policies

– Modeling & understanding policies of target systems – Finding efficient ways for meeting goals

  • 4. Ensuring Privacy & Security

– Securing controls for privacy & security

  • 5. Supporting stakeholder collaborations

– Building interfaces and marketplaces for collaborations

slide-27
SLIDE 27

Business Models

slide-28
SLIDE 28

Infrastructure Services

slide-29
SLIDE 29

Platform Services

slide-30
SLIDE 30

Virtual Vertical

slide-31
SLIDE 31

Data Services

slide-32
SLIDE 32

3rd party applications

slide-33
SLIDE 33

Analytics as a Service

slide-34
SLIDE 34

First Conclusions

  • GSS require tight integration from

Requirements, Design & Implementation, to the Business Models

  • Understanding & Support for Stakeholders

needed (Data, Elasticity, collaboration models)

  • Cloud service models and GSS collaboration

models needed

slide-35
SLIDE 35

Some Research Challenges /1

  • Virtual Verticals

– Dynamic number of devices – Various (amounts of) real-time data – Ad hoc application usage on Clouds

  • Cross-layer planning methodologies needed

– Providing an isolated environment per tenant – Dynamic resources (Elasticity)

  • Coherent model for scheduling/predicting resource

usage

– Impact on Elasticity

slide-36
SLIDE 36

Some Research Challenges /2

  • Programing Model

– Inherent in PaaS – Decoupling applications from device specifics – Control logic often executed in Gateways -> standardization issues

  • Quality-aware real-time data

– Data quality is highly volatile – Data quality assurance is needed -> methods e.g. statistical, selective data sources, etc.

  • Metering, Billing, and SLA

– Needs support for all resources and various contexts – Metering & Billing for all stakeholders -> Configurability

slide-37
SLIDE 37

Thanks for your attention

Schahram Dustdar

Distributed Systems Group TU Vienna - Austria - Europe dsg.tuwien.ac.at

Forthcoming paper:

IEEE Internet Computing 2013