Extending the Autonomic Computing concept, Tissue computing is not about a revolutionary technology but an evolutionary technology, it should be open and heterogeneous,
to easely be adopted by different vendors. The implementation of the tissue and cells but the information flow and persistence should have a well defined format.
Those tissues can be private or public, symmetrical or asymmetrical, homogeneous or heterogeneous, aware of cell implementation technology, location, network distance.
The experience demonstrates that the XML/WS combination is the most powerful way to expose and transmit information between loosely coupled components, so
the definition of the tissue computing will be done using XML/WS language.
To reach a good maturity level of this systems architecture paradigm, is important that the information flow and information storage have very well defined formats,
the information handled by this system can be divided in 2 categories:
Information flow examples:
- Cell administrative communication with tissue
- Services availability information
- Cell help ask to the tissue
- Tissue administrative communication with cells.
- Ask for resource availability (internal and external)
- Cell death detection
- Service relocation
- Service administrative communication.
- Service status information
- Service history notification
Information storage examples:
- Cell self information
- Cell services information
- Cell resources information
- Cell external resources information
- Cell self environment information
- Host resource used by cell
- Host resources available
- Host availability history
- Tissue self information
- Cells information
- Services information
- External resources information
- Dependencies information
- Tissue environment information
- Information about the cell's hosts
- Information about tissue network elements topology
- Service self information
- Information about service
- Service configuration
- Service environment information
- External resources failures
- Service usage history
There are many other information about tissue tiers that should be well defined, the be compliant with most computing technology platforms, the best way is to define "xml schemas" through XSD files, by this way the core of the tissue (his DNA) will be defined by a set of XSD files. Also the interaction between
Inga kommentarer:
Skicka en kommentar