Astronomy- Digital sky surveys: modern telescopes produce over 10 Petabytes per year (upto 30 TB per day)!
Molecular genomics
Chemistry and biochemistry
Financial applications
Medical images
…
“A large-scale distributed computing paradigm that is driven by economies of scale, in which a pool of abstracted, virtualized, dynamically-scalable, managed computing power, storage, platforms, and services are delivered on demand to external customers over the Internet” (Foster at al.)
“A large-scale distributed computing paradigm that is driven by economies of scale, in which a pool of abstracted, virtualized, dynamically-scalable, managed computing power, storage, platforms, and services are delivered on demand to external customers over the Internet” (Foster at al.)
Do-IoT-Yourself: Arduino / Raspberry Pi / Beaglebone - Fab Lab ?
…
The « Internet of Things (IoT) is […] a dynamic global network infrastructure with self configuring capabilities based on standard and interoperable communication protocols where physical and virtual ‘things’ have identities, physical attributes, and virtual personalities and use intelligent interfaces, and are seamlessly integrated into the information network.
The « Internet of Things (IoT) is […] a dynamic global network infrastructure with self configuring capabilities based on standard and interoperable communication protocols where physical and virtual ‘things’ have identities, physical attributes, and virtual personalities and use intelligent interfaces, and are seamlessly integrated into the information network.
In the IoT, ‘things’ are expected to become active participants in business, information and social processes where they are enabled to interact and communicate among themselves and with the environment by exchanging data and information ‘sensed’ about the environment, while reacting autonomously to the ‘real/physical world’s events » (CERP-IoT)
IoT platforms yet exist: xively (ex-cosm, ex-pachube), sen.se, etc.
IoT platforms yet exist: xively (ex-cosm, ex-pachube), sen.se, etc.
Super-clusters/clouds (Microsft = 1 million of servers (July’13) ; Google 2+ millions of servers? Soon 10 millions?)
Super storage
Key: ~GB
Disk: ~TB
Data Center: ~PB
Micro-Nano technologies
Sensors – Sensor networks
“Things”
Convergence digital camera – telephone – laptop → smartphone
Services – SOA
Services – SOA
Object Service / Service Object
(Everything as a Service)
Social networks
E-Services
Mobility (M-services)
“All digital, any where, any time” Era
« The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it »
« The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it »
[The objective of pervasive computing is to ] “ … make a computer so imbedded, so fitting, so natural, that we use it without even thinking about it.”
“Ubiquitous (pervasive) computing is roughly the opposite of virtual reality. Where virtual reality puts people inside a computer-generated world, ubiquitous computing forces the computer to live out here in the world with people.”
« A new way of thinking about computers in the world, one that takes into account the natural human environment and allows the computers themselves to vanish in the background »
Mark Weiser, Xerox PARC, 1991-
[M. Satyanarayanan, 2001]
[M. Satyanarayanan, 2001]
Pervasive computing environment = « one saturated with computing and communication capability, yet so gracefully integrated with users that it becomes ‘a technology that disappears’ »
So:
“Smart” spaces
“Invisibility” and transparency
Scalability
The « object-subject » is actor (a first-class citizen) of the “system” / of the Future
The « object-subject » is actor (a first-class citizen) of the “system” / of the Future
smart objects / smart everything
active objects
“the” cloud
« Intelligence » is, at first, the « network » i.e., the ability to exchange information / communicate
« Intelligence », is also the ability to self-adapt to the user profile and the context (« context awareness »), “to weave” into the environment
« Ego » is part of the context
« Intelligence », finally, is the ability to organize:
autonomously (autonomic computing, self healing…)
spontaneously
Multi-Scale Ubiquitous Ego-Centric Digital Ecosystem
An incredible change!
An incredible change!
A digital world (and digital life)
An (almost) unlimited power of processing, storage, communication
Unlimited opportunities of new applications
But a coined in the 60’s client-server way of thinking!