PON (Programmable Overlay Network)


SmartTools représente l'ensemble des bundles suivants : inria.smarttools.componentsmanager, inria.smarttools.core, inria.smarttools.ds.local, inria.smarttools.dynamic, inria.smarttools.lib*.
Le module de composants de PON est inria.lognet.ds.pon. (attention le projet se nomme inria.lognet.ds.pon mais produit une bundle nommé inria.smarttools.ds.pon, cela est le même que le projet inria.smarttools.ds.pon, qui n'est pas efficace en multicast)
Le module de composants PON est lié à deux abstractions : VirtPipes et KeyValueStore?.
VirtPipes est le bundle inria.lognet.virtpipes. La résolution des tuyaux se fait à l'aide des modules d'informations, dans le cas de PON, un module d'information liant VirtPipes et KeyValueStore? est utilisé (inria.lognet.virtpipes.keyvaluestore).
KeyValueStore? est le bundle inria.pon.keyvaluestore. L'ajout de module KVC permet de lier avec Open-Chord grâce à inria.pon.keyvaluestore.openchord.
Comme les deux abstractions sont modulaires, on peut changer les protocoles utilisés sans changer de module de composants PON.
Modèles ¶
* ModeleConnexion
Modules OSGi ¶
* inria.lognet.ds.pon * inria.lognet.virtpipes * inria.lognet.virtpipes.keyvaluestore * inria.smarttools.componentsmanager * inria.smarttools.core * inria.smarttools.ds.local * inria.smarttools.dynamic * inria.smarttools.lib-osgi * inria.pon.keyvaluestore * inria.pon.keyvaluestore.openchord * open-chord
Exemples ¶
* inria.lognet.transport * inria.lognet.cluster
Misc ¶
* RelatedMisc
Information ¶
* InforMation