2012/08/07

The tissue computing and ubiquitous computing

With the dynamic behavior of tissue computing another "by design" feature is to use very different devices for processing services. In one side we can have cell phones as clients or using components that are integrated with the tissue, like identity or single sign on agents or XACML PEPs, or one tight integrated agent for any kind of service (the tissue does not force any kind of client software but protocols like HTTP, STMP or other proprietary protocols). In other side we can rent anonymous machines processing power, in private set of machines or in a public set of machines.

Renting processing power example:

Imagine that one government geographic system needs to calculate the area from many polygons. This is a massive processor computing task, instead of allocate a high performance machine to do this task a tissue of area calculating services can be allocated to do this work, this tissue can be located inside a department desktop machines or over the internet, the requests can be done in a way that do not exposes sensitive data to the service. With a simple relation between number of polygons and the medium time to calculate each one is possible to calculate how many cells is needed to reach a response time for the whole task. Many other activities can be done in this way, like CERN experiments processing or geological information processing (there is already many examples working). This creates the possibility of people renting its home desktop and internet connection while not at home and earn money with this and in other hand peak demands being resolved without acquiring more processing power to the computing environment.

The bigger concern is about data security over anonymous processing power rental, but this I will talk about in another message.


Inga kommentarer:

Skicka en kommentar